selfdriving
Public Member Functions | Public Attributes | List of all members
mpp::TargetApproachOutput Struct Reference

#include <mpp/interfaces/TargetApproachController.h>

Public Member Functions

 TargetApproachOutput ()=default
 

Public Attributes

bool handled = false
 
bool reachedDetected = false
 
CVehicleVelCmd::Ptr generatedMotion
 

Constructor & Destructor Documentation

◆ TargetApproachOutput()

mpp::TargetApproachOutput::TargetApproachOutput ( )
default

Member Data Documentation

◆ generatedMotion

CVehicleVelCmd::Ptr mpp::TargetApproachOutput::generatedMotion

If handled==true, this should be a motion primitive to execute on the robot, or an empty pointer if we are still waiting for the completion of a former motion command.

◆ handled

bool mpp::TargetApproachOutput::handled = false

Should be set to true if the controller actually did its job, false to let the parent NavEngine in control of the robot motion (and then ignore the rest of fields in this struct).

◆ reachedDetected

bool mpp::TargetApproachOutput::reachedDetected = false

The documentation for this struct was generated from the following file: