three_link_planar_common.py
Go to the documentation of this file.
00001 
00002 import numpy as np
00003 import math
00004 
00005 height = 0.0
00006 torso_half_width = 0.196
00007 upper_arm_length = 0.334
00008 forearm_length = 0.288
00009 
00010 ee_location = np.matrix([0., -torso_half_width-upper_arm_length-forearm_length, height]).T
00011 
00012 bod_color = [[0.4, 0.4, 0.4, 1], [0.8, 0.8, 0.8, 1], [0.33, 0.33, 0.33, 1]]
00013 bod_num_links = 3
00014 
00015 bod_mass = [11.34/4.0, 2.3, 1.32]
00016 
00017 bod_names = ['link1', 'link2', 'link3']
00018 
00019 b_jt_axis = [[0.,0.,1.],[0.,0.,1.], [0.,0.,1.]]
00020 b_jt_anchor = [[0., 0., height], [0., -torso_half_width, height], 
00021                [0., -torso_half_width-upper_arm_length, height]]
00022 b_jt_kp = [30., 20., 15.]
00023 b_jt_kd = [15., 10., 8.]
00024 b_jt_limits_max = np.radians([150, 162, 159]).tolist()
00025 b_jt_limits_min = np.radians([-150, -63, 0]).tolist()
00026 b_jt_axis = [[0.,0.,1.],[0.,0.,1.], [0.,0.,1.]]
00027 b_jt_attach = [[0, -1], [1, 0], [2,1]]
00028 
00029 b_jt_start = np.radians([-60., 45., 135.]).tolist()
00030 #b_jt_start = np.radians([0.0, 0, 0]).tolist()
00031 
00032 b_jts = {'anchor':b_jt_anchor, 'axis':b_jt_axis, 'jt_lim_max':b_jt_limits_max,
00033          'jt_lim_min':b_jt_limits_min, 'jt_init':b_jt_start, 'jt_attach':b_jt_attach,
00034          'jt_stiffness':b_jt_kp, 'jt_damping':b_jt_kd}
00035 


hrl_common_code_darpa_m3
Author(s): Advait Jain, Marc Killpack. Advisor: Prof. Charlie Kemp. Healthcare Robotics Lab, Georgia Tech
autogenerated on Wed Nov 27 2013 11:34:42