How to publish roll/pitch data in Gmapping ?
How to publish the roll/pitch data in gmapping ?Thank you for your advices.
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
How to publish the roll/pitch data in gmapping ?Thank you for your advices.
gmapping itself can't make use of roll/pitch for pose estimation. What you can do however as a minimum is encode this information implicitly in the tf that you provide for odom->laser. Gmapping will transform laser messages to the odom frame.
Your answer helps a lot. I will have a try.Thank you very much!
Asked: 2014-03-10 07:35:12 -0500
Seen: 181 times
Last updated: Mar 11 '14
Get Roll/Pitch/Yaw from IMU not correct
how to fix the map drifting in rviz ?
How scan angle is measured and published in LaserScan msg?
hector slam on turtlebot, how to use?
Hector_mapping cannot laser scan into base_frame
Navigation Slam gmapping multiple laserscans
Problems with navigation stack
TF_OLD_DATA error when using gmapping with V-REP
gmapping and laser scanmatcher -Scan Matching Failed, using odometry
Do you want gmapping to use pitch/roll or do you want to get pitch/roll estimates out of gmapping. In either case: gmapping is set up to be a 2D algorithm.
I use gmapping to create 2D map.But the ground is not flat.So I think maybe I need to publish roll and pitch and I want gmapping to use the data.I am confused about whether I should use a node to publish roll/pitch in some format like message or I only need to add pitch/roll to TF frames.
In other word, how can I let the gmapping know that there is roll/pitch data to use?Thank dornhege for your attention.Would you give me some advices?