RobWorkProject  23.9.11-
Classes | Namespaces
AssemblyControlStrategy.hpp File Reference

The interface for control strategies for assembly. More...

#include <rw/core/Ptr.hpp>
#include <rw/math/Transform3D.hpp>

Classes

class  AssemblyControlStrategy
 The interface for control strategies for assembly. More...
 
class  AssemblyControlStrategy::ControlState
 Derive from the ControlState class to implement state that is specific to a AssemblyControlStrategy. More...
 

Namespaces

 rw
 Deprecated namespace since 16/4-2020 for this class.
 
 rw::core
 Most basic types for RobWork.
 
 rw::kinematics
 Kinematic modelling.
 
 rw::models
 Workcell and device models.
 
 rw::sensor
 Sensor interfaces.
 
 rwlibs
 Extension libraries for RobWork.
 
 rwlibs::assembly
 Assembly strategies and task & result formats for assembly operations.
 

Detailed Description

The interface for control strategies for assembly.

The control strategy must implement the getApproach(), update(), createParameterization(), getID() and getDescription() methods.

The createState() can be overriden if the user wants to save specific strategy state between calls to update().