Functions | |
def | add_ground |
def | attach_mesh_to_link |
def | clear_attached_object |
def | clear_objects |
def | get_goal_from_server |
helpers | |
def | get_move_group_commander |
def | get_planning_scene_interface |
def | get_transform_listener |
def | moveit_cart_goals |
def | moveit_get_current_pose |
def | moveit_joint_goal |
def | moveit_pose_goal |
Variables | |
tuple | _mgc_dict = dict() |
tuple | _mgc_dict_creation_lock = threading.Lock() |
_psi = None | |
tuple | _psi_creation_lock = threading.Lock() |
_transform_listener = None | |
tuple | _transform_listener_creation_lock = threading.Lock() |
Definition at line 68 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.attach_mesh_to_link | ( | link, | |
name, | |||
path | |||
) |
Definition at line 94 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.clear_attached_object | ( | object_name | ) |
Definition at line 88 of file simple_moveit_interface.py.
Definition at line 83 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.get_goal_from_server | ( | group, | |
parameter_name | |||
) |
helpers
Definition at line 168 of file simple_moveit_interface.py.
Gets the move_group_commander for this process.
Definition at line 40 of file simple_moveit_interface.py.
Gets the planning_scene_interface for this process.
Definition at line 56 of file simple_moveit_interface.py.
Gets the transform listener for this process. This is needed because tf only allows one transform listener per process. Threadsafe, so that two threads could call this at the same time, at it will do the right thing.
Definition at line 25 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.moveit_cart_goals | ( | group, | |
ref_frame, | |||
goal_list, | |||
avoid_collisions = True |
|||
) |
Definition at line 128 of file simple_moveit_interface.py.
Definition at line 151 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.moveit_joint_goal | ( | group, | |
goal, | |||
replanning = False |
|||
) |
Definition at line 102 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.moveit_pose_goal | ( | group, | |
ref_frame, | |||
goal, | |||
replan = False |
|||
) |
Definition at line 112 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_mgc_dict = dict() |
Definition at line 19 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_mgc_dict_creation_lock = threading.Lock() |
Definition at line 20 of file simple_moveit_interface.py.
Definition at line 22 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_psi_creation_lock = threading.Lock() |
Definition at line 23 of file simple_moveit_interface.py.
Definition at line 16 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_transform_listener_creation_lock = threading.Lock() |
Definition at line 17 of file simple_moveit_interface.py.