SIG: Pioneer Mobile Robots

Members:

Contact:

General

TODO

  • Create and gather in one place (git repository or similar)
    • URDF models,
    • launch files for various robots and configurations,
    • 3d models and configurations for Gazebo.
    • useful RViz or rqt configurations?
  • Test more sensors and other devices, and update list at bottom of http://wiki.ros.org/Robots/Pioneer

ROSARIA

  • ROSARIA is a ROS package that internally uses libAria to control a number of supported robots. It works well, is actively maintained, the feature list is growing, and the ROS wrapper is concise.

Status

As of October 2014

  • It builds and runs in Groovy in rosbuild, and Hyrdro and Indigo with catkin.
  • Can be used with the Pioneer 3AT demo package below
  • Tested with some robots (mostly Pioneer 3 AT, DX, and Pioneer LX) and devices (mostly LMS200, S300, sonar, bumpers)

TODO

p2os

p2os is an alternative to ROSARIA. It is completely self-contained and independent of external dependencies such as libAria. (It was based on the original Player/stage driver.)

The original p2os (USC) is not maintained for groovy, but p2os-vanderbilt is a version that has been updated for groovy. See below for notes on that.

Status

  • Converted to Catkin
  • Fixed numerous bugs
  • Added tf_refix support
  • Submitted changes to upstream package maintainer
  • In the meantime, a working package can be found at Dereck's github repo:

    https://github.com/dawonn/ros-p2os-driver

p2os-vanderbilt

See p2os-vanderbilt.

Working Demos

Status

  • Tested on a real robot with ROSARIA and P2OS
  • Tested in Gazebo

TODO

  • Improve 2D Navigation
  • create RGBD-SLAM Mapping demo
  • Move documentation to wiki
  • Add package to Groovy Indexer (Blocked by Rosaria indexer listing)

p2os-dashboard

  • p2os-dashboard is dead as of Groovy, it really needs to be redone from scratch. I think we need to invest time into making an rqt plugin replacement. {Any Volunteers?}

Gazebo

Publicity

  • Awaiting completion of the above tasks

Wiki: sig/robots/Pioneer (last edited 2014-10-30 15:05:01 by ReedHedges)