![]()  | 
  
    RobWorkProject
    23.9.11-
    
   | 
 
The output from a AssemblyControlStrategy. More...
#include <AssemblyControlResponse.hpp>
Public Types | |
| enum | Type { POSITION , POSITION_TRAJECTORY , VELOCITY , HYBRID_FT_POS } | 
| The control mode.  More... | |
| typedef rw::core::Ptr< AssemblyControlResponse > | Ptr | 
| smart pointer type to this class  | |
| typedef enum rwlibs::assembly::AssemblyControlResponse::Type | Type | 
| The control mode.  | |
Public Member Functions | |
| AssemblyControlResponse () | |
| Constructor.  | |
| virtual | ~AssemblyControlResponse () | 
| Destructor.  | |
Public Attributes | |
| Type | type | 
| Choose the control mode.  | |
| rw::math::Transform3D | femaleTmaleTarget | 
| Positional control of the robot.  | |
| rw::core::Ptr< rw::trajectory::Trajectory< rw::math::Transform3D<> > > | worldTendTrajectory | 
| Trajectory control of the robot (in world coordinates).  | |
| rw::math::VelocityScrew6D | femaleTmaleVelocityTarget | 
| Relative velocity target for velocity control.  | |
| rw::math::Rotation3D | offset | 
| Specify the coordinate axes for hybrid force/torque control.  | |
| rw::math::VectorND< 6, bool > | selection | 
| Select which coordinates axes to use force/torque control instead of position control.  | |
| rw::math::Wrench6D | force_torque | 
| Specify the force and torque target - only the elements specified by the selection vector is used.  | |
| bool | done | 
| Indicate whether or not the control strategy has finished the assembly operation.  | |
| bool | success | 
| Indicate if the insertion succeeded.  | |
The output from a AssemblyControlStrategy.
| enum Type |