Ask Your Question

Navigation Stack without Gyro sensor

asked 2012-12-05 18:32:23 -0500

moyashi gravatar image

Is a gyro sensor so important when using nav stack?

I applied nav stack to my robot, which does NOT have a gyro sensor.
I also have a turtlebot and setup it.

Apparently, turtlebot moves better than my robot.
My robot more often stop and rotate in that place.
I think it's because parameter tuning is not the best.
However, partly, I think it's due to no gyro sensor on my robot.

If you use nav stack without a gyro sensor,
do you feel it works well?
Without a gyro sensor,
does the capability of nav stack(Especially amcl) decay remarkably?

edit retag flag offensive close merge delete


IMUs and Gyros are making your odometry data better. It is not necessary but consider that your odometry error because of only wheel encoders are incremental. If you want to have a better odometry without using gyros or imus, you can filter your odometry data by using robot_pose_ekf package

cagatay gravatar image cagatay  ( 2012-12-06 02:15:10 -0500 )edit

Thank you, I consider whether to use the package.

moyashi gravatar image moyashi  ( 2013-01-29 14:11:11 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2012-12-05 20:07:14 -0500


In our lab we use Turtlebots with IRobot Roomba which does not have Gyro. I can confirm that navigation stack works great on them. Probably you just have to tune some parameters for your robot. Maybe this can help you:

Best regards

edit flag offensive delete link more



I also can confirm that move_base works fine without a gyro. It's just important that the odometry is accurate and provides accurate velocity measurements. Also, don't use map but odom as reference frame for your local costmap. The global costmap should use map though.

Lorenz gravatar image Lorenz  ( 2012-12-05 23:58:34 -0500 )edit

Thank you for your comments. I had a problem about transformation of odometry. After I solved it, my robot worked correctry.

moyashi gravatar image moyashi  ( 2013-01-29 14:13:23 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2012-12-05 18:32:23 -0500

Seen: 548 times

Last updated: Dec 05 '12