Commit Graph
100 Commits
Author SHA1 Message Date
matlabbe 3766d03602 Updated docker usage examples 2023-04-23 14:44:02 -07:00
matlabbe e0cae222be euroc: fixed static TF issue with V2 datasets 2023-04-16 12:35:28 -07:00
matlabbe 3e140a04e6 Update test_ouster_gen2.launch
suggestion from #566
2023-04-15 16:29:02 -07:00
matlabbe e1e08aa07a missing exec_depend 2023-04-15 10:54:55 -07:00
matlabbe 95e763cd7e Added possible missing deps 2023-04-15 10:53:11 -07:00
matlabbe 6b0edfd62c fixed https://github.com/introlab/rtabmap_ros/issues/946 2023-04-15 10:36:26 -07:00
matlabbe 1eea301cbd rtabmap_util: added missing stereo_msgs dep 2023-04-13 10:28:26 -07:00
matlabbe 724673fae2 Updating demos/examples using lidar with new Icp/ReciprocalCorrespondences param 2023-04-09 17:37:45 -07:00
matlabbe fc9ca0e40d bump 0.21.1 2023-04-09 12:07:43 -07:00
matlabbe 3a4121a5ed usyd example: Updated key frame thr based on new Icp/ReciprocalCorrespondences 2023-04-06 20:59:53 -07:00
matlabbe 3a64c5506f Added uSyd campus dataset example, icp_odom: added option to explicitly set max scan points to zero 2023-04-05 22:23:56 -07:00
matlabbe 70359c5bd9 CI: use catkin build to better detect dependencies issues (#934)
* moved from catkin_make to catkin build to better detect dependencies issues

* install catkin tools

* add verbose

* config install

* added catkin clean

* catkin init

* fixed src

* using extend

* explicit install space

* should work?!

* removing 18.04/melodic build (https://github.com/actions/runner-images/issues/6002)

* installing in /opt/ros seems not working on CI, fallback to just build without installing
2023-04-04 20:46:53 -07:00
matlabbe 335fa60956 fixed qt related compilation errors 2023-03-05 18:48:07 -08:00
matlabbe edd86e4f56 bump 0.21.0 2023-03-04 17:58:10 -08:00
matlabbe f2714c8b2a Merge pull request #892 from introlab/rtabmap_ros_pkg_split
ROS1: Splitting rtabmap_ros in multiple sub packages
2023-03-04 16:09:14 -08:00
matlabbe 36200b1df0 Updated rtabmap_legacy launch files with new strucutre 2023-03-04 16:04:24 -08:00
matlabbe f5f6097a20 Updated rtabmap_examples launch files with new structure 2023-03-04 15:40:17 -08:00
matlabbe a7675b7c09 Updated rtabmap_demos launch files with new structure. 2023-03-04 14:24:18 -08:00
matlabbe 523b4c6e6a merged master to PR 2023-02-25 18:58:50 -08:00
matlabbe 3cde10ee3b Added warning for #893 2023-02-25 15:57:35 -08:00
matlabbe 8cddf6d6ff ouster examples: updated key frame thr 2023-02-25 14:35:14 -08:00
matlabbe 67b4059e17 Updated for upstream new rtabmap target name (2) 2023-02-22 23:21:21 -08:00
matlabbe 6018c60edb Updated for upstream new rtabmap target name 2023-02-22 23:19:18 -08:00
matlabbe 0a9f557077 fixed rtabmap_msgs->rtabmap_conversions build dependency. Upgraded min cmake version to 3.5. 2023-02-19 21:13:35 -08:00
matlabbe 2dd931248e First version rtabmap_launch working 2023-02-19 18:55:24 -08:00
matlabbe 2f4aadacbb latching /rtabmap/mapGraph topic by default 2023-02-16 14:12:07 -08:00
matlabbe 7c202de229 Merge pull request #817 from introlab/813-make-rtabmap_ros_install_prefix-relative-to-current-install-directory
Using upstream rtabmap cmake targets
2023-02-12 16:50:47 -08:00
matlabbe bbc4e59069 Merge branch 'master' into 813-make-rtabmap_ros_install_prefix-relative-to-current-install-directory 2023-02-12 16:21:13 -08:00
matlabbe a8d58dd0ad fixed rtabmap_sync lib export, added rtabmap_ros namespace to MspManager class 2023-02-11 20:46:49 -08:00
matlabbe 510e226e24 cmake warning 2023-02-11 12:28:52 -08:00
matlabbe 46c2988ee9 bump 0.20.23 2023-01-21 16:16:43 -08:00
matlabbe 1eaa864aaf Merge pull request #872 from lucasw/xml_launch
Put <?xml version="1.0"?> at head of every launch file + removing trailing whitespace in launch files
2023-01-17 16:04:38 -08:00
matlabbe 507df071e0 Merge pull request #860 from lucasw/pluginlib_hpp
use class_list_macros.hpp and class_loader.hpp instead of deprecated .h
2022-12-26 13:33:39 -05:00
matlabbe 3040a5d8f5 Added rgbd_split node/nodelet for convenience (to split RGBDImage msg into standard msgs) 2022-12-14 20:54:44 -08:00
matlabbe 7b2c6354c6 rtabmap: updated related parameters if scan_cloud_is_2d is true 2022-12-12 22:31:48 -08:00
matlabbe d09faa9385 refactored deskewing, removed duplicated getTransform from OdometryROS, added scan_cloud_is_2d parameter for icp_odometry and rtabmap nodes (to consider input Pointcloud2 as a laser scan). 2022-12-12 22:19:40 -08:00
matlabbe d9996a03f8 Rtabmap/AlreadyRectified=false: handling a case where camera_info topic doesn't have frame_id set but calibration is fine. 2022-12-10 14:06:04 -08:00
matlabbe e34ea3e0b3 odom: Added min_update_rate parameter 2022-12-05 20:56:29 -08:00
matlabbe f327b3f289 Added velodyne+d435i example 2022-12-04 17:26:53 -08:00
matlabbe 89f46c10d1 Added log_to_rosout_level option (to redirect some internal rtabmap's logs to rosout, default disabled) 2022-11-28 16:02:54 -08:00
matlabbe 671c80dc3f pointcloud_to_depthimage: added upscale option 2022-11-26 18:20:25 -08:00
matlabbe ccd7b62721 Fixed crash when subscribing with depth image 2022-11-26 17:02:27 -08:00
matlabbe 5d32e293b2 Update rgbd_odometry.cpp
To make default freenect example not spamming sync warnings
2022-11-20 19:41:55 -08:00
matlabbe 4294706189 Map Path: removed last id on localization mode 2022-11-11 15:44:56 -08:00
matlabbe a9497f3a39 isaac sim: updated instructions for 2022, added stereo option 2022-11-06 15:45:22 -08:00
matlabbe b7c724c23d fixed launch file error 2022-11-06 11:55:24 -08:00
matlabbe 9c82e2ac1a rtabmap node: Added initial_pose parameter 2022-11-06 10:07:21 -08:00
matlabbe 276a5f4ac2 Fixed republished data missing 2022-10-30 14:00:57 -07:00
matlabbe 7e14509e44 Increased rtabmap version to 0.20.22. Moved republish nodes logic inside rtabmap library. rtabmapviz: can now request to republish node data from rtabmpa node. 2022-10-28 12:29:27 -07:00
matlabbe 71095c87fb Removed required optflow opencv module because not used 2022-10-23 15:15:17 -07:00
matlabbe 44bbaa2cef Added lidar_deskewing node and nodelet. Added "deskewing" option for icp_odometry. Updated velodyne and ouster examples with deskewing option. Added velodyne+T265 deskewing example. 2022-10-16 21:36:11 -07:00
matlabbe cf50e93195 Update README.md 2022-10-09 12:35:19 -07:00
matlabbe 26a9715cda Added compatibility with upstream rtabmap targets 2022-09-25 22:47:38 -07:00
matlabbe 5024574e4a Update README.md
Cleanup, removed EOL distros
2022-09-05 12:35:42 -07:00
matlabbe ab676c15a5 increase minimum version of rtabmap to 0.20.20 (CameraModel api changes) 2022-07-28 10:52:35 -04:00
matlabbe 4530c42d06 Merge pull request #781 from introlab/multicam
Added stereo multi-camera interface
2022-07-20 16:54:48 -04:00
matlabbe f06b4f7413 fixed compilation error with ros debug config 2022-07-20 16:05:56 -04:00
matlabbe 428091e4ca MsgConversion: fixed wrong right image output type. stereo_odometry: fixed rgbd_cameras param not initialized. 2022-07-18 11:20:40 -04:00
matlabbe ecf4d13984 stereo_odometry: fixed left image copied in right buffer if right is not grayscale 2022-07-18 10:38:54 -04:00
matlabbe cbe2755488 stereo_odom: fixed left image as right image with single stereo callback 2022-07-18 10:10:13 -04:00
matlabbe bd727daab2 rtabmap/rtabmapviz: Refactored to support multi-stereo input 2022-07-13 13:49:15 -04:00
matlabbe 15d52fc0e0 Added multicam support for stereo_odometry 2022-07-11 16:34:40 -04:00
matlabbe eb932a86ee fixed compilation with new multicam branch 2022-07-07 13:44:19 -04:00
matlabbe 1e28de0b38 Fixed stereo_sync node not installed 2022-06-01 13:48:31 -07:00
matlabbe 2a56d00416 workflow: use current copy of repo for docker instead of cloning 2022-05-28 16:30:28 -04:00
matlabbe cb28a86492 workflows: disabled kinetic-latest (for migration issue on ubuntu 22.04) 2022-05-10 23:24:28 -04:00
matlabbe be80572610 Merge pull request #758 from lucasw/boost_placeholders
Boost placeholders and optional FindPkgConfig.cmake to build on Ubuntu 22.04
2022-05-10 15:06:45 -04:00
matlabbe 80d9e1fb5f reverted fa53c7c000 2022-05-03 21:50:56 -04:00
matlabbe 2c135f0e0f republish node data: fixed order of which ones are published first 2022-04-27 19:15:22 -04:00
matlabbe 88ca603b99 Updated rgbdslam_datasets.launch to keep all poses (even when not moving) 2022-04-10 15:05:54 -04:00
matlabbe 3a025d9e75 Odom: on odom auto reset (Odom/ResetCountdown), if guess_frame_id is set, reset pose accordingly to guess frame since it got lost. 2022-03-11 15:18:34 -08:00
matlabbe 547f285448 point_cloud_xyz[rgb]: Fixed roi ratios when camera_info is not the same resolution than depth image. 2022-03-07 17:51:41 -05:00
matlabbe 0325a87bca pointcloud_to_depthimage: republish camera_info in output image namespace 2022-03-06 17:59:43 -05:00
matlabbe ec9d32bebd pointcloud_to_depthimage: republish scaled camera_info in case decimation parameter has been used. 2022-03-06 17:48:47 -05:00
matlabbe 05a1be02a4 rgbd_odometry: added rgbd_images topic support 2022-03-06 15:43:48 -05:00
matlabbe 07bf207ec3 Added approx_sync_max_interval parameter to odometry and sync nodes. 2022-03-04 18:01:20 -05:00
matlabbe 8570fe3179 fixed missing committed file for https://github.com/introlab/rtabmap_ros/commit/fa53c7c0009fd61c6c7bea7ef1489b11d471304e 2022-02-21 09:59:25 -05:00
matlabbe fa53c7c000 CoreWrapper: forward odom twist to rtabmap library 2022-02-20 18:07:49 -05:00
matlabbe 74d48b402b Disabling armhf docker build (#718) 2022-02-15 12:03:07 -05:00
matlabbe 7d76043881 CMake: added video module to required components of opencv 2022-02-15 09:38:42 -05:00
matlabbe 540b58648f aggregator: added xyz_output option to be able to concatenate topics with different number of fields. 2022-02-14 12:47:22 -05:00
matlabbe 5fa92ace31 MapCloud display: floor and ceiling filtering can be negative 2022-02-12 19:34:17 -05:00
matlabbe e51962d82f demo_isaac: fixed subscribe_depth not existing, adjusted tag variance, removed localization too specific parameters 2022-02-12 13:38:20 -05:00
matlabbe 096d8731b4 Added gazebo_ground_truth.py. Odom: fixed ground truth init when imu is also used. 2022-02-06 17:15:47 -05:00
matlabbe 452be2cc61 Updated demo_husky.launch (default voxel size and normal K) 2022-02-01 18:40:09 -05:00
matlabbe a030297e0d CMake: see https://github.com/introlab/rtabmap/commit/c99203bbed1d212fa35ed088665d3742da54cd11 2022-02-01 13:41:13 -05:00
matlabbe 62b1058218 bump 0.20.18 2022-01-28 17:13:38 -05:00
matlabbe 5ce48e201a rtabmapviz: automatically read parameters from ros param server when receiving a map (fixing occupancy grid cell size not correctly set if rtabmapviz is started before rtabmap node, without having to open Preferences dialog and click apply to refresh the gui parameters) 2022-01-26 15:42:07 -05:00
matlabbe 293cfcf654 added catvehicle demo custom rviz config 2022-01-25 22:39:23 -05:00
matlabbe 7de423602f Updated parameters of demo_catvehicle_mapping.launch 2022-01-25 22:04:42 -05:00
matlabbe 9c9e6f5edb Added demo_catvehicle_mapping.launch (#592). MapCloud display: fixed clouds requested when changing sensor modality. 2022-01-25 18:20:50 -05:00
matlabbe 48e1d464f3 map_assembler: added octomap services, call get_map_data on initialization to have all data needed, fixed GridGlobal parameters not used. 2022-01-23 16:33:11 -05:00
matlabbe 9c34724af1 Update CoreWrapper.cpp 2022-01-20 19:53:39 -05:00
matlabbe 0ebaaa7439 Added remove_label service. Updated get_nodes_in_radius service (added parameter k, return also distances of nodes found) 2022-01-20 19:00:05 -05:00
matlabbe 8fff821a87 Merge pull request #698 from nobleo/depend
List dependencies only once
2022-01-10 14:46:21 -05:00
matlabbe 2daefd3a81 Update ros1.yml
Try to fix `error: option --install-layout not recognized`on noetic build.
See https://github.com/ros/catkin/issues/863#issuecomment-1000446018
2022-01-07 13:17:59 -05:00
matlabbe 0503f1a1f6 icp_odometry: Fixed Icp/PointToPlaneK and Icp/PointPlaneRadius not updated when using directly scan_normal_k and scan_normal_radius. 2021-12-30 14:58:25 -05:00
matlabbe 9a3e47e054 rtabmap: Fixed inter_odom topics dropped when rtabmap updates are long. 2021-12-30 13:23:02 -05:00
matlabbe 498672e418 required 0.20.16 upstream 2021-12-26 17:01:07 -05:00
matlabbe a6299d1963 Merge pull request #695 from introlab/noetic-devel
Noetic devel
2021-12-26 15:44:08 -05:00