matlabbe
3cc9db8f87
Odom reset on time jump in the past ( #1333 )
...
* Odom reset on time jump
* Adding more logs to debug
* refactored
* dont skip frame on clock jump
* Making clock check independent of the topic stamp check
* fixed post check
* Making diagnostic more robust to time jump
* Added node name to warning
* make sync warning msg working in case of time jump
* not need to reset timer
* reset timer
* timer auto reset already
* typo
* Added more time checks to make sure we don't republish a tf frame with stamp from a topic in the future
* dont send tf if time jump happened while processing
* fixed errors
* addressing comments
* fixing time comparison
2025-07-03 17:50:38 -07:00
matlabbe
fa342bd853
removed ros1 workflow
2025-06-08 16:15:37 -07:00
matlabbe
ba45ccd7a5
removed armv7 docker build
2025-06-08 15:44:17 -07:00
matlabbe
2f0ff06056
Updated dev container
2025-06-08 22:30:06 +00:00
matlabbe
5676b9a69e
Fixed build against latest rtabmap version
2025-05-26 16:16:36 -07:00
matlabbe
e9fa89110c
load_database srv: fixed Odom parameters missing warnings, fixed warning when existing parameters are the the same than loaded ones from new database.
2025-05-06 16:14:58 -07:00
matlabbe
b7ce0b19c2
Update ros1.yml
2025-04-29 14:30:44 -07:00
matlabbe
f122dbace5
bump 0.21.13
2025-04-27 15:22:34 -07:00
matlabbe
001df6a17d
GUI/Download map: Fixed parameters not read when downloading map
2025-03-29 14:52:04 -07:00
matlabbe
b0916ad14c
imu_to_tf: fixed fixed_frame to base_frame orientation when IMU's frame z axis is not up accordingly to base frame
2025-03-29 12:36:43 -07:00
matlabbe
e1e2ce5ece
Update README.md
2025-03-29 11:58:39 -07:00
matlabbe
8c1513bc3b
cherry pick https://github.com/introlab/rtabmap_ros/commit/70ddb3fc839394a5b440fee56f1877c508d6b9ea
2025-03-22 21:14:47 -07:00
matlabbe
12e61a952e
bump required min rtabmap version
2025-03-01 15:53:54 -08:00
matlabbe
c4a596f800
Support any frame_id in initialpose #1273
2025-03-01 15:50:39 -08:00
matlabbe
a57b2971f2
fixed last commit
2025-02-21 16:41:24 -08:00
matlabbe
887695298a
Updated OdomInfo msg with upstream new stats
2025-02-21 16:31:16 -08:00
matlabbe
59390d8199
bump 0.21.10
2025-02-12 19:25:32 -08:00
matlabbe
ef8ec4357d
Fixed vo reset from guess (after being lost) not correctly updated if it is still lost after auto reset countdown
2024-12-13 14:33:35 -08:00
matlabbe
01b8ab80ee
refactored last commit
2024-12-07 17:47:36 -08:00
matlabbe
9a4c585d5e
Fixed https://github.com/introlab/rtabmap/issues/1399
2024-12-07 17:26:46 -08:00
matlabbe
3bdbcdf393
Follow-up of previous commit to convert all float64 timestamps correctly
2024-12-01 16:14:47 -08:00
matlabbe
e5667b280a
Deskewing: add support for timestamp float64 field in nanoseconds (Livox)
2024-12-01 14:36:14 -08:00
matlabbe
6f81a8f70f
missing 0.21.9 bump
2024-12-01 10:55:09 -08:00
matlabbe
7ca3a95899
bump 0.21.9 remaining packages
2024-12-01 10:50:39 -08:00
matlabbe
d12f73af6a
bump 0.21.9
2024-12-01 10:46:41 -08:00
matlabbe
debfb0759e
Applying https://github.com/introlab/rtabmap_ros/pull/1233 to ros1
2024-10-31 20:37:38 -07:00
matlabbe
ddd5e195ca
Update README.md
2024-10-19 21:10:08 -07:00
matlabbe
817417e116
Update README.md
2024-10-19 21:07:51 -07:00
matlabbe
c3f7cfeaca
fixed build with RTAB-Map 0.21.8
2024-10-08 20:18:42 -07:00
matlabbe
76f1c50d19
Changed a log from info->debug
2024-09-03 18:02:54 -07:00
matlabbe
1e7df7e276
Changed a log from info->debug
2024-09-03 17:23:11 -07:00
matlabbe
fc1387f784
Odom: removed long processing from ros callbacks (decreasing delay, also making delay independent of the message filters topic_queue_size and sync_queue_size parameters)
2024-09-03 17:18:06 -07:00
matlabbe
a97efff760
Fixed #1186
2024-07-21 16:20:34 -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
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
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
86f91f3cec
bump 0.21.5
2024-05-27 12:01:05 -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
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
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
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
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
81e61bb4b6
Sync refactor with ros2 branch
2024-01-07 18:42:07 -08:00
matlabbe
6d8e65cfa9
bump ros package version to 0.21.3
2024-01-03 18:52:24 -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
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
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
64a2656052
Odom: Added 5 and 6 cameras internal sync callbacks for convenience.
2023-11-21 14:01:45 -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
61bd84bcd6
Fixed rgbd_cameras=0 when rtabmap is not built with multi rgbd callbacks #1046
2023-10-14 12:59:32 -07:00
matlabbe
68066b7e9a
Added pybind dep https://github.com/introlab/rtabmap_ros/issues/1038
2023-10-01 09:44:40 -07:00
matlabbe
4b4b673534
deskewing: Added support for Hesai lidar (Float64 timestamp channel)
2023-10-01 09:04:50 -07:00
matlabbe
223ba62b1c
deskewing: added console logging, handling case where timestamps are not ordered in lidar rings
2023-10-01 08:52:14 -07:00
matlabbe
f38bf6c267
Added unitree demo launch file
2023-09-16 16:13:01 -07:00
matlabbe
b3f33cef22
sync diagnostic: added window parameter to smooth approximated target frequency
2023-08-29 14:01:19 -07:00
matlabbe
28db57b29a
ci: removed melodic latest docker
2023-08-27 12:34:14 -07:00
matlabbe
4a3863cdc7
Added sync diagnostic ( #1026 )
...
* Added sync diagnotic
* Removed composite task to avoid empty msg, added odom status task
2023-08-27 12:30:53 -07:00
matlabbe
cd52f7664c
Fixed #1022
2023-08-18 15:34:02 -07:00
matlabbe
bc79e15b77
Updated README
2023-08-13 13:52:19 -07:00
matlabbe
41d46b8852
Update README.md
2023-08-10 10:50:18 -07:00
matlabbe
c1d1c01d5d
Added dockerfile with superpoint/superglue
2023-06-28 00:24:33 -07:00
matlabbe
4cbdb2d14b
rtabmap_viz: Added subscribe_info_only parameter (to subscribe only to rtabmap's info message.)
2023-06-16 16:32:01 -07:00
matlabbe
1a87f1598d
added pub_loc_pose_only_when_localizing option ( #980 )
...
Addressing https://github.com/introlab/rtabmap_ros/issues/979
2023-06-06 13:40:07 -07:00
matlabbe
1bf27fb2d9
Update README.md
2023-05-15 10:45:50 -07:00
matlabbe
aa3ada9c42
docker/noetic/latest: fixed wrong rtabmap version used
2023-05-11 21:00:46 -07:00
matlabbe
2399b8cf01
docker: updated noetic
2023-05-10 09:37:01 -07:00
matlabbe
6b5cf04dad
Fixed rgb_sync node not installed
2023-05-06 16:56:49 -07:00
matlabbe
a4f7afac84
docker: added rosdep install step to make sure all new dependencies are installed for examples
2023-05-06 14:03:56 -07:00
matlabbe
65a8faf78e
usyd_dataset: updated visual parameters
2023-04-30 14:36:38 -07:00
matlabbe
0bd2190f77
rtabmap_examples: Added missing exec_depend
2023-04-24 11:37:13 -07:00
matlabbe
ae67b249e5
updated docker example
2023-04-23 21:12:13 -07:00
matlabbe
1d01511a05
rtabmap_examples: updated usyd_dataset.launch
2023-04-23 19:14:10 -07:00
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