Functions | |
def | add_gazebo_nodes (robot, link_dict) |
def | calc_inertia (collision, density=100.0) |
def | get_bouding_box (geometries) |
def | get_volume (geometries, density) |
def | retrive_node (nodes, joints_dict, links_dict, parent=None) |
def | write_control_file (joints_dict) |
def | write_urdf_file (name, robot) |
Variables | |
action | |
float | all_weight_ = 0.0 |
dictionary | ankle_p_mimic_pid = {'p': 500000.0, 'i': 500.0, 'd': 50000.0} |
dictionary | ankle_pid = {'p': 100000000.0, 'i': 5000.0, 'd': 500000.0} |
dictionary | ankle_r_mimic_pid = {'p': 100000000.0, 'i': 1000000.0, 'd': 50000.0} |
args = parser.parse_args() | |
choices | |
dictionary | cover_pid = {'p': 50000.0, 'i': 500.0, 'd': 5000.0} |
dictionary | crotch_p_pid = {'p': 400000000.0, 'i': 4000000.0, 'd': 500000.0} |
dictionary | crotch_r_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 500000.0} |
dictionary | crotch_y_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 500000.0} |
default | |
dictionary | default_pid = {'p': 10000000.0, 'i': 500.0, 'd': 200000.0} |
float | density = 1.22e2 |
int | depth_ = 0 |
dictionary | elbow_p_pid = {'p': 20000000.0, 'i': 1000.0, 'd': 40000.0} |
dictionary | finger_pid = {'p': 100000.000000, 'i': 100.000000, 'd': 100.000000} |
dictionary | gripper_pid = {'p': 100000.0, 'i': 100.0, 'd': 100.0} |
dictionary | head_pid = {'p': 1000000.0, 'i': 500.0, 'd': 200000.0} |
help | |
list | joints_ |
joints_dict = dict(joints_) | |
dictionary | knee_p_mimic_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 100000.0} |
dictionary | knee_p_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 100000.0} |
link_dict = dict() | |
mesh_ = Collada(args.input_file) | |
name_ = os.path.splitext(os.path.basename(mesh_.filename))[0] | |
parser = argparse.ArgumentParser() | |
robot_ = Robot(name=name_) | |
root_offset = numpy.array([[0, 0, 1, 0], [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 0, 1]], dtype=numpy.float32) | |
float | scale_ = 0.1 |
dictionary | thrust_pid = {'p': 10000000.0, 'i': 500.0, 'd': 20000.0} |
dictionary | torso_pid = {'p': 20000000.0, 'i': 10000.0, 'd': 1000000.0} |
dictionary | wrist_pid = {'p': 100000.0, 'i': 50.0, 'd': 20000.0} |
dictionary | zero_pid = {'p': 0.0, 'i': 0.0, 'd': 0.0} |
def ggc_dae_to_urdf.add_gazebo_nodes | ( | robot, | |
link_dict | |||
) |
Definition at line 427 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.calc_inertia | ( | collision, | |
density = 100.0 |
|||
) |
Definition at line 222 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.get_bouding_box | ( | geometries | ) |
Definition at line 203 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.get_volume | ( | geometries, | |
density | |||
) |
Definition at line 240 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.retrive_node | ( | nodes, | |
joints_dict, | |||
links_dict, | |||
parent = None |
|||
) |
Definition at line 277 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.write_control_file | ( | joints_dict | ) |
Definition at line 524 of file ggc_dae_to_urdf.py.
def ggc_dae_to_urdf.write_urdf_file | ( | name, | |
robot | |||
) |
Definition at line 509 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.action |
Definition at line 614 of file ggc_dae_to_urdf.py.
float ggc_dae_to_urdf.all_weight_ = 0.0 |
Definition at line 49 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.ankle_p_mimic_pid = {'p': 500000.0, 'i': 500.0, 'd': 50000.0} |
Definition at line 67 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.ankle_pid = {'p': 100000000.0, 'i': 5000.0, 'd': 500000.0} |
Definition at line 65 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.ankle_r_mimic_pid = {'p': 100000000.0, 'i': 1000000.0, 'd': 50000.0} |
Definition at line 66 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.args = parser.parse_args() |
Definition at line 619 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.choices |
Definition at line 611 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.cover_pid = {'p': 50000.0, 'i': 500.0, 'd': 5000.0} |
Definition at line 68 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.crotch_p_pid = {'p': 400000000.0, 'i': 4000000.0, 'd': 500000.0} |
Definition at line 60 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.crotch_r_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 500000.0} |
Definition at line 61 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.crotch_y_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 500000.0} |
Definition at line 62 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.default |
Definition at line 612 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.default_pid = {'p': 10000000.0, 'i': 500.0, 'd': 200000.0} |
Definition at line 53 of file ggc_dae_to_urdf.py.
float ggc_dae_to_urdf.density = 1.22e2 |
Definition at line 48 of file ggc_dae_to_urdf.py.
int ggc_dae_to_urdf.depth_ = 0 |
Definition at line 46 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.elbow_p_pid = {'p': 20000000.0, 'i': 1000.0, 'd': 40000.0} |
Definition at line 56 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.finger_pid = {'p': 100000.000000, 'i': 100.000000, 'd': 100.000000} |
Definition at line 59 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.gripper_pid = {'p': 100000.0, 'i': 100.0, 'd': 100.0} |
Definition at line 58 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.head_pid = {'p': 1000000.0, 'i': 500.0, 'd': 200000.0} |
Definition at line 54 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.help |
Definition at line 610 of file ggc_dae_to_urdf.py.
list ggc_dae_to_urdf.joints_ |
Definition at line 71 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.joints_dict = dict(joints_) |
Definition at line 635 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.knee_p_mimic_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 100000.0} |
Definition at line 64 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.knee_p_pid = {'p': 200000000.0, 'i': 1000000.0, 'd': 100000.0} |
Definition at line 63 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.link_dict = dict() |
Definition at line 652 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.mesh_ = Collada(args.input_file) |
Definition at line 622 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.name_ = os.path.splitext(os.path.basename(mesh_.filename))[0] |
Definition at line 641 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.parser = argparse.ArgumentParser() |
Definition at line 609 of file ggc_dae_to_urdf.py.
Definition at line 644 of file ggc_dae_to_urdf.py.
ggc_dae_to_urdf.root_offset = numpy.array([[0, 0, 1, 0], [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 0, 1]], dtype=numpy.float32) |
Definition at line 50 of file ggc_dae_to_urdf.py.
float ggc_dae_to_urdf.scale_ = 0.1 |
Definition at line 47 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.thrust_pid = {'p': 10000000.0, 'i': 500.0, 'd': 20000.0} |
Definition at line 69 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.torso_pid = {'p': 20000000.0, 'i': 10000.0, 'd': 1000000.0} |
Definition at line 55 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.wrist_pid = {'p': 100000.0, 'i': 50.0, 'd': 20000.0} |
Definition at line 57 of file ggc_dae_to_urdf.py.
dictionary ggc_dae_to_urdf.zero_pid = {'p': 0.0, 'i': 0.0, 'd': 0.0} |
Definition at line 52 of file ggc_dae_to_urdf.py.