Packages

Name Description
1 pheeno_ros_sim
1 pheeno_ros_description
1 pheeno_ros
1 phantomx_reactor_arm_moveit_config
1 phantomx_reactor_arm_description
1 phantomx_reactor_arm_controller
1 phantomx_reactor_arm
1 phantomx_gazebo
1 phantomx_description
1 phantomx_control
1 pgm_learner
1 person_msgs
1 2019-04-05 perception_pcl
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 perception_oru
1 perception_blort
1 perception
1 pepperl_fuchs_r2000
1 peppereus
1 pepper_sensors_py
1 pepper_robot
1 pepper_moveit_config
1 pepper_meshes
1 pepper_gazebo_plugin
1 pepper_description
1 pepper_dcm_bringup
1 pepper_control
1 pepper_bringup
1 people_velocity_tracker
1 people_tracking_filter
1 people_msgs
1 people
1 2019-01-15 pendulum_msgs
Custom messages for real-time pendulum control.
Custom messages for real-time pendulum control.
 
0 pel
1 pdu_msgs
1 pdu
1 pddl_planner_viewer
1 pddl_planner
1 pddl_msgs
1 2019-04-05 pcl_ros
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.
 
1 pcl_msgs
1 pcl
2 pcdfilter_pa
1 pcan_topics
1 patrolling_sim
1 path_navigation_msgs
1 parrot_arsdk
2 parameter_pa
0 parallel_util
1 pano_ros
1 pano_py

Packages

Name Description
1 pr2_simple_interface
1 pr2_simple_benchmark_test
1 pr2_shield_teleop
1 pr2_self_test_msgs
1 pr2_self_test
2 pr2_se_calibration_launch
2 pr2_run_stop_auto_restart
2 pr2_robot
1 pr2_ps3_joystick_app
1 pr2_props_app
2 pr2_props
1 pr2_precise_trajectory
2 2018-12-16 pr2_power_drivers
Power drivers for the PR2 robot.
Power drivers for the PR2 robot.
 
2 2018-12-16 pr2_power_board
This provides a ROS node for the PR2 Power Board.
This provides a ROS node for the PR2 Power Board.
 
1 2018-09-26 pr2_position_scripts
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
 
1 pr2_plugs_msgs
1 pr2_plugs_common
1 pr2_plugs_actions
1 pr2_plugs
1 pr2_planning_interface_tests
1 pr2_pan_tilt
1 pr2_ompl_planning_tests
0 pr2_object_manipulation
2 pr2_navigation_teleop
2 pr2_navigation_slam
2 pr2_navigation_self_filter
2 pr2_navigation_perception
2 pr2_navigation_local
2 pr2_navigation_global
2 pr2_navigation_config
1 pr2_navigation_apps
2 pr2_navigation
2 2019-04-24 pr2_msgs
Messages for representing PR2 state, such as battery information and the PR2 fingertip sensors.
Messages for representing PR2 state, such as battery information and the PR2 fingertip sensors.
 
1 pr2_moveit_tutorials
1 pr2_moveit_tests
1 pr2_moveit_plugins
1 pr2_moveit_config
1 pr2_move_group_test
2 pr2_move_base
1 pr2_motor_diagnostic_tool
2 2018-02-13 pr2_mechanism_msgs
This package defines services that are used to communicate with the realtime control loop. It also defines messages that represent the state of the realtime controllers, the joints and the actuators.
This package defines services that are used to communicate with the realtime control loop. It also defines messages that represent the state of the realtime controllers, the joints and the actuators.
 
2 2018-09-11 pr2_mechanism_model
 
2 2018-09-11 pr2_mechanism_diagnostics
The `pr2_mechanism_diagnostics` node subscribes to `mechanism_statistics` and publishes diagnostics data for joints and controllers on `/diagnostics`.
The `pr2_mechanism_diagnostics` node subscribes to `mechanism_statistics` and publishes diagnostics data for joints and controllers on `/diagnostics`.
 
2 2018-09-20 pr2_mechanism_controllers
The pr2_mechanism_controllers package contains realtime controllers that are meant for specific mechanisms of the PR2.
The pr2_mechanism_controllers package contains realtime controllers that are meant for specific mechanisms of the PR2.
 
2 2018-09-11 pr2_mechanism
The pr2_mechanism stack contains the infrastructure to control the PR2 robot in a hard realtime control loop.
The pr2_mechanism stack contains the infrastructure to control the PR2 robot in a hard realtime control loop.
 
1 pr2_map_navigation_app
1 2018-09-26 pr2_mannequin_mode
The pr2_mannequin_mode package
The pr2_mannequin_mode package
 
1 pr2_make_a_map_app
2 2019-04-24 pr2_machine
This package contains the xxx.machine files that describe the different hosts a node can be spawned on. Currently there is one machine file for the pr2 robot, and one for the simulated pr2 robot.
This package contains the xxx.machine files that describe the different hosts a node can be spawned on. Currently there is one machine file for the pr2 robot, and one for the simulated pr2 robot.
 
1 2018-08-29 pr2_kinematics
The pr2_kinematics package
The pr2_kinematics package
 

Packages

Name Description
1 pr2_delivery
2 2018-06-07 pr2_dashboard_aggregator
A simple script that aggregates all of the topics that a "pr2_dashboard" app might be interested in.
A simple script that aggregates all of the topics that a "pr2_dashboard" app might be interested in.
 
1 pr2_counterbalance_check
2 2018-09-20 pr2_controllers_msgs
Messages, services, and actions used in the pr2_controllers stack.
Messages, services, and actions used in the pr2_controllers stack.
 
2 2018-09-20 pr2_controllers
Contains the controllers that run in realtime on the PR2 and supporting packages.
Contains the controllers that run in realtime on the PR2 and supporting packages.
 
2 2018-02-13 pr2_controller_manager
The controller manager (CM) package provides the infrastructure to run controllers in a hard realtime loop.
The controller manager (CM) package provides the infrastructure to run controllers in a hard realtime loop.
 
2 2018-02-13 pr2_controller_interface
This package specifies the interface to a realtime controller. A controller that implements this interface can be executed by the
This package specifies the interface to a realtime controller. A controller that implements this interface can be executed by the
 
1 2019-04-28 pr2_controller_configuration_gazebo
A copy of the pr2_controller_configuration package, for use in the PR2 simulator. We maintain two copies to allow for controller gains to be set differently between hardware and simulation.
A copy of the pr2_controller_configuration package, for use in the PR2 simulator. We maintain two copies to allow for controller gains to be set differently between hardware and simulation.
 
2 pr2_controller_configuration
2 pr2_computer_monitor
1 2018-09-21 pr2_common_actions
Various actions which help in moving the arms of the PR2 or getting data from its tilting laser.
Various actions which help in moving the arms of the PR2 or getting data from its tilting laser.
 
1 2018-09-21 pr2_common_action_msgs
The pr2_common_action_msgs package
The pr2_common_action_msgs package
 
2 2018-06-07 pr2_common
URDF description of the robot kinematics and dynamics, 3D models of robot components, information required for gazebo to simulate the PR2, and messages specific to the PR2 such as detailed information about its power board and fingertip pressure sensors.
URDF description of the robot kinematics and dynamics, 3D models of robot components, information required for gazebo to simulate the PR2, and messages specific to the PR2 such as detailed information about its power board and fingertip pressure sensors.
 
2 pr2_camera_synchronizer
2 pr2_calibration_launch
2 2018-09-20 pr2_calibration_controllers
The pr2_calibration_controllers package contains the controllers used to bring all the joints in the PR2 to a calibrated state.
The pr2_calibration_controllers package contains the controllers used to bring all the joints in the PR2 to a calibrated state.
 
2 pr2_calibration
1 pr2_bringup_tests
2 pr2_bringup
1 pr2_base_trajectory_action
2 pr2_base
1 2018-09-21 pr2_arm_move_ik
Move the pr2 arm using inverse kinematics
Move the pr2 arm using inverse kinematics
 
1 2018-08-29 pr2_arm_kinematics
This package provides a kinematics implementation for the PR2 robot. It can be used to compute forward and inverse kinematics.
This package provides a kinematics implementation for the PR2 robot. It can be used to compute forward and inverse kinematics.
 
1 pr2_arm_ik_tests
1 2018-09-26 pr2_apps
Basic applications for the PR2 robot
Basic applications for the PR2 robot
 
1 2018-09-26 pr2_app_manager
Scripts and tools for running the application manager on the PR2.
Scripts and tools for running the application manager on the PR2.
 
1 pr2_2dnav_slam
1 pr2_2dnav_local
1 pr2_2dnav
2 pr2
1 power_msgs
2 2018-12-16 power_monitor
The power_monitor collects messages from the ocean_battery_server and the pr2_power_board, and publishes a summary of their data in a friendlier message format.
The power_monitor collects messages from the ocean_battery_server and the pr2_power_board, and publishes a summary of their data in a friendlier message format.
 
1 2019-04-08 position_controllers
position_controllers
position_controllers
 
1 2018-08-08 posedetection_msgs
posedetection_msgs provides messages and services to facilitate passing pose detection results and features.
posedetection_msgs provides messages and services to facilitate passing pose detection results and features.
 
1 pose_cov_ops
1 polypartition
1 polygon_layer
1 2017-11-05 polled_camera
polled_camera contains a service and C++ helper classes for implementing a polled camera driver node and requesting images from it. The package is currently for internal use as the API is still under development.
polled_camera contains a service and C++ helper classes for implementing a polled camera driver node and requesting images from it. The package is currently for internal use as the API is still under development.
 
1 polar_scan_matcher
1 2018-03-27 pointgrey_camera_driver
Point Grey camera driver based on libflycapture2.
Point Grey camera driver based on libflycapture2.
 
1 2018-03-27 pointgrey_camera_description
URDF descriptions for Point Grey cameras
URDF descriptions for Point Grey cameras
 
1 pointcloud_tools
2 2017-04-26 pointcloud_to_laserscan
Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).
Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).
 
1 pointcloud2pcd
1 point_cloud_reducer
1 point_cloud_publisher_tutorial
1 poco_vendor
1 pocketsphinx
1 pmb2_simulation
1 pmb2_robot

Packages

Name Description
1 2018-07-30 robot_controllers_msgs
Messages for use with robot_controllers framework.
Messages for use with robot_controllers framework.
 
1 2018-07-30 robot_controllers_interface
Generic framework for robot controls.
Generic framework for robot controls.
 
1 2018-07-30 robot_controllers
Some basic robot controllers for use with robot_controllers_interface.
Some basic robot controllers for use with robot_controllers_interface.
 
1 2018-09-06 robot_calibration_msgs
Messages for calibrating a robot
Messages for calibrating a robot
 
1 2019-01-18 robot_activity_tutorials
The robot_activity_tutorials package
The robot_activity_tutorials package
 
1 2019-01-18 robot_activity_msgs
This package contains messages used by robot_activity, such as node's state and error
This package contains messages used by robot_activity, such as node's state and error
 
1 2019-01-18 robot_activity
The robot_activity package implements ROS node lifecycle
The robot_activity package implements ROS node lifecycle
 
1 2018-04-02 robot
A metapackage which extends ros_base and includes ROS libaries for any robot hardware. It may not contain any GUI dependencies.
A metapackage which extends ros_base and includes ROS libaries for any robot hardware. It may not contain any GUI dependencies.
 
1 robodyn_utilities
1 robodyn_ros
1 robodyn_mechanisms
1 robodyn_controllers
0 robo_cylinder
1 robin_people_detection
1 robbie_architecture
1 rmw_opensplice_cpp
1 rmw_implementation_cmake
1 rmw_implementation
1 rmw_fastrtps_shared_cpp
1 rmw_fastrtps_dynamic_cpp
1 rmw_fastrtps_cpp
1 rmw_connext_shared_cpp
1 rmw_connext_cpp
1 rmw
1 rmp_teleop
2 rmp_msgs
1 rmp_description
1 rmp_base
1 rl_msgs
1 rl_experiment
1 rl_env
1 rl_common
1 rl_agent
1 riskrrt
1 rigid_body_handler
1 2016-05-25 ridgeback_viz
Visualization launchers and helpers for Ridgeback.
Visualization launchers and helpers for Ridgeback.
 
1 2018-04-25 ridgeback_simulator
Packages for simulating Ridgeback.
Packages for simulating Ridgeback.
 
1 2019-03-23 ridgeback_robot
Metapackage of software to install on Ridgeback.
Metapackage of software to install on Ridgeback.
 
1 2019-03-25 ridgeback_navigation
Launch files and code for autonomous navigation of the Ridgeback
Launch files and code for autonomous navigation of the Ridgeback
 
1 2019-03-25 ridgeback_msgs
Messages exclusive to Ridgeback, especially for representing low-level motor commands and sensors.
Messages exclusive to Ridgeback, especially for representing low-level motor commands and sensors.
 
1 2018-04-25 ridgeback_gazebo_plugins
A fork of hector_gazebo_plugins to provide the ros_force_based_move plugin.
A fork of hector_gazebo_plugins to provide the ros_force_based_move plugin.
 
1 2018-04-25 ridgeback_gazebo
Launchfiles to use Ridgeback in Gazebo.
Launchfiles to use Ridgeback in Gazebo.
 
0 ridgeback_firmware
1 2016-05-25 ridgeback_desktop
Packages for working with Ridgeback from a ROS desktop.
Packages for working with Ridgeback from a ROS desktop.
 
1 2019-03-25 ridgeback_description
URDF robot description for Ridgeback
URDF robot description for Ridgeback
 
1 2019-03-25 ridgeback_control
Controllers for Ridgeback
Controllers for Ridgeback
 
1 2019-03-23 ridgeback_bringup
Scripts for installing Ridgeback's robot software.
Scripts for installing Ridgeback's robot software.
 
1 2019-03-23 ridgeback_base
Ridgeback's mobility and sensor base.
Ridgeback's mobility and sensor base.
 
1 2018-03-21 rh_p12_rn_manager
Manager package using ROBOTIS framework to control the RH-P12-RN
Manager package using ROBOTIS framework to control the RH-P12-RN
 
1 2018-03-21 rh_p12_rn_gui
This package provides GUI interface to control the RH-P12-RN
This package provides GUI interface to control the RH-P12-RN
 

Packages

Name Description
1 2018-12-16 roch_robot
Metapackage for SawYer roch robot software
Metapackage for SawYer roch robot software
 
1 roch_rapps
1 2018-12-16 roch_navigation
Autonomous mapping and navigation demos for the Soy Roch
Autonomous mapping and navigation demos for the Soy Roch
 
1 2018-12-16 roch_msgs
Messages, serivices and actions for SawYer roch
Messages, serivices and actions for SawYer roch
 
1 2018-02-08 roch_gazebo
Soy roch Simulator bringup
Soy roch Simulator bringup
 
1 2018-12-16 roch_follower
Follower for the roch. Follows humans and robots around by following the centroid of a box points in front of the roch.
Follower for the roch. Follows humans and robots around by following the centroid of a box points in front of the roch.
 
1 2018-12-16 roch_control
SawYer roch controller configurations
SawYer roch controller configurations
 
1 2018-12-16 roch_capabilities
Capabilities for Roch
Capabilities for Roch
 
1 2018-12-16 roch_bringup
SawYer roch installation and integration package
SawYer roch installation and integration package
 
1 2018-12-16 roch_base
Sawyer Roch robot driver
Sawyer Roch robot driver
 
1 2018-12-16 roch
roch Project
roch Project
 
1 2017-09-21 robotnik_wam_description
The robotnik_wam_description package. This package contains the description (mechanical, kinematic, visual, etc.) of the Barrett WAM arm
The robotnik_wam_description package. This package contains the description (mechanical, kinematic, visual, etc.) of the Barrett WAM arm
 
1 robotis_utility
1 robotis_op3_tools
1 robotis_op3_msgs
1 robotis_op3_demo
1 robotis_op3_common
1 robotis_op3
1 robotis_math
1 robotis_manipulator
1 robotis_framework_common
1 robotis_framework
1 robotis_device
1 robotis_controller_msgs
1 robotis_controller
1 2016-11-28 robotiq_s_model_visualization
robotiq
robotiq
 
1 2016-11-28 robotiq_s_model_control
Package to control a S-Model Gripper from Robotiq inc.
Package to control a S-Model Gripper from Robotiq inc.
 
1 2016-11-28 robotiq_s_model_articulated_msgs
Messages for the robotiq_s_model_articulated model.
Messages for the robotiq_s_model_articulated model.
 
1 2016-11-28 robotiq_s_model_articulated_gazebo_plugins
The Robotiq gripper gazebo plugins package. Mainly a port from drcsim, to allow real Robotiq gripper control and the plugin to have it work in Gazebo simulation. This package will provide the same interface to the gripper as one would have if they were interfacing with hardware. Porting code from software to reality should be seamless with this ROS interface now.
The Robotiq gripper gazebo plugins package. Mainly a port from drcsim, to allow real Robotiq gripper control and the plugin to have it work in Gazebo simulation. This package will provide the same interface to the gripper as one would have if they were interfacing with hardware. Porting code from software to reality should be seamless with this ROS interface now.
 
1 2016-11-28 robotiq_s_model_articulated_gazebo
Launch files for spawning the Robotiq s-model articulated gripper
Launch files for spawning the Robotiq s-model articulated gripper
 
1 2016-11-28 robotiq_modbus_tcp
A stack to communicate with Robotiq grippers using the Modbus TCP protocol
A stack to communicate with Robotiq grippers using the Modbus TCP protocol
 
1 2016-11-28 robotiq_modbus_rtu
A stack to communicate with Robotiq grippers using the Modbus RTU protocol
A stack to communicate with Robotiq grippers using the Modbus RTU protocol
 
1 robotiq_gazebo
1 robotiq_ft_sensor
1 2016-11-28 robotiq_force_torque_sensor
Package for reading data from a Robotiq Force Torque Sensor
Package for reading data from a Robotiq Force Torque Sensor
 
1 2016-11-28 robotiq_c_model_control
Package to control a C-Model Gripper from Robotiq inc.
Package to control a C-Model Gripper from Robotiq inc.
 
1 2016-11-28 robotiq_c2_model_visualization
 
1 robotiq_arg2f_model_visualization
1 2016-11-28 robotiq_action_server
 
1 robotiq_3f_gripper_visualization
1 robotiq_3f_gripper_joint_state_publisher
1 robotiq_3f_gripper_control
1 robotiq_3f_gripper_articulated_msgs
1 robotiq_3f_gripper_articulated_gazebo_plugins
1 robotiq_3f_gripper_articulated_gazebo
1 robotiq_2f_gripper_control
1 robotiq_2f_gripper_action_server
1 robotiq_2f_c2_gripper_visualization
1 robotiq_2f_140_gripper_visualization
1 2016-11-28 robotiq
ROS drivers for Robotiq Adaptive Grippers and Robotiq Force Torque Sensor
ROS drivers for Robotiq Adaptive Grippers and Robotiq Force Torque Sensor
 

Packages

Name Description
2 pyros_utils
2 pyros_test
1 pyros_msgs
2 pyros_interfaces_ros
1 pyros_config
2 pyros_common
0 pyros
1 2015-10-30 pykdl_utils
pykdl_utils contains kdl_parser.py, for parsing URDF objects from the robot_model_py stack into PyKDL trees and chains, and kdl_kinematics.py, for wrapping KDL kinematics calls, making kinematics requests in Python far simpler. jointspace_kdl_kin.py also contains a KDLKinematics superclass which subscribes to /joint_states, automatically filling the FK and jacobian requests with the current joint angles.
pykdl_utils contains kdl_parser.py, for parsing URDF objects from the robot_model_py stack into PyKDL trees and chains, and kdl_kinematics.py, for wrapping KDL kinematics calls, making kinematics requests in Python far simpler. jointspace_kdl_kin.py also contains a KDLKinematics superclass which subscribes to /joint_states, automatically filling the FK and jacobian requests with the current joint angles.
 
1 pyclearsilver
1 pybind11_catkin
2 py_trees_suite
1 py_trees_ros_interfaces
2 py_trees_ros
1 py_trees_msgs
2 py_trees
1 2017-10-17 purepursuit_planner
The purepursuit_planner package. Planner to follow a list of waypoints implementing the Pure Pursuit algorithm.
The purepursuit_planner package. Planner to follow a list of waypoints implementing the Pure Pursuit algorithm.
 
1 pure_pursuit_controller
1 puma_motor_msgs
1 puma_motor_driver
1 pugixml
1 2014-07-25 ptu_control
Actionlib interface for PTUs which listen for JointState messages (such as PTU46)
Actionlib interface for PTUs which listen for JointState messages (such as PTU46)
 
1 2014-07-25 ptu46
Driver for the Directed Perception ptu46 pan/tilt driver, forked from player
Driver for the Directed Perception ptu46 pan/tilt driver, forked from player
 
0 ptam
1 pso
1 2014-07-28 prosilica_gige_sdk
AVT GigE SDK version 1.26 for ROS
AVT GigE SDK version 1.26 for ROS
 
0 prosilica_driver
1 2017-08-14 prosilica_camera
A ROS driver node for AVT/Prosilica Gigabit Ethernet (GigE) cameras.
A ROS driver node for AVT/Prosilica Gigabit Ethernet (GigE) cameras.
 
1 2015-02-10 program_queue
program_queue
program_queue
 
1 problib
1 2016-08-15 predicate_manager
Predicate Manager is a ROS library to define and manage logical predicates and events.
Predicate Manager is a ROS library to define and manage logical predicates and events.
 
1 prbt_support
1 prbt_pg70_support
1 prbt_moveit_config
1 prbt_ikfast_manipulator_plugin
1 prbt_hardware_support
1 prbt_grippers
1 prbt_gazebo
1 2015-05-27 prace_gripper_driver
prace_gripper_driver
prace_gripper_driver
 
1 2015-05-27 prace_common
prace_common substitude package
prace_common substitude package
 
1 2019-04-27 pr2eus_openrave
pr2eus_openrave
pr2eus_openrave
 
1 2019-04-27 pr2eus_impedance
pr2eus_impedance
pr2eus_impedance
 
1 2019-04-27 pr2eus_armnavigation
pr2eus_armnavigation
pr2eus_armnavigation
 
1 2019-04-27 pr2eus
pr2eus
pr2eus
 
1 2016-03-23 pr2_tuckarm
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
 
2 2015-02-11 pr2_tuck_arms_app
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot. This also moves the arms out of the view of the tilting laser scanner, as much as possible.
 
1 2013-12-04 pr2_tuck_arms_action
The pr2_tuck_arms_action package
The pr2_tuck_arms_action package
 
1 2015-12-05 pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
pr2_trajectory_execution_tests
 
1 2013-12-04 pr2_tilt_laser_interface
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
Provides a set of tools/actions for manipulating the pr2's tilting laser. Simplifies previously complex tasks, such as fetching a single sweep, given a set of desired parameters for both the laser driver and tilting platform.
 
1 2015-12-05 pr2_test_sbpl_planner
pr2_test_sbpl_planner
pr2_test_sbpl_planner
 
1 2015-12-05 pr2_test_kinematic_constraints
pr2_test_kinematic_constraints
pr2_test_kinematic_constraints