Browse Source

ready for j2 test of dex_wrist

feature/pluggable_end_effector
Aaron Edsinger 3 years ago
parent
commit
92f942b7ee
4 changed files with 16 additions and 15 deletions
  1. +2
    -1
      stretch_calibration/nodes/collect_head_calibration_data
  2. +1
    -1
      stretch_core/nodes/keyboard_teleop
  3. +11
    -11
      stretch_core/rviz/stretch_simple_test.rviz
  4. +2
    -2
      stretch_description/urdf/stretch_dex_wrist_beta.xacro

+ 2
- 1
stretch_calibration/nodes/collect_head_calibration_data View File

@ -589,7 +589,8 @@ class CollectHeadCalibrationDataNode:
'joint_head_tilt': -0.4} 'joint_head_tilt': -0.4}
initial_pose = {} initial_pose = {}
for j in self.joints: for j in self.joints:
initial_pose[j] = initial_pose_map[j]
if initial_pose_map.has_key(j):
initial_pose[j] = initial_pose_map[j]
rospy.loginfo('Move to the calibration start pose.') rospy.loginfo('Move to the calibration start pose.')
self.move_to_pose(initial_pose) self.move_to_pose(initial_pose)

+ 1
- 1
stretch_core/nodes/keyboard_teleop View File

@ -105,7 +105,7 @@ class GetKeyboardCommands:
# dex joints # dex joints
if 'joint_wrist_pitch' in self.joints: if 'joint_wrist_pitch' in self.joints:
print('|{:^22}{:^21}|'.format('v PITCH FORWARD', 'c PITCH BACK'))
print('|{:^22}{:^21}|'.format('c PITCH FORWARD', 'v PITCH BACK'))
if 'joint_wrist_roll' in self.joints: if 'joint_wrist_roll' in self.joints:
print('|{:^22}{:^21}|'.format('o ROLL FORWARD', 'p ROLL BACK')) print('|{:^22}{:^21}|'.format('o ROLL FORWARD', 'p ROLL BACK'))

+ 11
- 11
stretch_core/rviz/stretch_simple_test.rviz View File

@ -9,8 +9,8 @@ Panels:
- /RobotModel1 - /RobotModel1
- /RobotModel1/Links1 - /RobotModel1/Links1
- /RobotModel1/Links1/link_arm_l01 - /RobotModel1/Links1/link_arm_l01
- /RobotModel1/Links1/link_gripper_finger_left1
- /RobotModel1/Links1/link_gripper_fingertip_right1
- /RobotModel1/Links1/link_wrist_pitch1
- /RobotModel1/Links1/link_wrist_yaw_bottom1
Splitter Ratio: 0.5 Splitter Ratio: 0.5
Tree Height: 1484 Tree Height: 1484
- Class: rviz/Selection - Class: rviz/Selection
@ -120,7 +120,7 @@ Visualization Manager:
Value: true Value: true
link_arm_l0: link_arm_l0:
Alpha: 1 Alpha: 1
Show Axes: true
Show Axes: false
Show Trail: false Show Trail: false
Value: true Value: true
link_arm_l1: link_arm_l1:
@ -185,7 +185,7 @@ Visualization Manager:
Value: true Value: true
link_gripper_fingertip_right: link_gripper_fingertip_right:
Alpha: 1 Alpha: 1
Show Axes: true
Show Axes: false
Show Trail: false Show Trail: false
Value: true Value: true
link_head: link_head:
@ -230,7 +230,7 @@ Visualization Manager:
Value: true Value: true
link_wrist_pitch: link_wrist_pitch:
Alpha: 1 Alpha: 1
Show Axes: false
Show Axes: true
Show Trail: false Show Trail: false
Value: true Value: true
link_wrist_roll: link_wrist_roll:
@ -378,25 +378,25 @@ Visualization Manager:
Views: Views:
Current: Current:
Class: rviz/Orbit Class: rviz/Orbit
Distance: 0.9523301124572754
Distance: 1.160446047782898
Enable Stereo Rendering: Enable Stereo Rendering:
Stereo Eye Separation: 0.05999999865889549 Stereo Eye Separation: 0.05999999865889549
Stereo Focal Distance: 1 Stereo Focal Distance: 1
Swap Stereo Eyes: false Swap Stereo Eyes: false
Value: false Value: false
Focal Point: Focal Point:
X: -0.060830965638160706
Y: -0.08009408414363861
Z: 0.6235455274581909
X: -0.09076250344514847
Y: -0.09887726604938507
Z: 0.6882548928260803
Focal Shape Fixed Size: true Focal Shape Fixed Size: true
Focal Shape Size: 0.05000000074505806 Focal Shape Size: 0.05000000074505806
Invert Z Axis: false Invert Z Axis: false
Name: Current View Name: Current View
Near Clip Distance: 0.009999999776482582 Near Clip Distance: 0.009999999776482582
Pitch: 0.5397967100143433
Pitch: 0.4297966957092285
Target Frame: <Fixed Frame> Target Frame: <Fixed Frame>
Value: Orbit (rviz) Value: Orbit (rviz)
Yaw: 5.230452060699463
Yaw: 5.720452308654785
Saved: ~ Saved: ~
Window Geometry: Window Geometry:
Displays: Displays:

+ 2
- 2
stretch_description/urdf/stretch_dex_wrist_beta.xacro View File

@ -107,8 +107,8 @@
<child <child
link="link_wrist_pitch" /> link="link_wrist_pitch" />
<axis <axis
xyz="0 0 1" />
<limit effort="100" lower="-0.56" upper="1.56" velocity="1.0"/>
xyz="0 0 -1" />
<limit effort="100" lower="-1.57" upper="0.56" velocity="1.0"/>
</joint> </joint>
<link <link
name="link_wrist_roll"> name="link_wrist_roll">

Loading…
Cancel
Save