compas_fab.backends.interfaces¶
This package defines the interfaces required to integrate backends into the simulation, planning and execution pipeline of COMPAS FAB.
Client interfaces¶
Interface for all backend clients. |
|
Interface for all planners associated with a backend client. |
Feature interfaces¶
Interface for a Planner’s forward kinematics feature. |
|
Interface for a Planner’s inverse kinematics feature. |
|
Interface for a Planner’s plan motion feature. |
|
Interface for a Planner’s plan cartesian motion feature. |
Planning scene interfaces¶
Interface for a Planner’s get planning scene feature. |
|
Interface for a Planner’s add collision mesh feature. |
|
Interface for a Planner’s append collision mesh feature. |
|
Interface for a Planner’s remove collision mesh feature. |
|
Interface for a Planner’s add attached collision mesh feature. |
|
Interface for a Planner’s remove attached collision mesh feature. |
|
Interface for a Planner’s reset planning scene feature. |