![]() |
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 |