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
Nimm2 Member List

This is the complete list of members for Nimm2, 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
askedfornumberOdeRobotprotected
attachMotor(MotorAttachment &ma)OdeRobotprotected
attachSensor(SensorAttachment &sa)OdeRobotprotected
BackCaller()BackCaller
bumperNimm2protected
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
CALLBACK_CONFIGURABLE_CHANGEDConfigurablestatic
CallbackableType typedefBackCaller
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
cleanup()OdeRobotprotectedvirtual
cmassNimm2protected
collisionCallback(void *data, dGeomID o1, dGeomID o2)OdeRobotinlinevirtual
confNimm2protected
Configurable()Configurableinline
Configurable(const std::string &name, const std::string &revision)Configurableinline
configurableChanged()Configurablevirtual
configurableList typedefConfigurable
contactPointsNimm2protected
copyParameters(const Configurable &, bool traverseChildren=true)Configurableprotected
create(const osg::Matrix &pose)Nimm2protectedvirtual
createdNimm2protected
DEFAULT_CALLBACKABLE_TYPEBackCallerstatic
destroy()Nimm2protectedvirtual
doInternalStuff(GlobalData &globalData)Nimm2virtual
fixate(GlobalData &global, int primitiveID=-1, double duration=0)OdeRobotvirtual
fixationTmpJointOdeRobotprotected
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
getContactPoints()Nimm2inlinevirtual
getDefaultConf()Nimm2inlinestatic
getId() const Configurableinline
getInitialPose()OdeRobotinlinevirtual
getMainPrimitive() const OdeRobotinlinevirtual
getMotorInfos() overrideOdeRobotvirtual
getMotorNumber() finalOdeRobotvirtual
getMotorNumberIntern()Nimm2inlinevirtual
getName() const Configurableinlinevirtual
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)Nimm2virtual
getSensorInfos() overrideOdeRobotvirtual
getSensorNumber() finalOdeRobotvirtual
getSensorNumberIntern()Nimm2inlinevirtual
getSensors(double *sensors, int sensornumber) finalOdeRobotvirtual
getSensorsIntern(sensor *sensors, int sensornumber)Nimm2virtual
getSpeed() const OdeRobotvirtual
getSumForce()Nimm2inlinevirtual
getTrackableName() const AbstractRobotinlinevirtual
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
heightNimm2protected
initializedOdeRobotprotected
initialPoseOdeRobotprotected
initialRelativePoseOdeRobotprotected
isGeomInPrimitiveList(Primitive **ps, int len, dGeomID geom)OdeRobotprotectedstatic
isGeomInPrimitiveList(std::list< Primitive * > ps, dGeomID geom)OdeRobotprotectedstatic
jointsOdeRobotprotected
lengthNimm2protected
max_forceNimm2protected
motor typedefAbstractRobot
motornoNimm2protected
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)Nimm2protectedstatic
Nimm2(const OdeHandle &odehandle, const OsgHandle &osgHandle, const Nimm2Conf &conf, const std::string &name)Nimm2
notifyOnChange(const paramkey &key)Configurableinlinevirtual
number_bumpersNimm2protected
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
parentspaceOdeRobotprotected
parse(FILE *f, const char *prefix=0, bool traverseChildren=true)Configurable
place(const Pos &pos) finalOdeRobotvirtual
place(const osg::Matrix &pose) finalOdeRobotvirtual
placeIntern(const osg::Matrix &pose)Nimm2virtual
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
radiusNimm2protected
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
sensornoNimm2protected
sensorsOdeRobotprotected
setColor(const Color &col)OdeRobotvirtual
setMotors(const double *motors, int motornumber) finalOdeRobotvirtual
setMotorsIntern(const double *motors, int motornumber)Nimm2virtual
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
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
sumForceNimm2protected
Trackable()Trackableinline
unFixate(GlobalData &global)OdeRobotvirtual
update()Nimm2virtual
visForceNimm2protected
wheeloffsetNimm2protected
wheelthicknessNimm2protected
widthNimm2protected
wmassNimm2protected
~AbstractRobot()AbstractRobotinlinevirtual
~BackCaller()BackCallervirtual
~Configurable()Configurableinlinevirtual
~Nimm2()Nimm2virtual
~OdeRobot()OdeRobotvirtual
~Storeable()Storeableinlinevirtual
~Trackable()Trackableinlinevirtual