matlabbe
3aacddb3d6
merged master -> ros2
2024-07-21 16:29:49 -07:00
matlabbe
a97efff760
Fixed #1186
2024-07-21 16:20:34 -07:00
matlabbe
57dd787a58
merged master -> ros2
2024-06-30 19:42:31 -07:00
matlabbe
76c6a1fa8f
examples: added missing exec_depend imu_complementary_filter for euroc_datasets.launch example ( #1179 )
2024-06-30 20:31:23 +00:00
matlabbe
9c7927c449
devcontainer: update comment
2024-06-30 20:13:58 +00:00
matlabbe
304636527e
Updated turtlebot4 demo to be more robust to long corridors
2024-06-30 12:09:06 -07:00
matlabbe
bed3081435
turtlebot4 demo: added odom_sensor_sync and added description to fix lidar/cloud misalignment.
2024-06-29 19:44:23 -07:00
matlabbe
c0d219cce4
fixed description typos
2024-06-29 18:44:26 -07:00
matlabbe
5d3b567fad
Added turtlebot4 demo launch files
2024-06-29 18:42:20 -07:00
matlabbe
eee311d4b6
ci: jazzy should be disabled
2024-06-29 17:01:19 -07:00
matlabbe
9a86ce9c90
rtabmap.launch.py: added options to connect to nav2 (through goal_pose topic or action server). RVIZ/MapCloud: fixed downloading option. rtabmap node: all services are now in node namespace. Added dev containers for Humble and Jazzy.
2024-06-29 16:55:58 -07:00
matlabbe
fdd13c31f9
Make rtabmap_viz fails during cmake when rtabmap is not built with gui component
2024-06-15 14:22:56 -07:00
matlabbe
d3d874c862
merged master->ros2
2024-06-12 22:51:30 -07:00
matlabbe
ae44e1a215
Split queue_size param into sync_queue_size and topic_queue_size parameters for more fine tuning of topic synchronization ( #1054 )
2024-06-11 22:35:54 -07:00
matlabbe
9ced85d5f8
Added dev container
2024-06-11 21:45:33 -07:00
matlabbe
911e4e8941
Making nav2_msgs optional (not available yet on jazzy). Fixed compilation errors on jazzy with vision_opencv related h->hpp headers.
2024-06-04 22:42:06 -07:00
matlabbe
b8741910e4
Update Dockerfile
2024-06-04 18:19:29 -07:00
matlabbe
9e3c746e11
jazzy: fixed docker error
2024-06-04 11:43:14 -07:00
matlabbe
c3e27cfaf5
point_cloud_xyzrgb: add support for SGBM parameters
2024-06-04 11:33:01 -07:00
matlabbe
a8cefa9a4d
yaml_to_camera_info: support yaml format writen by opencv
2024-06-04 11:32:27 -07:00
matlabbe
12489b3fbe
Enabled jazzy-latest docker
2024-06-03 20:07:47 -07:00
matlabbe
4a5430c467
CI typo
2024-06-02 10:55:19 -07:00
matlabbe
ead695d2b8
CI: updated ros2 workflow description
2024-06-02 10:54:00 -07:00
matlabbe
54f9ec9c39
Fixed diagnostic clock with sim time. Updated docker example with explicit OMP_WAIT_POLICY=passive to avoid high CPU usage. Added log_level argument to rtabmap.launch.py.
2024-06-02 10:49:52 -07:00
matlabbe
613b73f866
fix echo -e with sh
2024-06-01 17:10:19 -07:00
matlabbe
69c43300ab
ci: updated base image
2024-06-01 17:00:51 -07:00
matlabbe
db99ea0eb5
ci: updated base image
2024-06-01 16:57:01 -07:00
matlabbe
ecf94e0e8d
ci: update
2024-06-01 16:33:47 -07:00
matlabbe
2127a1711e
ci: update
2024-06-01 16:27:47 -07:00
matlabbe
3b00ff2c0c
ci: fixed checkout upstream
2024-06-01 16:20:34 -07:00
matlabbe
08d541319c
ci: missing action checkout
2024-06-01 15:59:38 -07:00
matlabbe
9b6e9d6bbe
ci: installing upstream rtabmap master from source
2024-06-01 15:45:36 -07:00
matlabbe
2a511b2787
ci: fixed fail-fast
2024-06-01 15:27:23 -07:00
matlabbe
0704e91d44
ci: using action-ros-ci
2024-06-01 15:24:39 -07:00
matlabbe
95875c872e
CI: update shell command
2024-06-01 15:09:38 -07:00
matlabbe
fe02ec3948
CI: added shell bash
2024-06-01 14:58:44 -07:00
matlabbe
f1b80d2569
CI-ros2: using docker approach
2024-05-28 11:14:13 -07:00
matlabbe
20d5bb58d4
CI: setup-ros v0.7
2024-05-28 10:59:07 -07:00
matlabbe
659fee9a26
CI: added jazzy build on ros2 workflow
2024-05-28 10:56:27 -07:00
matlabbe
6ccb5a03d4
Fixed missing ros::Time -> rclcpp::Time change from last merge
2024-05-27 12:58:22 -07:00
matlabbe
0dc233c840
merged master->ros2
2024-05-27 12:37:39 -07:00
matlabbe
86f91f3cec
bump 0.21.5
2024-05-27 12:01:05 -07:00
matlabbe
655ab10fc8
bump 0.21.5
2024-05-27 11:19:25 -07:00
matlabbe
493e1e7230
camera_info pub: Fixed yaml reading error, added "scale" parameter ofr convenience
2024-05-24 16:06:56 -07:00
matlabbe
f07e4f0a71
Fixed python interpretor not loaded for odometry nodes
2024-04-28 17:33:26 -07:00
matlabbe
4fa32b87ec
docker superpoint: added stereo_img_proc and image_tranport plugins dep for convenience
2024-04-28 17:20:01 -07:00
matlabbe
fd8b4f4650
Fixed odom_sensor_sync inverted motion transform
2024-04-28 15:59:42 -07:00
matlabbe
0e62d6f91b
CI-docker-focal: armhf deps ignored to avoid missing package error.
2024-04-10 15:45:20 -07:00
matlabbe
bfef9eed54
vlp example: moved rtabmap's parameters from arguments to parameters to avoid string parameter conversion errors like #1134
2024-03-24 16:41:44 -07:00
matlabbe
665735663e
Update demo_husky.launch
...
Fixed typo found in https://github.com/introlab/rtabmap/issues/1236
2024-03-12 21:06:59 -07:00
matlabbe
9fc7212fc9
Updated config of rtabmap_msgs ( #1120 )
2024-02-21 16:01:11 -08:00
matlabbe
b2856b3037
merged master->ros2 (0.21.4)
2024-02-20 19:43:45 -08:00
matlabbe
d7d2c3f122
updated minimum rtabmap version
2024-02-20 19:20:33 -08:00
matlabbe
609a424ba6
bump 0.21.4
2024-02-20 19:19:29 -08:00
matlabbe
74d611c465
fixed #1117
2024-02-10 15:36:13 -08:00
matlabbe
337c494f90
Odom diagnostic: set max_update_rate as target frequency to catch when actual processing time is too slow (e.g., current rate is smaller than max rate)
2024-02-08 13:20:53 -08:00
matlabbe
e800bb07f7
Fixing #1098
2024-02-03 17:08:39 -08:00
matlabbe
effb079c78
Fixed parameters update callback when node doesn't have a namespace, and handle correct conversion of parameter types. ( #1104 )
2024-01-20 13:21:39 -08:00
matlabbe
7845e53095
fixed ci typo ( #1097 )
...
* fixed typo
* added verbose ci build
2024-01-09 21:02:07 -08:00
matlabbe
d044c1e092
Fixed all -Werror=format-security
2024-01-09 18:25:41 -08:00
matlabbe
1979ba2ad8
updated ros1 workflow to trigger errors on -Werror=format-security
2024-01-09 18:18:16 -08:00
matlabbe
df67ad1f03
Merge branch 'master' of https://github.com/introlab/rtabmap_ros into ros2
2024-01-07 18:42:58 -08:00
matlabbe
81e61bb4b6
Sync refactor with ros2 branch
2024-01-07 18:42:07 -08:00
matlabbe
d5dad838ea
merged master->ros2 (bump package version to 0.21.3)
2024-01-03 18:58:04 -08:00
matlabbe
6d8e65cfa9
bump ros package version to 0.21.3
2024-01-03 18:52:24 -08:00
matlabbe
4301dcbc0d
fixed merge artifacts
2024-01-03 18:27:19 -08:00
matlabbe
745f9fcd5f
merged master->ros2
2024-01-03 18:21:48 -08:00
matlabbe
80ae448d1b
merged master->ros2
2024-01-03 18:11:16 -08:00
matlabbe
c70f9f1b14
fixed missing grid_map_core definitions on rtabmap_slam side
2024-01-03 18:06:01 -08:00
matlabbe
eed4180f97
Required 0.21.23 to build
2024-01-03 13:16:56 -08:00
matlabbe
5afc069a0a
fixing build without grid_map_msgs
2023-12-19 09:02:57 -08:00
matlabbe
377c9e1a22
try number 4 #1081
2023-12-18 19:38:31 -08:00
matlabbe
f7b04612b0
try number 3 #1081
2023-12-18 19:33:24 -08:00
matlabbe
0af3e2d15d
try number2 #1081
2023-12-18 19:04:21 -08:00
matlabbe
f9e6fe1cd0
Adding suggestion of #1081
2023-12-18 18:52:17 -08:00
matlabbe
2f365ab7e1
Updated with upstream changes
2023-12-17 22:46:23 -08:00
matlabbe
752e7524f5
GridMap integration ( #1082 )
...
* GridMap integration
* Updated with upstream changes
* updated with upstream changes
* some fixes
2023-12-17 22:44:40 -08:00
matlabbe
e2b70a6707
Fixed odom initial_pose wrongly logged ( #1079 )
2023-12-09 19:03:08 -08:00
matlabbe
0748b91acc
Updated osuter example with option to set wait tf duration, increased too low Icp/PMOutlierRatio
2023-12-09 15:57:33 -08:00
matlabbe
e3452e1962
icp_odom: Fixed scan without stamps field after projecting to point cloud before deskewing
2023-11-26 19:23:37 -08:00
matlabbe
8129ace10a
Added republish_tf_static.py for convenience when replaying rosbags with /tf_static not latched
2023-11-26 14:36:08 -08:00
matlabbe
41fd09da2e
Added republish_tf_static.py for convenience when replaying rosbags with /tf_static not latched
2023-11-26 14:33:38 -08:00
matlabbe
4e6474773b
Fixed #1075
2023-11-26 11:12:38 -08:00
matlabbe
2f5acc1bd8
Update docker-ros2.yml
2023-11-23 18:26:25 -08:00
matlabbe
2dcf25f896
Update docker-ros2.yml
2023-11-23 16:11:41 -08:00
matlabbe
bf5b3ef157
Added kinect for xbox 360 example ( https://github.com/introlab/rtabmap/discussions/1124 )
2023-11-23 12:20:05 -08:00
matlabbe
64a2656052
Odom: Added 5 and 6 cameras internal sync callbacks for convenience.
2023-11-21 14:01:45 -08:00
matlabbe
097cab0667
Fixed node ID=0 issues on ros2 as msgs don't have seq.
2023-11-19 18:57:01 -08:00
matlabbe
a399ee97b5
merged master->ros2
2023-11-19 17:17:32 -08:00
matlabbe
399fb33310
merged master->ros2
2023-11-19 17:14:24 -08:00
matlabbe
d974c9a72c
Uniformized Landmark msg with LandmarkDetection already in ros2 branch. Fixed right image conversion bug when converting from SensorData msg. Fixed some SensorData related subscribers not initialized.
2023-11-19 17:12:04 -08:00
matlabbe
67de27b1ee
Add rtabmap_msgs/SensorData ( #1055 )
...
* Add rtabmap_msgs/SensorData
* After testing fixes
* Updated output topic name
* added explicit --logconsole for nodelets
* fixed intermediate nodes not generated
* Refactored SyncDiagnostic usage to handle nodelet name
* SyncDiagnostic: added TimeStampStatus. Odom: added new status when data not received yet
* rtabmap: Fixed parameters not updated when using nodelet
2023-11-19 13:16:35 -08:00
matlabbe
3801006832
Fixed #1065
2023-11-18 09:46:28 -08:00
matlabbe
806f0ad66d
Added localization diagnostic when loc_thr parameter is set.
2023-10-30 18:02:37 -07:00
matlabbe
3293f2b51a
rtabmap_legacy: Fixed build error when rtabmap is built with depthai
2023-10-24 13:51:35 -07:00
matlabbe
76e83081a7
docker: fixed humble/iron docker cv exception on cv::Size
2023-10-22 10:10:27 -07:00
matlabbe
389020c3c8
added name to nodes to help see what is started, fixed rgbd_relay with compressed topic
2023-10-21 21:12:52 -07:00
matlabbe
febf869974
docker: ignore exec deps
2023-10-14 20:36:59 -07:00
matlabbe
0de0ec2d4e
CI: ignore exec dependencies
2023-10-14 20:32:12 -07:00
matlabbe
7644d41513
ros2: updated docker humble/iron
2023-10-14 19:49:25 -07:00