Unable to run RTABMAP ROS on Turtlebot3 using Intel Realsense D435i #11132
Replies: 3 comments 2 replies
-
Hi @itsthehoneybadger The log messages indicate that there is a communication problem where data is not being received. The RealSense ROS wrapper has IMU topics disabled by default. Please try enabling them with the roslaunch instruction below.
This should publish accel and gyro as a single combined /imu topic. |
Beta Was this translation helpful? Give feedback.
-
It looks as though you have already tried the guide at the link below as your launch procedures for RealSense ROS and rtabmap_ros for D435i are the same as this guide. |
Beta Was this translation helpful? Give feedback.
-
Yes, some RealSense ROS users have found that disabling global time (which is enabled by default on 400 Series camera models) resolved their IMU problems. This is discussed at IntelRealSense/realsense-ros#1906 (comment) For some users, a combination of disabling global time AND resetting the camera with initial_reset:=true included in their roslaunch instruction worked for them. |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm a new user in Github and also still a beginner is ROS. I would like to perform the RTABMAP visual slam using my Turtlebot3 Burger robot using the intel realsense D435i camera.
Hardware spec:
I installed the intel realsense using this code: sudo apt-get install ros-$ROS_DISTRO-realsense2-camera
I installed the RTABMAP using this line: sudo apt install ros-$ROS_DISTRO-rtabmap-ros
When I launched the camera, there were some warnings and at the same time when I tried to launch the RTABMAP, it was not able to receive any data from the camera. I will attach some pictures regarding the warnings.
Would highly appreciate some suggestions or help. Many thanks!
Left side is the warning when launching the camera, right side is the error message from the RTABMAP
Beta Was this translation helpful? Give feedback.
All reactions