#include <modelcar.h>
Inheritance diagram for ModelCarDynSmoothRollover:
Public Methods  
ModelCarDynSmoothRollover (string path)  
virtual  ~ModelCarDynSmoothRollover () 
virtual MSLVector  StateTransitionEquation (const MSLVector &x1, const MSLVector &u) 
The state transition equation, or equations of motion, xdot=f(x,u). More...  
virtual MSLVector  StateToConfiguration (const MSLVector &x) 
A method that converts a Model state in to a Geom configuration. More...  
virtual double  Metric (const MSLVector &x1, const MSLVector &x2) 
A distance metric, which is Euclidean in the base class. More...  
virtual MSLVector  LinearInterpolate (const MSLVector &x1, const MSLVector &x2, const double &a) 
Linearly interpolate two state while respecting topology. More... 





Linearly interpolate two state while respecting topology. If a=0, then x1 is returned; if a=1, then x2 is returned. All intermediate values of $a \in [0,1]$ yield intermediate states. This method is defined by Model. Reimplemented from Model2DRigidDyncar. 

A distance metric, which is Euclidean in the base class.
Reimplemented from ModelCarDynRollover. 

A method that converts a Model state in to a Geom configuration.
Reimplemented from ModelCarDynRollover. 

The state transition equation, or equations of motion, xdot=f(x,u).
Reimplemented from ModelCarDynRollover. 