ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Is there a way to subscribe to the uncertainty of Gmapping?

asked 2012-07-17 08:22:50 -0500

IFLORbot gravatar image

updated 2012-07-17 08:31:52 -0500

I'm trying to add a bit more localization to the Turtlebot during gmapping via RFID tags, so I have them publishing on the vo for robot_pose_ekf. I have noticed that gmapping runs through the certainty of it's pose in order to determine where it is / read the paper. Is there any way to subscribe to this like it's a topic? I can use this value to train my robot when to trust the RFID tags and when to not, since it's concurrently using them for localization and assigning them positions.

Edit: I'm basically doing SLAM with RFID tags.

edit retag flag offensive close merge delete

Comments

Yeah, I know about the Entropy, but there are a lot more calculations that aren't published. I'll look into it more. Thanks. The Entropy is relatively static in terms of other calculations going on, from what I've observed, so it isn't much good to me on the move-to-move.

IFLORbot gravatar image IFLORbot  ( 2012-07-18 02:53:02 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
3

answered 2012-07-17 11:05:41 -0500

According to the gmapping wiki page there is a entropy value published which gives some information about the pose uncertainty. Have you tried that?

Other than that, I'm not aware of existing mechanisms. You would probably have to look into that yourself. It shouldn't be too complicated to retrieve the pose estimate for every particle for example, which could then be used to compute a gaussian estimate (e.g. mean and covariance matrix) of the pose array.

edit flag offensive delete link more

Comments

1

How can you transform this pose uncertainty from a float64 to a matrix which says the covariance???

roberto3 gravatar image roberto3  ( 2018-02-21 04:19:34 -0500 )edit

@roberto3 were you able to get this into a covariance matrix? @Stefan Kohlbrecher when forming the gaussian estimate (i.e. mean and covariance matrix) of the pose array, do you weight the mean by the particle weight?

hunterlineage1 gravatar image hunterlineage1  ( 2023-04-25 12:26:23 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2012-07-17 08:22:50 -0500

Seen: 572 times

Last updated: Jul 17 '12