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

add_attached_collision_mesh

Forwards call to appropriate method in the planner.

add_collision_mesh

Forwards call to appropriate method in the planner.

append_collision_mesh

Forwards call to appropriate method in the planner.

forward_kinematics

Forwards call to appropriate method in the planner.

get_planning_scene

Forwards call to appropriate method in the planner.

inverse_kinematics

Forwards call to appropriate method in the planner.

plan_cartesian_motion

Forwards call to appropriate method in the planner.

plan_motion

Forwards call to appropriate method in the planner.

remove_attached_collision_mesh

Forwards call to appropriate method in the planner.

remove_collision_mesh

Forwards call to appropriate method in the planner.

reset_planning_scene

Forwards call to appropriate method in the planner.