Classes | |
| class | InvalidROSPkgException |
Functions | |
| def | copy_file (src_path, dest_path, description, replacements=None) |
| def | create_ikfast_package (args) |
| def | create_parser () |
| def | find_template_dir () |
| def | get_pkg_dir (pkg_name) |
| def | main () |
| def | populate_optional (args) |
| def | print_args (args) |
| def | update_deps (reqd_deps, req_type, e_parent) |
| def | update_ikfast_package (args) |
| def | update_moveit_package (args) |
| def | validate_openrave_version (args) |
| def | xmlElement (name, text=None, **attributes) |
Variables | |
| string | plugin_gen_pkg = "moveit_kinematics" |
| list | search_modes = ["OPTIMIZE_MAX_JOINT", "OPTIMIZE_FREE_JOINT"] |
IKFast Plugin Generator for MoveIt
Creates a kinematics plugin using the output of IKFast from OpenRAVE.
This plugin and the move_group node can be used as a general
kinematics service, from within the moveit planning environment, or in
your own ROS node.
Author: Dave Coleman, PickNik Robotics
Michael Lautman, PickNik Robotics
Based heavily on the arm_kinematic_tools package by Jeremy Zoss, SwRI
and the arm_navigation plugin generator by David Butterworth, KAIST
Date: March 2013 | def create_ikfast_moveit_plugin.copy_file | ( | src_path, | |
| dest_path, | |||
| description, | |||
replacements = None |
|||
| ) |
Definition at line 479 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.create_ikfast_package | ( | args | ) |
Definition at line 188 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.create_parser | ( | ) |
Definition at line 74 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.find_template_dir | ( | ) |
Definition at line 228 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.get_pkg_dir | ( | pkg_name | ) |
Definition at line 64 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.main | ( | ) |
Definition at line 498 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.populate_optional | ( | args | ) |
Definition at line 126 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.print_args | ( | args | ) |
Definition at line 135 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.update_deps | ( | reqd_deps, | |
| req_type, | |||
| e_parent | |||
| ) |
Definition at line 153 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.update_ikfast_package | ( | args | ) |
Definition at line 240 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.update_moveit_package | ( | args | ) |
Definition at line 428 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.validate_openrave_version | ( | args | ) |
Definition at line 160 of file create_ikfast_moveit_plugin.py.
| def create_ikfast_moveit_plugin.xmlElement | ( | name, | |
text = None, |
|||
| ** | attributes | ||
| ) |
Definition at line 182 of file create_ikfast_moveit_plugin.py.
| string create_ikfast_moveit_plugin.plugin_gen_pkg = "moveit_kinematics" |
Definition at line 69 of file create_ikfast_moveit_plugin.py.
| list create_ikfast_moveit_plugin.search_modes = ["OPTIMIZE_MAX_JOINT", "OPTIMIZE_FREE_JOINT"] |
Definition at line 71 of file create_ikfast_moveit_plugin.py.