
#include <model2d.h>
Inheritance diagram for Model2DRigidChain:

Public Methods | |
| Model2DRigidChain (string path) | |
| virtual | ~Model2DRigidChain () |
| virtual MSLVector | StateToConfiguration (const MSLVector &x) |
| A method that converts a Model state in to a Geom configuration. More... | |
| virtual MSLVector | StateTransitionEquation (const MSLVector &x, const MSLVector &u) |
| The state transition equation, or equations of motion, xdot=f(x,u). More... | |
| virtual double | Metric (const MSLVector &x1, const MSLVector &x2) |
| A distance metric, which is Euclidean in the base class. More... | |
| virtual bool | Satisfied (const MSLVector &x) |
| Test whether global state-space constraints are satisfied. More... | |
Public Attributes | |
| int | NumBodies |
| Number of bodies in the chain. More... | |
| MSLVector | A |
| The distances between joints ("a" parameters in kinematics). More... | |
| double | StopAngle |
| The default joint limits (must be in 0,PI). More... | |
|
|
|
|
|
|
|
||||||||||||
|
A distance metric, which is Euclidean in the base class.
Reimplemented from Model2DRigid. |
|
|
Test whether global state-space constraints are satisfied.
Reimplemented from Model. |
|
|
A method that converts a Model state in to a Geom configuration.
Reimplemented from Model2DRigid. |
|
||||||||||||
|
The state transition equation, or equations of motion, xdot=f(x,u).
Reimplemented from Model2DRigid. |
|
|
The distances between joints ("a" parameters in kinematics).
|
|
|
Number of bodies in the chain.
|
|
|
The default joint limits (must be in 0,PI).
|