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 82 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.attach_mesh_to_link | ( | link, | |
name, | |||
path | |||
) |
Definition at line 108 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.clear_attached_object | ( | attach_link, | |
object_name | |||
) |
Definition at line 102 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.clear_objects | ( | attach_link | ) |
Definition at line 97 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.get_goal_from_server | ( | group, | |
parameter_name | |||
) |
helpers
Definition at line 182 of file simple_moveit_interface.py.
Gets the move_group_commander for this process.
Definition at line 54 of file simple_moveit_interface.py.
Gets the planning_scene_interface for this process.
Definition at line 70 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 39 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 142 of file simple_moveit_interface.py.
Definition at line 165 of file simple_moveit_interface.py.
def simple_moveit_interface.simple_moveit_interface.moveit_joint_goal | ( | group, | |
goal, | |||
replanning = False |
|||
) |
Definition at line 116 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 126 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_mgc_dict = dict() |
Definition at line 33 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_mgc_dict_creation_lock = threading.Lock() |
Definition at line 34 of file simple_moveit_interface.py.
Definition at line 36 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_psi_creation_lock = threading.Lock() |
Definition at line 37 of file simple_moveit_interface.py.
Definition at line 30 of file simple_moveit_interface.py.
tuple simple_moveit_interface::simple_moveit_interface::_transform_listener_creation_lock = threading.Lock() |
Definition at line 31 of file simple_moveit_interface.py.