alrobotmodel  2.5.11.14a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Typedefs | Functions
Sim Namespace Reference

Classes

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

Typedefs

typedef SingleDepthSensor DepthInfraredSensor
 

Functions

ALROBOTMODEL_API bool 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...
 

Typedef Documentation

Definition at line 54 of file alrobotmodel.h.

Function Documentation

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.