I'm attempting to bring up a Create based TurtleBot under Groovy and running into some issues following the calibration tutorial at:
http://ros.org/wiki/turtlebot_calibration/Tutorials/Calibrate%20Odometry%20and%20GyroI'm running the following command on the robot laptop to bring up the robot:
roslaunch turtlebot_bringup minimal.launch
On the remote workstation I'm running the dashboard to monitor the status of the robot:
roslaunch turtlebot_dashboard turtlebot_dashboard.launch
The dashboard indicates the robot is running fine and I can do such things as keyboard tele-operation.
After placing the robot about 30" from a wall, in another shell I'm running the following on the robot laptop to execute the calibration routine:
roslaunch turtlebot_calibration calibrate.launch
The full text of the output I see is linked below:
However, the gist of the output is following information and error lines:
[INFO] [WallTime: 1363569522.499227] Still waiting for imu
[ERROR] [WallTime: 1363569522.513443] Please point me at a wall.
As far as I can tell the Kinect is running (I see a the red glow from the structured light projector) and it all the correct USB devices appear. I don't know if the issue with the IMU is something to worry about as it's an INFO message. The "point me at a wall" error is more concerning and is preventing the robot from initiating the calibration movements.
I did have similar problems with fuerte that I was never able to resolve, and I thought moving up to groovy would bring me in contact with others who are working through similar issues with groovy and their turtlebot.
Any guidance on where to look to resolve these issues would be very helpful.
Mike Thompson