torso_up.py
Go to the documentation of this file.
1 #! /usr/bin/python
2 import roslib
3 roslib.load_manifest('pr2_position_scripts')
4 
5 import rospy
6 import actionlib
7 from pr2_controllers_msgs.msg import SingleJointPositionAction, SingleJointPositionGoal
8 
9 rospy.init_node('torso_up')
10 torso_action_client = actionlib.SimpleActionClient('torso_controller/position_joint_action', SingleJointPositionAction);
11 rospy.loginfo("torso_up: waiting for torso action server")
12 torso_action_client.wait_for_server()
13 rospy.loginfo("torso_up: torso action server found")
14 goal = SingleJointPositionGoal()
15 goal.position = 0.295
16 rospy.loginfo("torso_up: sending command to lift torso")
17 torso_action_client.send_goal(goal)
18 torso_action_client.wait_for_result(rospy.Duration(30))
19 
actionlib::SimpleActionClient
msg


pr2_position_scripts
Author(s): Tony Pratkanis
autogenerated on Thu Aug 18 2022 02:26:59