ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::fun::MotionCommand Class Reference

#include <motioncommand.h>

Collaboration diagram for adore::fun::MotionCommand:
Collaboration graph

Public Member Functions

 MotionCommand ()
 
double getSteeringAngle () const
 
void setSteeringAngle (double steeringAngle)
 
double getAcceleration () const
 
void setAcceleration (double acceleration)
 

Private Attributes

double steeringAngle_
 
double acceleration_
 

Detailed Description

Control input for vehicle motion. Assuming reference acceleration and steering angle are realized by lower level controllers.

Constructor & Destructor Documentation

◆ MotionCommand()

adore::fun::MotionCommand::MotionCommand ( )
inline

Member Function Documentation

◆ getAcceleration()

double adore::fun::MotionCommand::getAcceleration ( ) const
inline
Here is the caller graph for this function:

◆ getSteeringAngle()

double adore::fun::MotionCommand::getSteeringAngle ( ) const
inline
Here is the caller graph for this function:

◆ setAcceleration()

void adore::fun::MotionCommand::setAcceleration ( double  acceleration)
inline
Here is the caller graph for this function:

◆ setSteeringAngle()

void adore::fun::MotionCommand::setSteeringAngle ( double  steeringAngle)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ acceleration_

double adore::fun::MotionCommand::acceleration_
private

◆ steeringAngle_

double adore::fun::MotionCommand::steeringAngle_
private

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