Show EOL distros:
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_controllers/branches/pr2_controllers-1.6
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_controllers/trunk
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: svn https://code.ros.org/svn/wg-ros-pkg/stacks/pr2_controllers/trunk
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: maintained
- Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/PR2/pr2_controllers.git (branch: hydro-devel)
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: maintained
- Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/pr2/pr2_controllers.git (branch: indigo-devel)
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: maintained
- Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/pr2/pr2_controllers.git (branch: kinetic-devel)
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/pr2/pr2_controllers.git (branch: melodic-devel)
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/pr2/pr2_controllers.git (branch: melodic-devel)
Package Summary
Contains the controllers that run in realtime on the PR2 and supporting packages.
- Maintainer status: unmaintained
- Maintainer: ROS Orphaned Package Maintainers <ros-orphaned-packages AT googlegroups DOT com>
- Author: Stuart Glaser sglaser@willowgarage.com
- License: BSD
- Source: git https://github.com/pr2/pr2_controllers.git (branch: melodic-devel)
electric files are no longer on svn, they can be found here: https://github.com/PR2/
fuerte files are no longer on svn, they can be found here: https://github.com/PR2/
groovy files are no longer on svn, they can be found here: https://github.com/PR2/
Overview
The pr2_controllers stack has the components which must run in the realtime loop of the PR2, components which communicate with the realtime controllers, and a few supporting packages. Realtime controllers run in the pr2_controller_manager at a guaranteed update rate and are used for moving the mechanism and triggering sensing components. The supporting nodes provide a more user-friendly interface to the realtime components, often providing notification on success or failure of commands.
A full set of controllers and supporting nodes has been configured to come up on the PR2 by default. See pr2/Tutorials for instruction on how to use them.
Packages
Useful utility functions and classes:
Messages for communicating with controllers:
Controllers that run in realtime on the robot:
Nodes that provide action interfaces to controllers:
Report a Bug
Report new issues on Github