Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Arm Member List

This is the complete list of members for Arm, including all inherited members.

AbstractRobot(const std::string &name="abstractRobot", const std::string &revision="$ID$")AbstractRobotinline
addCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
addConfigurable(Configurable *conf)Configurablevirtual
addMotor(std::shared_ptr< Motor > motor, Attachment attachment=Attachment())OdeRobotvirtual
addParameter(const paramkey &key, paramval *val, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramval *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, parambool *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, parambool *val, parambool def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addSensor(std::shared_ptr< Sensor > sensor, Attachment attachment=Attachment())OdeRobotvirtual
addTorqueSensors(double maxtorque=1.0, int avg=1)OdeRobotvirtual
Arm(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const ArmConf &conf, const std::string &name)Arm
askedfornumberOdeRobotprotected
attachMotor(MotorAttachment &ma)OdeRobotprotected
attachSensor(SensorAttachment &sa)OdeRobotprotected
BackCaller()BackCaller
base enum valueArm
BodyCreate(int n, dMass m, dReal x, dReal y, dReal z, dReal qx, dReal qy, dReal qz, dReal qangle)Armprotected
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
CALLBACK_CONFIGURABLE_CHANGEDConfigurablestatic
CallbackableType typedefBackCaller
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
cleanup()OdeRobotprotectedvirtual
collisionCallback(void *data, dGeomID o1, dGeomID o2)OdeRobotinlinevirtual
confArmprotected
Configurable()Configurableinline
Configurable(const std::string &name, const std::string &revision)Configurableinline
configurableChanged()Configurablevirtual
configurableList typedefConfigurable
copyParameters(const Configurable &, bool traverseChildren=true)Configurableprotected
create(const osg::Matrix &pose)Armprotectedvirtual
createdArmprotected
dBodyGetPositionAll(dBodyID basis, int para)Armprotected
DEFAULT_CALLBACKABLE_TYPEBackCallerstatic
destroy()Armprotectedvirtual
dGeomGetPositionAll(dGeomID basis, int para)Armprotected
doInternalStuff(GlobalData &globalData)Armvirtual
endeffArmprotected
factorSensorsArmprotected
fixate(GlobalData &global, int primitiveID=-1, double duration=0)OdeRobotvirtual
fixationTmpJointOdeRobotprotected
foreArm enum valueArm
getAllJoints() const OdeRobotinlinevirtual
getAllJoints()OdeRobotinlinevirtual
getAllParamNames(bool traverseChildren=true)Configurablevirtual
getAllPrimitives() const OdeRobotinlinevirtual
getAllPrimitives()OdeRobotinlinevirtual
getAngularSpeed() const OdeRobotvirtual
getAttachedMotors()OdeRobotinlinevirtual
getAttachedSensors()OdeRobotinlinevirtual
getConfigurables() const Configurablevirtual
getDefaultConf()Arminlinestatic
getEndeffectorPosition(double *position)Arm
getId() const Configurableinline
getInitialPose()OdeRobotinlinevirtual
getMainObject() const Arminlinevirtual
getMainPrimitive() const Arminlinevirtual
getMotorInfos() overrideOdeRobotvirtual
getMotorNumber() finalOdeRobotvirtual
getMotorNumberIntern()Arminlinevirtual
getName() const Arminlinevirtual
getOrientation() const OdeRobotvirtual
getParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamBoolMap() const Configurableinlinevirtual
getParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamIntMap() const Configurableinlinevirtual
getParamList() const Configurableinlinevirtual
getParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamValMap() const Configurableinlinevirtual
getPosition() const OdeRobotvirtual
getRelativeInitialPose()OdeRobotinlinevirtual
getRevision() const Configurableinlinevirtual
getSegmentsPosition(std::vector< Position > &poslist)Armvirtual
getSensorInfos() overrideOdeRobotvirtual
getSensorNumber() finalOdeRobotvirtual
getSensorNumberIntern()Arminlinevirtual
getSensors(double *sensors, int sensornumber) finalOdeRobotvirtual
getSensorsIntern(double *sensors, int sensornumber)Armvirtual
getSpeed() const OdeRobotvirtual
getTrackableName() const AbstractRobotinlinevirtual
hand enum valueArm
hasParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hingeServosArmprotected
hitTarget()Armprotected
initializedOdeRobotprotected
initialPoseOdeRobotprotected
initialRelativePoseOdeRobotprotected
isGeomInPrimitiveList(Primitive **ps, int len, dGeomID geom)OdeRobotprotectedstatic
isGeomInPrimitiveList(std::list< Primitive * > ps, dGeomID geom)OdeRobotprotectedstatic
jointsOdeRobotprotected
motor typedefAbstractRobot
motornoArmprotected
motorsOdeRobotprotected
moveToPose(Pose pose, int primitiveID=-1)OdeRobotvirtual
moveToPosition(Pos pos=Pos(0, 0, 0.5), int primitiveID=-1)OdeRobotvirtual
mycallback(void *data, dGeomID o1, dGeomID o2)Armprotectedstatic
notifyOnChange(const paramkey &key)Armvirtual
objectsOdeRobotprotected
odeHandleOdeRobotprotected
OdeRobot(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const std::string &name, const std::string &revision)OdeRobot
osgHandleOdeRobotprotected
parambool typedefConfigurable
paramboollist typedefConfigurable
paramboolmap typedefConfigurable
paramboolpair typedefConfigurable
paramdescr typedefConfigurable
paramdescrmap typedefConfigurable
paramint typedefConfigurable
paramintBounds typedefConfigurable
paramintBoundsMap typedefConfigurable
paramintlist typedefConfigurable
paramintmap typedefConfigurable
paramintpair typedefConfigurable
paramkey typedefConfigurable
paramlist typedefConfigurable
parammap typedefConfigurable
paramval typedefConfigurable
paramvalBounds typedefConfigurable
paramvalBoundsMap typedefConfigurable
paramvalpair typedefConfigurable
parentspaceArmprotected
parse(FILE *f, const char *prefix=0, bool traverseChildren=true)Configurable
parts enum nameArm
place(const Pos &pos) finalOdeRobotvirtual
place(const osg::Matrix &pose) finalOdeRobotvirtual
placeIntern(const osg::Matrix &pose)Armvirtual
printArmprotected
lpzrobots::OdeRobot::print(FILE *f, const char *prefix, int columns=90, bool traverseChildren=true) const Configurable
printdescr(FILE *f, const char *prefix, const paramkey &key, int columns, int indent) const Configurableprotected
printedArmprotected
removeAllCallbackables(CallbackableType type)BackCallervirtual
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
removeConfigurable(Configurable *conf)Configurablevirtual
restore(FILE *f)OdeRobotvirtual
restoreCfg(const char *filenamestem)Configurablevirtual
restoreFromFile(const char *filename)Storeable
sense(GlobalData &globalData)OdeRobotvirtual
sensor typedefAbstractRobot
sensornoArmprotected
sensorsOdeRobotprotected
setColor(const Color &col)OdeRobotvirtual
setDlearnTargetHack(double *post)Arm
setDmotorTargetHack(double *post)Arm
setMotors(const double *motors, int motornumber) finalOdeRobotvirtual
setMotorsIntern(const double *motors, int motornumber)Armvirtual
setName(const paramkey &name, bool callSetNameOfInspectable=true)Configurablevirtual
setParam(const paramkey &key, paramval val, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramval minBound, paramval maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramint minBound, paramint maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramvalBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramintBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamDescr(const paramkey &key, const paramdescr &descr, bool traverseChildren=true)Configurablevirtual
setRevision(const paramkey &revision)Configurableinlinevirtual
shoulder1 enum valueArm
shoulder2 enum valueArm
store(FILE *f) const OdeRobotvirtual
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >())Configurablevirtual
storeToFile(const char *filename) const Storeable
Trackable()Trackableinline
unFixate(GlobalData &global)OdeRobotvirtual
update()Armvirtual
upperArm enum valueArm
~AbstractRobot()AbstractRobotinlinevirtual
~Arm()Arminlinevirtual
~BackCaller()BackCallervirtual
~Configurable()Configurableinlinevirtual
~OdeRobot()OdeRobotvirtual
~Storeable()Storeableinlinevirtual
~Trackable()Trackableinlinevirtual