rpos::actions::VelocityControlMoveAction Class

An object of VelocityControlMoveAction represents an action that sets the speed to the robot. It consists of three members: vx, vy, and omega.

Header File

rpos/features/motion_planner/velocity_control_move_action.h

Applies to

  • Slamware

Parent Class

Constructor

/**
*   default constructor.
*/
VelocityControlMoveAction();
/**
* This constructor is only for SDK internal use.
*/
VelocityControlMoveAction(boost::shared_ptr<impl_t> impl);
/**
*   copy constructor.
*/
VelocityControlMoveAction(const VelocityControlMoveAction&);
/** 
* move constructor.
*/
VelocityControlMoveAction(VelocityControlMoveAction&&);

Operators

/** 
*   Assignment operator.
*/
VelocityControlMoveAction& operator=(const VelocityControlMoveAction&);

Methods

/**
*  set the speed to the robot.
*/
void setVelocity(float vx, float vy, float omega);