alrobotmodel  2.5.11.14a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Macros | Typedefs | Functions
alrobotmodel.h File Reference
#include <almath/types/altransform.h>
#include <almath/types/alposition3d.h>
#include <string>
#include <qi/macro.hpp>

Go to the source code of this file.

Classes

class  Sim::Model
 Model is responsible of giving information of a physical robot. More...
 
class  Sim::JointSymmetry
 JointSymmetry defines a symmetry between two joints. More...
 
class  Sim::JointGroup
 JointGroup is a predefined and named ordered group of joints that allow simpler calls of ALMotion API. More...
 
class  Sim::Frame
 Frame defines a position in space and has a name. More...
 
class  Sim::Joint
 Joint defines an articulation of the robot. More...
 
class  Sim::MassData
 MassData embeds information about the inertial mass of a physical object. More...
 
class  Sim::VisualData
 VisualData embeds information about the visualization of a physical object. More...
 
class  Sim::Link
 Link defines a solid and mobile part of the robot. More...
 
class  Sim::Actuator
 Actuator is a generic class defining a robot owned object that have an influence on it and/or its environment. More...
 
class  Sim::ActuatorGroup
 ActuatorSymmetry is a predefined and named ordered group of actuators that allows simpler calls of ALMotion API. More...
 
class  Sim::DCMActuator
 DCMActuator defines a generic actuator which commands are communicated through the DCM. More...
 
class  Sim::AngleActuator
 AngleActuator is a class defining an angular motor. It is attached to the joint that it can actuate. More...
 
class  Sim::CoupledActuator
 CoupledActuator is a class defining a coupled motor. It is attached to several joints and can actuate them. Its command is between 0 and 1. More...
 
class  Sim::TorqueActuator
 TorqueActuator is a class defining a torque-controlled motor. It is attached to one joint and can actuate it. More...
 
class  Sim::AngleSpeedActuator
 AngleSpeedActuator is a class defining a speed-controlled motor. It is attached to one joint and can actuate it. More...
 
class  Sim::WheelTorqueActuator
 WheelTorqueActuator is a class defining an actuator that drives a wheel. More...
 
class  Sim::WheelVelocityActuator
 WheelVelocityActuator is a class defining an actuator that drives a wheel. More...
 
class  Sim::LEDActuator
 LEDActuator is a class defining a LED actuator. More...
 
class  Sim::Sensor
 Sensor is a generic class defining a robot owned object that measure a quantity about it or its environment. More...
 
class  Sim::DCMSensor
 DCMSensor defines a generic sensor which values are communicated through the DCM. More...
 
class  Sim::AngleSensor
 AngleSensor is a class defining an angular sensor. It is attached to an angular motor (it has the same name) and can measure its rotation. More...
 
class  Sim::CoupledSensor
 CoupledSensor is a class defining a coupled sensor. More...
 
class  Sim::TorqueSensor
 TorqueSensor is a class defining an torque sensor. It is attached to a torque motor (it has the same name) and can measure its torque. More...
 
class  Sim::AngleSpeedSensor
 AngleSpeedSensor 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. More...
 
class  Sim::WheelVelocitySensor
 WheelVelocitySensor 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. More...
 
class  Sim::BaseCamera
 BaseCamera is the base class of Camera classes. More...
 
class  Sim::CameraSensor
 CameraSensor is a class defining a camera. More...
 
class  Sim::CameraStereoSensor
 CameraStereoSensor is a class defining a camera. More...
 
class  Sim::CameraDepthSensor
 CameraDepthSensor is a class defining a depth sensing camera. More...
 
class  Sim::FSRSensor
 FSRSensor is a class defining a Force Sensitive Resistor sensor. More...
 
class  Sim::InertialSensor
 InertialSensor is a class defining a inertial unit sensor. More...
 
class  Sim::SonarSensor
 SonarSensor is a class defining a sonar sensor. More...
 
class  Sim::BumperSensor
 BumperSensor is a class defining a bumper sensor. More...
 
class  Sim::TactileSensor
 TactileSensor is a class defining a tactile sensor. More...
 
class  Sim::SingleDepthSensor
 SingleDepthSensor is a class defining a sensor that provides a single depth measurement. More...
 
class  Sim::ArrayDepthSensor
 ArrayDepthSensor is a class defining a sensor made of an array of depth sensors. More...
 
class  Sim::MicrophoneSensor
 MicrophoneSensor is a class defining a microphone sensor. More...
 

Namespaces

 Sim
 

Macros

#define ALROBOTMODEL_API
 

Typedefs

typedef SingleDepthSensor Sim::DepthInfraredSensor
 

Functions

ALROBOTMODEL_API bool Sim::frictionCoeff (const std::string &frictionMaterial1, const std::string &frictionMaterial2, float &frictionCoeff)
 This function returns if a friction coefficient (nil or positive) between frictionMaterial1 and frictionMaterial2 has been found and stores it in frictionCoeff if it returns true. More...
 

Macro Definition Documentation

#define ALROBOTMODEL_API

Copyright (c) 2012 Aldebaran Robotics All Rights Reserved

Definition at line 19 of file alrobotmodel.h.