Contents

This package contains a controller that tries to move around obstacle dynamically. In order to load the controller you have to unload the currently running controller.

rosrun pr2_controller_manager pr2_controller_manager kill l_arm_controller r_arm_controller

The controller needs an environment server and IK/FK solvers to find a way around things in the way.

roslaunch reactive_trajectory_controller reactive_trajectory_controller_environment.launch

Now everything is prepared for loading and starting the controller for both arms

roslaunch reactive_trajectory_controller reactive_trajectory_controller.launch

The controller can be used under whatever application that moves the arms around for example the teleop in pr2_arm_teleop_skin

Wiki: reactive_trajectory_controller (last edited 2011-08-18 23:31:14 by AdrianFunk)