This repository contains Barrett WAM & BHand-280 CAD and modular URDFs with inertial properties.
The meshes and kinematics are based on publicly available resources from barrett.com. The dynamic properties are based on guidance from barrett.com as well as experiences with a real WAM and BH8-280.
These are based on meshes exported directly from SolidWorks.
The meshes used for collsion are sets of convex meshes processed manually in Blender to capture important surfaces and geometry.
-
macro:
wam_7dof- macro:
wamPREFIX/base_yaw_jointPREFIX/shoulder_pitch_jointPREFIX/shoulder_yaw_jointPREFIX/elbow_pitch_joint
- macro:
wam_wristPREFIX/wrist_yaw_jointPREFIX/wrist_pitch_jointPREFIX/palm_yaw_joint
- macro:
-
macro:
bhandPREFIX/finger_1/prox_jointPREFIX/finger_1/med_jointPREFIX/finger_1/dist_jointPREFIX/finger_2/prox_jointPREFIX/finger_2/med_jointPREFIX/finger_2/dist_jointPREFIX/finger_3/med_jointPREFIX/finger_3/dist_joint
To create a 7-DOF WAM with a Barrett Hand:
<xacro:wam_7dof
prefix="wam_left"
parent_link="bench_link"
xyz="0.02 0.46 1" rpy="${PI} ${-PI/2} 0"/>
<xacro:bhand
prefix="wam_left/bhand"
parent_link="wam_left/wrist_palm_link"
xyz="0 0 0.06" rpy="0 0 0"/>The easiest way to view the robot models is with the urdf_tutorial package:
roslaunch urdf_tutorial xacrodisplay.launch model:=robots/wam7_bhand.urdf.xacro gui:=true

