ClientInterface¶
-
class
compas_fab.backends.interfaces.
ClientInterface
[source]¶ Bases:
object
Interface for all backend clients. Forwards all planning services and planning scene management to the planner.
Methods
__init__
()Initialize self.
add_attached_collision_mesh
(*args, **kwargs)Forwards call to appropriate method in the planner.
add_collision_mesh
(*args, **kwargs)Forwards call to appropriate method in the planner.
append_collision_mesh
(*args, **kwargs)Forwards call to appropriate method in the planner.
forward_kinematics
(*args, **kwargs)Forwards call to appropriate method in the planner.
get_planning_scene
(*args, **kwargs)Forwards call to appropriate method in the planner.
inverse_kinematics
(*args, **kwargs)Forwards call to appropriate method in the planner.
plan_cartesian_motion
(*args, **kwargs)Forwards call to appropriate method in the planner.
plan_motion
(*args, **kwargs)Forwards call to appropriate method in the planner.
remove_attached_collision_mesh
(*args, **kwargs)Forwards call to appropriate method in the planner.
remove_collision_mesh
(*args, **kwargs)Forwards call to appropriate method in the planner.
reset_planning_scene
(*args, **kwargs)Forwards call to appropriate method in the planner.