Functions | |
| def | getKey |
| def | handleArms |
| def | handleHead |
| def | handleTorso |
| def | initialize |
Variables | |
| string | arm = 'r' |
| tuple | close_cmd = Pr2GripperCommand() |
| float | delta = 0.1 |
| int | head_pan = 0 |
| tuple | head_pub = rospy.Publisher('head_traj_controller/command', JointTrajectory, latch=True) |
| int | head_tilt = 0 |
| dictionary | headGripperBindings |
| dictionary | jointBindings |
| tuple | key = getKey() |
| int | l_gripper = 0 |
| int | l_joint_1 = 0 |
| int | l_joint_2 = 0 |
| int | l_joint_3 = 0 |
| int | l_joint_4 = 0 |
| int | l_joint_5 = 0 |
| int | l_joint_6 = 0 |
| int | l_joint_7 = 0 |
| tuple | lhand_pub = rospy.Publisher('l_gripper_controller/command', Pr2GripperCommand) |
| dictionary | moveBindings |
| tuple | open_cmd = Pr2GripperCommand() |
| dictionary | paramterBindings |
| list | positions = [[0.0,float(l_joint_1),float(l_joint_2),float(l_joint_3),float(l_joint_4),float(l_joint_5),float(l_joint_6),float(l_joint_7)]] |
| tuple | pub_base = rospy.Publisher('/base_controller/command', Twist) |
| tuple | pub_left = rospy.Publisher('l_arm_controller/command', JointTrajectory, latch=True) |
| tuple | pub_right = rospy.Publisher('r_arm_controller/command', JointTrajectory, latch=True) |
| int | r_gripper = 0 |
| int | r_joint_1 = 0 |
| int | r_joint_2 = 0 |
| int | r_joint_3 = 0 |
| int | r_joint_4 = 0 |
| int | r_joint_5 = 0 |
| int | r_joint_6 = 0 |
| int | r_joint_7 = 0 |
| tuple | rhand_pub = rospy.Publisher('r_gripper_controller/command', Pr2GripperCommand) |
| tuple | settings = termios.tcgetattr(sys.stdin) |
| int | speed = 5 |
| int | th = 0 |
| int | torso = 0 |
| tuple | torso_pub = rospy.Publisher('torso_controller/command', JointTrajectory) |
| int | turn = 1 |
| tuple | twist = Twist() |
| string | usage |
| int | x = 0 |
| list | y = jointBindings[key] |
| list | z = headGripperBindings[key] |
| def pr2_keyboard_teleoperator::getKey | ( | ) |
Definition at line 175 of file pr2_keyboard_teleoperator.py.
| def pr2_keyboard_teleoperator::handleArms | ( | side, | ||
| positions | ||||
| ) |
Definition at line 124 of file pr2_keyboard_teleoperator.py.
| def pr2_keyboard_teleoperator::handleHead | ( | x, | ||
| y | ||||
| ) |
Definition at line 161 of file pr2_keyboard_teleoperator.py.
| def pr2_keyboard_teleoperator::handleTorso | ( | x | ) |
Definition at line 147 of file pr2_keyboard_teleoperator.py.
| def pr2_keyboard_teleoperator::initialize | ( | ) |
Definition at line 182 of file pr2_keyboard_teleoperator.py.
| string pr2_keyboard_teleoperator::arm = 'r' |
Definition at line 204 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::close_cmd = Pr2GripperCommand() |
Definition at line 73 of file pr2_keyboard_teleoperator.py.
| float pr2_keyboard_teleoperator::delta = 0.1 |
Definition at line 203 of file pr2_keyboard_teleoperator.py.
Definition at line 226 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::head_pub = rospy.Publisher('head_traj_controller/command', JointTrajectory, latch=True) |
Definition at line 64 of file pr2_keyboard_teleoperator.py.
Definition at line 227 of file pr2_keyboard_teleoperator.py.
{
'c':(1,0),
'v':(2,0),
'b':(3,0),
'n':(4,0),
'm':(5,0),
',':(6,0),
'.':(7,0),
}
Definition at line 114 of file pr2_keyboard_teleoperator.py.
| dictionary pr2_keyboard_teleoperator::jointBindings |
{
'e':(1,0),
'd':(2,0),
'r':(3,0),
'f':(4,0),
't':(5,0),
'g':(6,0),
'y':(7,0),
'h':(8,0),
'u':(9,0),
'j':(10,0),
'i':(11,0),
'k':(12,0),
'o':(13,0),
'l':(14,0),
}
Definition at line 78 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::key = getKey() |
Definition at line 235 of file pr2_keyboard_teleoperator.py.
Definition at line 224 of file pr2_keyboard_teleoperator.py.
Definition at line 208 of file pr2_keyboard_teleoperator.py.
Definition at line 209 of file pr2_keyboard_teleoperator.py.
Definition at line 210 of file pr2_keyboard_teleoperator.py.
Definition at line 211 of file pr2_keyboard_teleoperator.py.
Definition at line 212 of file pr2_keyboard_teleoperator.py.
Definition at line 213 of file pr2_keyboard_teleoperator.py.
Definition at line 214 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::lhand_pub = rospy.Publisher('l_gripper_controller/command', Pr2GripperCommand) |
Definition at line 63 of file pr2_keyboard_teleoperator.py.
| dictionary pr2_keyboard_teleoperator::moveBindings |
{
'8':(1,0),
'9':(1,-1),
'4':(0,1),
'6':(0,-1),
'7':(1,1),
'2':(-1,0),
'3':(-1,1),
'1':(-1,-1),
}
Definition at line 95 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::open_cmd = Pr2GripperCommand() |
Definition at line 68 of file pr2_keyboard_teleoperator.py.
| dictionary pr2_keyboard_teleoperator::paramterBindings |
{
'z':(1,0),
'x':(2,0),
'q':(3,0),
'a':(4,0),
'p':(5,0),
}
Definition at line 106 of file pr2_keyboard_teleoperator.py.
| list pr2_keyboard_teleoperator::positions = [[0.0,float(l_joint_1),float(l_joint_2),float(l_joint_3),float(l_joint_4),float(l_joint_5),float(l_joint_6),float(l_joint_7)]] |
Definition at line 413 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::pub_base = rospy.Publisher('/base_controller/command', Twist) |
Definition at line 201 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::pub_left = rospy.Publisher('l_arm_controller/command', JointTrajectory, latch=True) |
Definition at line 61 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::pub_right = rospy.Publisher('r_arm_controller/command', JointTrajectory, latch=True) |
Definition at line 60 of file pr2_keyboard_teleoperator.py.
Definition at line 223 of file pr2_keyboard_teleoperator.py.
Definition at line 215 of file pr2_keyboard_teleoperator.py.
Definition at line 216 of file pr2_keyboard_teleoperator.py.
Definition at line 217 of file pr2_keyboard_teleoperator.py.
Definition at line 218 of file pr2_keyboard_teleoperator.py.
Definition at line 219 of file pr2_keyboard_teleoperator.py.
Definition at line 220 of file pr2_keyboard_teleoperator.py.
Definition at line 221 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::rhand_pub = rospy.Publisher('r_gripper_controller/command', Pr2GripperCommand) |
Definition at line 62 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::settings = termios.tcgetattr(sys.stdin) |
Definition at line 200 of file pr2_keyboard_teleoperator.py.
| int pr2_keyboard_teleoperator::speed = 5 |
Definition at line 191 of file pr2_keyboard_teleoperator.py.
| list pr2_keyboard_teleoperator::th = 0 |
Definition at line 206 of file pr2_keyboard_teleoperator.py.
| int pr2_keyboard_teleoperator::torso = 0 |
Definition at line 228 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::torso_pub = rospy.Publisher('torso_controller/command', JointTrajectory) |
Definition at line 65 of file pr2_keyboard_teleoperator.py.
| int pr2_keyboard_teleoperator::turn = 1 |
Definition at line 192 of file pr2_keyboard_teleoperator.py.
| tuple pr2_keyboard_teleoperator::twist = Twist() |
Definition at line 264 of file pr2_keyboard_teleoperator.py.
Definition at line 16 of file pr2_keyboard_teleoperator.py.
| list pr2_keyboard_teleoperator::x = 0 |
Definition at line 205 of file pr2_keyboard_teleoperator.py.
Definition at line 311 of file pr2_keyboard_teleoperator.py.
Definition at line 271 of file pr2_keyboard_teleoperator.py.