rtabmap_conversions tests and doc (#1449)

* Initial tests

* more tests

* More in-depth deskew() testing

* slightly less verbose clamping corruption warning

* added tf buffer related tests

* added remaining tests

* Added rosdoc2, improve tests when we require sync of odom stamp and sensor stamp

* cleanup doc

* fixing ci
This commit is contained in:
matlabbe
2026-09-06 17:23:42 -07:00
committed by GitHub
parent 1e6edb4579
commit f77dda2b58
11 changed files with 4456 additions and 77 deletions
+17
View File
@@ -122,5 +122,22 @@ install(DIRECTORY include/
FILES_MATCHING PATTERN "*.h"
)
#############
## Testing ##
#############
if(BUILD_TESTING)
find_package(ament_cmake_gtest REQUIRED)
ament_add_gtest(test_msg_conversion test/test_msg_conversion.cpp)
if(TARGET test_msg_conversion)
target_link_libraries(test_msg_conversion rtabmap_conversions)
if("$ENV{ROS_DISTRO}" STRLESS "lyrical")
ament_target_dependencies(test_msg_conversion ${AmentLibraries})
else()
target_link_libraries(test_msg_conversion ${Libraries} ${PublicLibraries})
endif()
endif()
endif()
ament_package()