I reinstalled a system from scratch and was surprised sr_description still depends on robot_mechanism_controllers
This package indeed requires the whole pr2 stuff to be installed.
I checked the sr-ros-interface repository, apparently the last dependency was removed with the switch to newer arm_trajectory controller (ros_control based) but robot_mechanism_controller was added as a dependency where joint_trajectory_controller should have been (contains the newmly used effort_controllers/JointTrajectoryController)
So the package xml and cmakelists.txt of sr_description should change this dependency to joint_trajectoy_controller.
Was tested on indigo, source compilation of sr-ros-interface, and could run the gazebo_arm_and_hand.launch without any problems.
I reinstalled a system from scratch and was surprised sr_description still depends on robot_mechanism_controllers This package indeed requires the whole pr2 stuff to be installed.
I checked the sr-ros-interface repository, apparently the last dependency was removed with the switch to newer arm_trajectory controller (ros_control based) but robot_mechanism_controller was added as a dependency where joint_trajectory_controller should have been (contains the newmly used effort_controllers/JointTrajectoryController)
So the package xml and cmakelists.txt of sr_description should change this dependency to joint_trajectoy_controller.
Was tested on indigo, source compilation of sr-ros-interface, and could run the gazebo_arm_and_hand.launch without any problems.
PR to come