Variables | |
| tuple | arm_kinematics_directory = roslib.packages.get_pkg_dir("arm_kinematics_constraint_aware") |
| tuple | cl = etree.SubElement(root_one, "class") |
| tuple | cmake_file = open(directory_name+"/CMakeLists.txt", 'a+') |
| tuple | cmake_file_text = cmake_file.read() |
| tuple | constraint_aware_xml = etree.parse(directory_name+"/launch/constraint_aware_kinematics.launch", parser) |
| tuple | constraint_aware_xml_file = open(directory_name+"/launch/constraint_aware_kinematics.launch", "w") |
| tuple | data = yaml.safe_load(open(yaml_file_name, 'r')) |
| tuple | desc = etree.SubElement(cl, "description") |
| tuple | directory_name = roslib.packages.get_pkg_dir(robot_name + "_arm_navigation") |
| tuple | export_element = manifest_xml.getroot() |
| string | extra_text = '\n#Library containing ikfast plugins\nrosbuild_add_library(' |
| found = False | |
| list | group_name = i['name'] |
| list | groups = data['groups'] |
| tuple | kinematics_element = export_element.find("kinematics_base") |
| tuple | manifest_xml = etree.parse(directory_name+"/manifest.xml", parser) |
| tuple | manifest_xml_file = open(directory_name+"/manifest.xml", "w") |
| tuple | output_template = open(directory_name+'/src/'+robot_name+"_"+group_name+"_ikfast_plugin.cpp",'w') |
| tuple | parser = etree.XMLParser(remove_blank_text=True) |
| tuple | plugin_file = open(directory_name+"/kinematics_plugins.xml",'w') |
| list | robot_name = sys.argv[1] |
| tuple | root_one = etree.Element("library", path="lib/lib"+robot_name+"_kinematics_lib") |
| tuple | template_file_data = open(template_file_name, 'r') |
| string | template_file_name = "/templates/ik_fast_plugin_template.cxx" |
| tuple | template_text = template_file_data.read() |
| string | yaml_file_name = '/config/' |
| tuple create_ik_fast_plugin::arm_kinematics_directory = roslib.packages.get_pkg_dir("arm_kinematics_constraint_aware") |
Definition at line 36 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::cl = etree.SubElement(root_one, "class") |
Definition at line 63 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::cmake_file = open(directory_name+"/CMakeLists.txt", 'a+') |
Definition at line 74 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::cmake_file_text = cmake_file.read() |
Definition at line 75 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::constraint_aware_xml = etree.parse(directory_name+"/launch/constraint_aware_kinematics.launch", parser) |
Definition at line 120 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::constraint_aware_xml_file = open(directory_name+"/launch/constraint_aware_kinematics.launch", "w") |
Definition at line 130 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::data = yaml.safe_load(open(yaml_file_name, 'r')) |
Definition at line 26 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::desc = etree.SubElement(cl, "description") |
Definition at line 67 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::directory_name = roslib.packages.get_pkg_dir(robot_name + "_arm_navigation") |
Definition at line 17 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::export_element = manifest_xml.getroot() |
Definition at line 107 of file create_ik_fast_plugin.py.
| string create_ik_fast_plugin::extra_text = '\n#Library containing ikfast plugins\nrosbuild_add_library(' |
Definition at line 77 of file create_ik_fast_plugin.py.
| create_ik_fast_plugin::found = False |
Definition at line 95 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::group_name = i['name'] |
Definition at line 43 of file create_ik_fast_plugin.py.
| list create_ik_fast_plugin::groups = data['groups'] |
Definition at line 29 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::kinematics_element = export_element.find("kinematics_base") |
Definition at line 111 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::manifest_xml = etree.parse(directory_name+"/manifest.xml", parser) |
Definition at line 92 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::manifest_xml_file = open(directory_name+"/manifest.xml", "w") |
Definition at line 115 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::output_template = open(directory_name+'/src/'+robot_name+"_"+group_name+"_ikfast_plugin.cpp",'w') |
Definition at line 51 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::parser = etree.XMLParser(remove_blank_text=True) |
Definition at line 89 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::plugin_file = open(directory_name+"/kinematics_plugins.xml",'w') |
Definition at line 56 of file create_ik_fast_plugin.py.
| list create_ik_fast_plugin::robot_name = sys.argv[1] |
Definition at line 16 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::root_one = etree.Element("library", path="lib/lib"+robot_name+"_kinematics_lib") |
Definition at line 58 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::template_file_data = open(template_file_name, 'r') |
Definition at line 42 of file create_ik_fast_plugin.py.
| string create_ik_fast_plugin::template_file_name = "/templates/ik_fast_plugin_template.cxx" |
Definition at line 38 of file create_ik_fast_plugin.py.
| tuple create_ik_fast_plugin::template_text = template_file_data.read() |
Definition at line 44 of file create_ik_fast_plugin.py.
| string create_ik_fast_plugin::yaml_file_name = '/config/' |
Definition at line 23 of file create_ik_fast_plugin.py.