struct mrpt::nav::CAbstractPTGBasedReactive::TSentVelCmd¶
#include <mrpt/nav/reactive/CAbstractPTGBasedReactive.h> struct TSentVelCmd { // fields int ptg_index; int ptg_alpha_index; mrpt::system::TTimeStamp tim_send_cmd_vel; TRobotPoseVel poseVel; double colfreedist_move_k; bool was_slowdown; double speed_scale; double original_holo_eval; CParameterizedTrajectoryGenerator::TNavDynamicState ptg_dynState; // methods bool isValid() const; void reset(); };
Fields¶
int ptg_index
0-based index of used PTG
int ptg_alpha_index
Path index for selected PTG.
mrpt::system::TTimeStamp tim_send_cmd_vel
Timestamp of when the cmd was sent.
TRobotPoseVel poseVel
Robot pose & velocities and timestamp of when it was queried.
double colfreedist_move_k
TP-Obstacles in the move direction at the instant of picking this movement.
double speed_scale
[0,1] scale of the raw cmd_vel as generated by the PTG