I've now get the Monte Carlo Localization turned on, map publishing working in ROS, and a number of parameters defined. This required some hacking of the CoreSLAM library, in particular I removed all of the references to differential drive odometry, instead loading odometry externally from TF.
Here's an updated map using the 12-12-neato-ils bag file:
There's still some work to fix the way that the map->odom transform is handled, and allow a configurable map size and resolution (both of which will require reworking some more of the underlying library). I'm hoping to have the code released shortly.
-Fergs
Subscribe to:
Post Comments (Atom)
This sounds like really cool work. Sorry for being slow but what is "TF" ?
ReplyDeleteTF is the transform system that is integrated into ROS -- it allows you to easily track the relations between the many coordinate frames often found in a robot.
ReplyDeleteSee http://www.ros.org/wiki/tf for more.
-Fergs