chrono::curiosity Namespace Reference
  Description
Namespace with classes for the Curiosity model.
Classes | |
| class | Curiosity | 
| Curiosity rover class.  More... | |
| class | CuriosityBogie | 
| Curiosity rover suspension bogie.  More... | |
| class | CuriosityChassis | 
| Curiosity rover Chassis.  More... | |
| class | CuriosityDCMotorControl | 
| Concrete Curiosity driver class for a simple DC motor control.  More... | |
| class | CuriosityDifferentialBar | 
| Curiosity rover differential bar.  More... | |
| class | CuriosityDifferentialLink | 
| Curiosity rover differential link.  More... | |
| class | CuriosityDriver | 
| Base class definition for a Curiosity driver.  More... | |
| class | CuriosityPart | 
| Base class definition for all Curiosity Rover parts.  More... | |
| class | CuriosityRocker | 
| Curiosity rover suspension rocker.  More... | |
| class | CuriositySpeedDriver | 
| Concrete Curiosity speed driver.  More... | |
| class | CuriosityUpright | 
| Curiosity rover steering upright.  More... | |
| class | CuriosityWheel | 
| Curiosity rover Wheel.  More... | |
Enumerations | |
| enum | CuriosityWheelID {  C_LF = 0, C_RF = 1, C_LM = 2, C_RM = 3, C_LB = 4, C_RB = 5 }  | 
| Curiosity wheel/suspension identifiers.  More... | |
| enum | CuriosityChassisType { FullRover, Scarecrow } | 
| Curiosity chassis type.  | |
| enum | CuriosityWheelType { RealWheel, SimpleWheel, CylWheel } | 
| Curiostiy wheel type.  | |
Functions | |
| std::shared_ptr< ChContactMaterial > | DefaultContactMaterial (ChContactMethod contact_method) | 
| std::shared_ptr< ChLinkLockRevolute > | AddRevoluteJoint (std::shared_ptr< ChBodyAuxRef > body_1, std::shared_ptr< ChBodyAuxRef > body_2, std::shared_ptr< CuriosityChassis > chassis, const ChVector3d &rel_joint_pos, const ChQuaternion<> &rel_joint_rot) | 
| std::shared_ptr< ChLinkMotorRotationSpeed > | AddMotorSpeed (std::shared_ptr< ChBody > body1, std::shared_ptr< ChBody > body2, std::shared_ptr< CuriosityChassis > chassis, const ChVector3d &rel_pos, const ChQuaternion<> &rel_rot) | 
| std::shared_ptr< ChLinkMotorRotationAngle > | AddMotorAngle (std::shared_ptr< ChBody > body1, std::shared_ptr< ChBody > body2, std::shared_ptr< CuriosityChassis > chassis, const ChVector3d &rel_pos, const ChQuaternion<> &rel_rot) | 
| std::shared_ptr< ChLinkMotorRotationTorque > | AddMotorTorque (std::shared_ptr< ChBody > body1, std::shared_ptr< ChBody > body2, std::shared_ptr< CuriosityChassis > chassis, const ChVector3d &rel_pos, const ChQuaternion<> &rel_rot) |