Viewing+Maps+from+the+XV-11's+Point+of+View

Warning: This feature seems to be missing in the current (v2.6) firmware.)

Even though we've got the ability to make our own maps using the XV-11's sensor and ROS, it's nice sometimes to be able to see them from the XV-11's point of view.

Due to the efforts of some of the guys at TrossenRobotics ([|thread link]), the SetStreamFormat packet datastream has been partially decoded--at least to the point of being able to grab maps from a running XV-11

The source code is available on githhub here: [|XV-11 Stream Parser]

After compilation, the code can be used to translate dumps of the XV-11 packet stream into nice 256x256 animated gifs, so you can see into the mind of the XV-11.

You can use the following command to test it out:

code format="bbcode_code" bin/parser -f example/Packet\ Mode\ Bathroom1\ 09-03-2011.txt code View the help (run with -h or no flags) for details on the available options.

Some examples below:

It can also show you the laser scans of the robot (though the position estimation of the robot is based on some hackish intersection code)