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

kinematic vehicle model More...

#include <kinematic_model.h>

Inheritance diagram for adore::fun::KinematicModel:
Inheritance graph
Collaboration diagram for adore::fun::KinematicModel:
Collaboration graph

Public Member Functions

virtual void f (double t, const adoreMatrix< double, 0, 1 > &x_in, adoreMatrix< double, 0, 1 > &dx_out)
 compute derivative: planar kinematic model More...
 
- Public Member Functions inherited from adore::mad::AOdeModel< double >
 AOdeModel ()
 
virtual ~AOdeModel ()
 

Detailed Description

kinematic vehicle model

Member Function Documentation

◆ f()

virtual void adore::fun::KinematicModel::f ( double  t,
const adoreMatrix< double, 0, 1 > &  x_in,
adoreMatrix< double, 0, 1 > &  dx_out 
)
inlinevirtual

compute derivative: planar kinematic model

Parameters
x_ininput state vector: x_in=(X,Y,Psi,vx,vy,omega,ax); with vx,vy,ax in vehicle fixed coordinates
x_outoutput state-derivative vector, same dimensions as x_in

Implements adore::mad::AOdeModel< double >.

Here is the call graph for this function:

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