PlannerInterface

class compas_fab.backends.interfaces.PlannerInterface[source]

Bases: object

Interface for all planners associated with a backend client. Provides default behavior for all planning services and planning scene management methods. To be use in conjunction with backend feature interfaces.

Methods

add_attached_collision_mesh

Default method for planner.

add_collision_mesh

Default method for planner.

append_collision_mesh

Default method for planner.

forward_kinematics

Default method for planner.

get_planning_scene

Default method for planner.

inverse_kinematics

Default method for planner.

plan_cartesian_motion

Default method for planner.

plan_motion

Default method for planner.

remove_attached_collision_mesh

Default method for planner.

remove_collision_mesh

Default method for planner.

reset_planning_scene

Default method for planner.