alrobotmodel  2.5.11.14a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCSim::ActuatorActuator is a generic class defining a robot owned object that have an influence on it and/or its environment
|\CSim::DCMActuatorDCMActuator defines a generic actuator which commands are communicated through the DCM
| oCSim::AngleActuatorAngleActuator is a class defining an angular motor. It is attached to the joint that it can actuate
| oCSim::AngleSpeedActuatorAngleSpeedActuator is a class defining a speed-controlled motor. It is attached to one joint and can actuate it
| oCSim::CoupledActuatorCoupledActuator is a class defining a coupled motor. It is attached to several joints and can actuate them. Its command is between 0 and 1
| oCSim::LEDActuatorLEDActuator is a class defining a LED actuator
| oCSim::TorqueActuatorTorqueActuator is a class defining a torque-controlled motor. It is attached to one joint and can actuate it
| oCSim::WheelTorqueActuatorWheelTorqueActuator is a class defining an actuator that drives a wheel
| \CSim::WheelVelocityActuatorWheelVelocityActuator is a class defining an actuator that drives a wheel
oCSim::ActuatorGroupActuatorSymmetry is a predefined and named ordered group of actuators that allows simpler calls of ALMotion API
oCSim::FrameFrame defines a position in space and has a name
oCSim::JointJoint defines an articulation of the robot
oCSim::JointGroupJointGroup is a predefined and named ordered group of joints that allow simpler calls of ALMotion API
oCSim::JointSymmetryJointSymmetry defines a symmetry between two joints
oCSim::LinkLink defines a solid and mobile part of the robot
oCSim::MassDataMassData embeds information about the inertial mass of a physical object
oCSim::ModelModel is responsible of giving information of a physical robot
oCSim::SensorSensor is a generic class defining a robot owned object that measure a quantity about it or its environment
|oCSim::BaseCameraBaseCamera is the base class of Camera classes
||oCSim::CameraDepthSensorCameraDepthSensor is a class defining a depth sensing camera
||oCSim::CameraSensorCameraSensor is a class defining a camera
||\CSim::CameraStereoSensorCameraStereoSensor is a class defining a camera
|oCSim::DCMSensorDCMSensor defines a generic sensor which values are communicated through the DCM
||oCSim::AngleSensorAngleSensor is a class defining an angular sensor. It is attached to an angular motor (it has the same name) and can measure its rotation
||oCSim::AngleSpeedSensorAngleSpeedSensor is a class defining an angle speed sensor. It is attached to an angle speed motor (it has the same name) and can measure its angle speed
||oCSim::ArrayDepthSensorArrayDepthSensor is a class defining a sensor made of an array of depth sensors
||oCSim::BumperSensorBumperSensor is a class defining a bumper sensor
||oCSim::CoupledSensorCoupledSensor is a class defining a coupled sensor
||oCSim::FSRSensorFSRSensor is a class defining a Force Sensitive Resistor sensor
||oCSim::InertialSensorInertialSensor is a class defining a inertial unit sensor
||oCSim::SingleDepthSensorSingleDepthSensor is a class defining a sensor that provides a single depth measurement
||oCSim::SonarSensorSonarSensor is a class defining a sonar sensor
||oCSim::TactileSensorTactileSensor is a class defining a tactile sensor
||oCSim::TorqueSensorTorqueSensor is a class defining an torque sensor. It is attached to a torque motor (it has the same name) and can measure its torque
||\CSim::WheelVelocitySensorWheelVelocitySensor is a class defining a wheel velocity sensor. It is to a wheel velocity motor (it has the same name) and can measure its wheel velocity
|\CSim::MicrophoneSensorMicrophoneSensor is a class defining a microphone sensor
\CSim::VisualDataVisualData embeds information about the visualization of a physical object