Turtlebot3 Gyro calibration

asked 2022-06-20 14:33:51 -0500

I'm using the Turtlebot 3 Burger with ROS Noetic. I'm running Xubuntu 20.0.4 kernel 5.13.0-51-generic on my remote PC.

I tried to run the calibration routine specified here http://wiki.ros.org/turtlebot_calibration/Tutorials/Calibrate%20Odometry%20and%20Gyro and got the following:

rosrun rqt_reconfigure rqt_reconfigure
[rospack] Error: package 'rqt_reconfigure' not found
ubuntu@ubuntu:~$ roslaunch turtlebot_calibration calibrate.launch
RLException: [calibrate.launch] is neither a launch file in package [turtlebot_calibration] nor is [turtlebot_calibration] a launch file name
The traceback for the exception was written to the log file
ubuntu@ubuntu:~$ roslaunch turtlebot3_calibration calibrate.launch
RLException: [calibrate.launch] is neither a launch file in package [turtlebot3_calibration] nor is [turtlebot3_calibration] a launch file name
The traceback for the exception was written to the log file

Is the linked tutorial compatible with Turtlebot3? If not, is there any other way to configure the odometry and gyro on Turtlebot3?

Also, the gyro chip on the Turtlebot3 seems to be an ICM-20648. The tutorial speciies to set the gyro_measurement_range value before running calibration, but I'm not sure what the setting should be on that chip.

edit retag flag offensive close merge delete