Oleg Kalachev
2c07bbffe3
aruco_map: fix visualization markers' orientation
...
Was by mistake uninitialized
2022-10-30 23:16:03 +06:00
Oleg Kalachev
d06b0a0cd2
aruco_pose: implement test for TF_REPEATED_DATA when multiple markers with the same ID
2022-09-14 12:35:16 +03:00
Oleg Kalachev
5325017a77
Implement dynamic reconfiguration for aruco_map ( #448 )
2022-07-19 03:30:43 +03:00
Oleg Kalachev
00aef350ea
aruco_map: rename published map topic from '~markers' to '~map'
...
The previous name markers was overlapped with the subscribed recognized
markers topic
2022-05-17 20:00:02 +03:00
Alexey Rogachevskiy
98d5d50607
aruco_pose: Prevent OpenCV from crashing ( #238 )
...
* aruco_pose: Add tests that crash OpenCV
* aruco_pose: Don't try to interpolate single points
2020-05-30 01:57:14 +03:00
Oleg Kalachev
2cd334c474
aruco_pose: dynamic reconfiguration of aruco detector ( #180 )
...
* aruco_detect: dynamic reconfiguration
* aruco_pose: Depend on dynamic_reconfigure
* aruco_pose: Use c++11 features instead of Boost
* aruco_pose: Rearrange parameters, reset to OpenCV defaults
* Update constrains for some parameters
* aruco_pose: don’t hard-cord defaults for dynamic reconfigure
* aruco_pose: add missing parameters
* aruco_pose: fix tests
* aruco_pose: typo
* aruco_pose: fix
* aruco_pose: fix test
* aruco_pose: hardcode some new dynamic reconfigure parameters
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
Co-authored-by: Arthur Golubtsov <goldartt@gmail.com >
2020-01-29 05:17:39 +03:00
Alexey Rogachevskiy
e1a11bd70a
aruco_pose: Allow rgb8 map images
2019-09-11 23:10:36 +03:00
Oleg Kalachev
4b0605fcbb
aruco_map: add markers topic
2019-09-04 12:22:34 +03:00
Oleg Kalachev
bc0e45740f
Use aruco_map_ prefix for markers in the map
2019-07-20 17:30:06 +03:00
Oleg Kalachev
48b24a5fef
aruco_map: possibility to publish static transforms for map's markers
2019-07-03 05:18:44 +03:00
Oleg Kalachev
2ae5ffe09f
aruco_pose: add testing markers' tf frames
2019-07-02 05:18:33 +03:00
Oleg Kalachev
e5df1cd1a0
aruco_pose: require all the nodelets not to crash in tests
2019-07-02 00:39:47 +03:00
Oleg Kalachev
9c9ac3150d
Use pytest for tests ( #133 )
...
* aruco_pose: use pytest
* Use ros_pytest
* Add ros_pytest to rosdep
* aruco_pose: compare floats more roughly in pytest
* aruco_pose: rewrite all the rest tests in pytest
2019-06-28 17:40:40 +03:00
Oleg Kalachev
82649cbe20
aruco_pose: remove unused lines from tests
2019-06-26 23:02:32 +03:00
Oleg Kalachev
b542851b24
aruco_pose: fix crashing the nodelet if markers on the map are to small
2019-06-26 23:00:49 +03:00
sfalexrog
53c2cf6998
aruco_map: map parser improvements ( #118 )
...
* aruco_map: Improve parser
* aruco_map: Use marker id for map visualization
* aruco_pose: Add parser pass test
* aruco_map: Code style
* aruco_pose: Add more test cases
* aruco_map: Better message handling
* aruco_map: Be more informative about bad lines
* aruco_map: Add failure mode tests
* aruco_map: Be less strict about map contents
* aruco_pose: Restructure tests
* aruco_map: Don't use marker id in visualization
* aruco_map: Check for marker uniqueness
* aruco_pose: Use board data to reject duplicate markers
* aruco_pose/test: Spelling fixes
2019-05-13 17:43:20 +03:00
Oleg Kalachev
f2b37d8ea2
aruco_map: fix drawing maps with pitch/roll rotated markers
2019-03-10 02:28:14 +03:00
Oleg Kalachev
ec6c5e71bc
aruco_pose: loose assertion even more
2019-03-07 01:35:28 +03:00
Oleg Kalachev
67d25c0d6b
aruco_pose: loose floats assertion for make tests pass
2019-03-06 23:32:37 +03:00
Oleg Kalachev
5b5f072e2f
aruco_pose: don’t use pytest
2019-03-05 23:11:55 +03:00
Oleg Kalachev
c00882def6
aruco_pose: moar tests
2019-03-03 00:14:13 +03:00
Oleg Kalachev
394af64553
aruco_pose: improve tests
2019-03-02 23:59:26 +03:00
Oleg Kalachev
7a56a7b231
aruco_pose: add length to Marker message
2019-03-02 23:59:26 +03:00
Oleg Kalachev
f1c614d91a
aruco_pose: use Pose instead of PoseWithCovariance in Marker message (for now)
2019-03-01 13:04:07 +03:00
Oleg Kalachev
349afa9a62
aruco_pose: fix tests
2019-03-01 12:38:50 +03:00
Oleg Kalachev
8b034dc813
aruco_pose: more tests
2019-02-22 20:04:46 +03:00
Oleg Kalachev
c8844b424e
aruco_pose: add basic tests
2019-02-22 14:57:36 +03:00