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

#include <setpoint.h>

Collaboration diagram for adore::fun::SetPoint:
Collaboration graph

Public Member Functions

 SetPoint ()
 
virtual ~SetPoint ()
 
VehicleMotionState9d toMotionState () const
 

Public Attributes

PlanarVehicleState10d x0ref
 
double tStart
 
double tEnd
 
int maneuverID
 

Detailed Description

A single reference point for the vehicle. The SetPoint is valid during a time interval [tStart,tEnd]. The reference state is given for tStart. The desired state at any other time t in [tStart,tEnd] can be attained by forwards integration of x0ref.

Constructor & Destructor Documentation

◆ SetPoint()

adore::fun::SetPoint::SetPoint ( )
inline

◆ ~SetPoint()

virtual adore::fun::SetPoint::~SetPoint ( )
inlinevirtual

Member Function Documentation

◆ toMotionState()

VehicleMotionState9d adore::fun::SetPoint::toMotionState ( ) const
inline
Here is the caller graph for this function:

Member Data Documentation

◆ maneuverID

int adore::fun::SetPoint::maneuverID

ID of the maneuver issuing the SetPoint

◆ tEnd

double adore::fun::SetPoint::tEnd

End of validity of the SetPoint

◆ tStart

double adore::fun::SetPoint::tStart

Point of time at which x0ref should be attained.

◆ x0ref

PlanarVehicleState10d adore::fun::SetPoint::x0ref

reference vehicle state


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