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

This is the complete list of members for AmosII, 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
addInfoLine(std::string infoLine)Inspectablevirtual
addInfoLines(std::list< std::string > infoLineList)Inspectablevirtual
addInspectable(Inspectable *insp)Inspectablevirtual
addInspectableDescription(const iparamkey &key, const std::string &descr)Inspectablevirtual
addInspectableMatrix(const iparamkey &key, const matrix::Matrix *m, bool only4x4AndDiag=true, const std::string &descr=std::string())Inspectablevirtual
addInspectableValue(const iparamkey &key, iparamval const *val, const std::string &descr=std::string())Inspectablevirtual
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
AmosII(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const AmosIIConf &conf=getDefaultConf(), const std::string &name="AmosII robot")AmosII
askedfornumberOdeRobotprotected
attachMotor(MotorAttachment &ma)OdeRobotprotected
attachSensor(SensorAttachment &sa)OdeRobotprotected
BackCaller()BackCaller
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
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)AmosIIprotectedvirtual
CTR enum valueAmosII
DEFAULT_CALLBACKABLE_TYPEBackCallerstatic
destroy()AmosIIprotectedvirtual
doInternalStuff(GlobalData &globalData)AmosIIvirtual
fixate(GlobalData &global, int primitiveID=-1, double duration=0)OdeRobotvirtual
fixationTmpJointOdeRobotprotected
FTI enum valueAmosII
getAllJoints() const OdeRobotinlinevirtual
getAllJoints()OdeRobotinlinevirtual
getAllParamNames(bool traverseChildren=true)Configurablevirtual
getAllPrimitives() const OdeRobotinlinevirtual
getAllPrimitives()OdeRobotinlinevirtual
getAmosIIv1Conf(double _scale=1.0, bool _useShoulder=1, bool _useFoot=1, bool _useBack=0, bool _highFootContactsensoryFeedback=false)AmosIIstatic
getAmosIIv2Conf(double _scale=1.0, bool _useShoulder=1, bool _useFoot=1, bool _useBack=0, bool _highFootContactsensoryFeedback=false)AmosIIstatic
getAngularSpeed() const OdeRobotvirtual
getAttachedMotors()OdeRobotinlinevirtual
getAttachedSensors()OdeRobotinlinevirtual
getConfigurables() const Configurablevirtual
getDefaultConf(double _scale=1.0, bool _useShoulder=1, bool _useFoot=1, bool _useBack=0, bool _highFootContactsensoryFeedback=false)AmosIIstatic
getId() const Configurableinline
getInfoLines() const Inspectablevirtual
getInitialPose()OdeRobotinlinevirtual
getInspectables() const Inspectablevirtual
getInternalParamNames() const Inspectablevirtual
getInternalParams() const Inspectablevirtual
getInternalParamsPtr() const Inspectablevirtual
getLegJointType(MotorName)AmosIIstatic
getMainPrimitive() const AmosIIvirtual
getMassOfRobot()AmosIIvirtual
getMotorInfos() overrideOdeRobotvirtual
getMotorLegPos(MotorName)AmosIIstatic
getMotorName(LegPos leg, LegJointType joint)AmosIIstatic
getMotorNumber() finalOdeRobotvirtual
getMotorNumberIntern()AmosIIvirtual
getName() const Configurableinlinevirtual
getNameOfInspectable() const Inspectablevirtual
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
getSensorInfos() overrideOdeRobotvirtual
getSensorNumber() finalOdeRobotvirtual
getSensorNumberIntern()AmosIIvirtual
getSensors(double *sensors, int sensornumber) finalOdeRobotvirtual
getSensorsIntern(sensor *sensors, int sensornumber)AmosIIvirtual
getShoulderPrimitive(LegPos leg)AmosII
getSpeed() const OdeRobotvirtual
getStructuralConnections() const Inspectablevirtual
getStructuralLayers() const Inspectablevirtual
getTibiaPrimitive(LegPos leg)AmosII
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
IConnection typedefInspectable
iconnectionlist typedefInspectable
ILayer typedefInspectable
ilayerlist typedefInspectable
imatrixpair typedefInspectable
imatrixpairlist typedefInspectable
infoLinesList typedefInspectable
infoLineStringListInspectableprotected
initializedOdeRobotprotected
initialPoseOdeRobotprotected
initialRelativePoseOdeRobotprotected
Inspectable(const iparamkey &name="")Inspectable
inspectableList typedefInspectable
iparamkey typedefInspectable
iparamkeylist typedefInspectable
iparampair typedefInspectable
iparampairlist typedefInspectable
iparamval typedefInspectable
iparamvallist typedefInspectable
iparamvalptrlist typedefInspectable
isGeomInPrimitiveList(Primitive **ps, int len, dGeomID geom)OdeRobotprotectedstatic
isGeomInPrimitiveList(std::list< Primitive * > ps, dGeomID geom)OdeRobotprotectedstatic
jointsOdeRobotprotected
L0 enum valueAmosII
L1 enum valueAmosII
L2 enum valueAmosII
LEG enum valueAmosII
LEG_JOINT_TYPE_MAX enum valueAmosII
LEG_POS_MAX enum valueAmosII
LegJointType enum nameAmosII
LegPos enum nameAmosII
LegPosUsage enum nameAmosII
mapOfMatricesInspectableprotected
mapOfValuesInspectableprotected
motor typedefAbstractRobot
MotorName typedefAmosII
motorsOdeRobotprotected
moveToPose(Pose pose, int primitiveID=-1)OdeRobotvirtual
moveToPosition(Pos pos=Pos(0, 0, 0.5), int primitiveID=-1)OdeRobotvirtual
nameInspectableprotected
nameMotor(const int motorNo, const char *name)AmosIIprotected
nameSensor(const int sensorNo, const char *name)AmosIIprotected
notifyOnChange(const paramkey &key)Configurableinlinevirtual
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)AmosIIvirtual
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
R0 enum valueAmosII
R1 enum valueAmosII
R2 enum valueAmosII
removeAllCallbackables(CallbackableType type)BackCallervirtual
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
removeConfigurable(Configurable *conf)Configurablevirtual
removeInfoLines()Inspectablevirtual
removeInspectable(Inspectable *insp)Inspectablevirtual
restore(FILE *f)OdeRobotvirtual
restoreCfg(const char *filenamestem)Configurablevirtual
restoreFromFile(const char *filename)Storeable
sense(GlobalData &globalData) overrideAmosIIvirtual
sensor typedefAbstractRobot
SensorName typedefAmosII
sensorsOdeRobotprotected
setColor(const Color &col)OdeRobotvirtual
setLegPosUsage(LegPos leg, LegPosUsage usage)AmosII
setMotors(const double *motors, int motornumber) finalOdeRobotvirtual
setMotorsIntern(const double *motors, int motornumber)AmosIIvirtual
setName(const paramkey &name, bool callSetNameOfInspectable=true)Configurablevirtual
setNameOfInspectable(const iparamkey &name)Inspectablevirtual
setParam(const paramkey &key, paramval val)AmosIIvirtual
lpzrobots::OdeRobot::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
TC enum valueAmosII
Trackable()Trackableinline
unFixate(GlobalData &global)OdeRobotvirtual
UNUSED enum valueAmosII
update()AmosIIvirtual
WHEEL enum valueAmosII
~AbstractRobot()AbstractRobotinlinevirtual
~AmosII()AmosIIvirtual
~BackCaller()BackCallervirtual
~Configurable()Configurableinlinevirtual
~Inspectable()Inspectablevirtual
~OdeRobot()OdeRobotvirtual
~Storeable()Storeableinlinevirtual
~Trackable()Trackableinlinevirtual