Classes | |
class | CompliantMotionGenerator |
Functions | |
def | test_elbow_angle |
def | test_IK |
Variables | |
camera_flag = opt.camera | |
tuple | cmg = CompliantMotionGenerator() |
string | default = 'hook angle (degrees).' |
elbow_angle_flag = opt.eaf | |
tuple | firenze = hr.M3HrlRobot(connect=True,right_arm_settings=settings_r) |
firm_hook_flag = opt.firm_hook | |
ft = opt.ft | |
ha = opt.ha | |
string | help = 'test IK at a single position.' |
tuple | hook_3dprint_angle = math.radians(20-2.54) |
tuple | hook_angle = math.radians(ha) |
ik_single_pos_flag = opt.ik_single_pos | |
info_string = opt.info_string | |
tuple | k = m3t.get_keystroke() |
tuple | p = optparse.OptionParser() |
pull_flag = opt.pull | |
tuple | pull_loc = ut.load_pickle(pull_pos_pkl) |
pull_pos_pkl = opt.pull_pos_pkl | |
tuple | rot_mat = tr.Rz(hook_angle-hook_3dprint_angle) |
scan_flag = opt.scan | |
tuple | settings_r = hr.MekaArmSettings(stiffness_list=[0.15,0.7,0.8,0.8,0.8]) |
list | stiff_scale_list = [1.0,1.2,0.8] |
strategy = strategy,pull_locpull_loc,info_stringinfo_string) | |
test_ik_flag = opt.ik_test | |
vary_expt_flag = opt.ve |
Definition at line 495 of file compliant_trajectories.py.
def compliant_trajectories.test_IK | ( | rot_mat | ) |
try out the IK at a number of different cartesian points in the workspace, with the given rotation matrix for the end effector.
Definition at line 475 of file compliant_trajectories.py.
Definition at line 551 of file compliant_trajectories.py.
Definition at line 566 of file compliant_trajectories.py.
string compliant_trajectories::default = 'hook angle (degrees).' |
Definition at line 534 of file compliant_trajectories.py.
compliant_trajectories::elbow_angle_flag = opt.eaf |
Definition at line 556 of file compliant_trajectories.py.
tuple compliant_trajectories::firenze = hr.M3HrlRobot(connect=True,right_arm_settings=settings_r) |
Definition at line 649 of file compliant_trajectories.py.
compliant_trajectories::firm_hook_flag = opt.firm_hook |
Definition at line 549 of file compliant_trajectories.py.
Definition at line 553 of file compliant_trajectories.py.
compliant_trajectories::ha = opt.ha |
Definition at line 552 of file compliant_trajectories.py.
string compliant_trajectories::help = 'test IK at a single position.' |
Definition at line 520 of file compliant_trajectories.py.
tuple compliant_trajectories::hook_3dprint_angle = math.radians(20-2.54) |
Definition at line 52 of file compliant_trajectories.py.
tuple compliant_trajectories::hook_angle = math.radians(ha) |
Definition at line 623 of file compliant_trajectories.py.
compliant_trajectories::ik_single_pos_flag = opt.ik_single_pos |
Definition at line 545 of file compliant_trajectories.py.
compliant_trajectories::info_string = opt.info_string |
Definition at line 554 of file compliant_trajectories.py.
tuple compliant_trajectories::k = m3t.get_keystroke() |
Definition at line 568 of file compliant_trajectories.py.
tuple compliant_trajectories::p = optparse.OptionParser() |
Definition at line 518 of file compliant_trajectories.py.
compliant_trajectories::pull_flag = opt.pull |
Definition at line 547 of file compliant_trajectories.py.
Definition at line 562 of file compliant_trajectories.py.
compliant_trajectories::pull_pos_pkl = opt.pull_pos_pkl |
Definition at line 548 of file compliant_trajectories.py.
Definition at line 625 of file compliant_trajectories.py.
Definition at line 550 of file compliant_trajectories.py.
tuple compliant_trajectories::settings_r = hr.MekaArmSettings(stiffness_list=[0.15,0.7,0.8,0.8,0.8]) |
Definition at line 648 of file compliant_trajectories.py.
list compliant_trajectories::stiff_scale_list = [1.0,1.2,0.8] |
Definition at line 560 of file compliant_trajectories.py.
string compliant_trajectories::strategy = strategy,pull_locpull_loc,info_stringinfo_string) |
Definition at line 578 of file compliant_trajectories.py.
compliant_trajectories::test_ik_flag = opt.ik_test |
Definition at line 546 of file compliant_trajectories.py.
Definition at line 555 of file compliant_trajectories.py.