KinematicsWorld Member List

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

activateObject(const std::string &objectName)SimulatedWorldvirtual
actuateRobotJoints(const std::string &robotName, const std::map< std::string, float > &angles, const std::map< std::string, float > &velocities) overrideKinematicsWorldvirtual
actuateRobotJointsPos(const std::string &robotName, const std::map< std::string, float > &angles) overrideKinematicsWorldvirtual
actuateRobotJointsTorque(const std::string &robotName, const std::map< std::string, float > &torques) overrideKinematicsWorldvirtual
actuateRobotJointsVel(const std::string &robotName, const std::map< std::string, float > &velocities) overrideKinematicsWorldvirtual
adaptRobotToWorld(VirtualRobot::RobotPtr)SimulatedWorldvirtual
addObstacle(const std::string &filename, const Eigen::Matrix4f &pose=Eigen::Matrix4f::Identity(), VirtualRobot::SceneObject::Physics::SimulationType simType=VirtualRobot::SceneObject::Physics::eUnknown, const std::string &localFilename="")SimulatedWorldvirtual
addObstacle(VirtualRobot::SceneObjectPtr o, VirtualRobot::SceneObject::Physics::SimulationType simType=VirtualRobot::SceneObject::Physics::eUnknown, const std::string &filename="", const std::string &objectClassName="", ObjectVisuPrimitivePtr primitiveData={}, const std::string &project="")SimulatedWorldvirtual
addObstacleEngine(VirtualRobot::SceneObjectPtr o, VirtualRobot::SceneObject::Physics::SimulationType simType) overrideKinematicsWorldprotectedvirtual
addRobot(std::string &robotInstanceName, const std::string &filename, Eigen::Matrix4f pose=Eigen::Matrix4f::Identity(), const std::string &filenameLocal="", double pid_p=10.0, double pid_i=0, double pid_d=0, bool staticRobot=false, float scaling=1.0f, bool colModel=false, const std::map< std::string, float > &initConfig={}, bool selfCollisions=false)SimulatedWorldvirtual
addRobot(VirtualRobot::RobotPtr robot, double pid_p, double pid_i, double pid_d, const std::string &filename, bool staticRobot=false, float scaling=1.0f, bool colModel=false, bool selfCollisions=false)SimulatedWorldvirtual
addRobotEngine(VirtualRobot::RobotPtr robot, double pid_p, double pid_i, double pid_d, const std::string &filename, bool staticRobot, bool selfCollisions) overrideKinematicsWorldprotectedvirtual
addScene(const std::string &filename, VirtualRobot::SceneObject::Physics::SimulationType simType=VirtualRobot::SceneObject::Physics::eUnknown)SimulatedWorldvirtual
addScene(VirtualRobot::ScenePtr scene, VirtualRobot::SceneObject::Physics::SimulationType simType=VirtualRobot::SceneObject::Physics::eUnknown)SimulatedWorldvirtual
angularVelocityFiltersKinematicsWorldprotected
applyForceObject(const std::string &objectName, const Eigen::Vector3f &force) overrideKinematicsWorldvirtual
applyForceRobotNode(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &force) overrideKinematicsWorldvirtual
applyTorqueObject(const std::string &objectName, const Eigen::Vector3f &torque) overrideKinematicsWorldvirtual
applyTorqueRobotNode(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &torque) overrideKinematicsWorldvirtual
attachedObjectsSimulatedWorldprotected
calculateActualVelocities()KinematicsWorldprotected
checkLogLevel(MessageTypeT level) constLoggingprotected
collectContactsSimulatedWorldprotected
copyContacts() overrideKinematicsWorldvirtual
copyReportData()SimulatedWorldvirtual
copySceneVisuData()SimulatedWorldvirtual
createFloorPlane(const Eigen::Vector3f &pos, const Eigen::Vector3f &up)KinematicsWorldprotectedvirtual
currentSimTimeSecSimulatedWorldprotected
currentSyncTimeSecSimulatedWorldprotected
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
enableLogging(const std::string &robotName, const std::string &logFile) overrideKinematicsWorldvirtual
engineMtxAccCallsSimulatedWorldprotected
engineMtxAccTimeSimulatedWorldprotected
engineMtxLastTimeSimulatedWorldprotected
engineMutexSimulatedWorldprotected
floorKinematicsWorldprotected
floorDepthMMKinematicsWorldprotected
floorExtendMMKinematicsWorldprotected
floorPosKinematicsWorldprotected
floorUpKinematicsWorldprotected
getContactCount()SimulatedWorldvirtual
getCurrentSimTime()SimulatedWorldvirtual
getDeltaTimeMilli()KinematicsWorldprotected
getDistance(const std::string &robotName, const std::string &robotNodeName, const std::string &worldObjectName) overrideKinematicsWorldvirtual
getEffectiveLoggingLevel() constLogging
getFixedTimeStepMS() overrideKinematicsWorldvirtual
getFloor() overrideKinematicsWorldprotectedvirtual
getLogSender() constLoggingprotected
getObject(const std::string &objectName)KinematicsWorldvirtual
getObjectCount()SimulatedWorldvirtual
getObjectPose(const std::string &objectName) overrideKinematicsWorldvirtual
getObjects() overrideKinematicsWorldvirtual
getObstacleNames() overrideKinematicsWorldvirtual
getReportData()SimulatedWorldvirtual
getRobot(const std::string &robotName) overrideKinematicsWorldvirtual
getRobotAngularVelocity(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotForceTorqueSensors(const std::string &) overrideKinematicsWorldvirtual
getRobotJointAngle(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotJointAngleCount()SimulatedWorldvirtual
getRobotJointAngles(const std::string &robotName) overrideKinematicsWorldvirtual
getRobotJointLimitHi(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotJointLimitLo(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotJointTorques(const std::string &) overrideKinematicsWorldvirtual
getRobotJointVelocities(const std::string &robotName) overrideKinematicsWorldvirtual
getRobotJointVelocity(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotLinearVelocity(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotMass(const std::string &robotName) overrideKinematicsWorldvirtual
getRobotMaxTorque(const std::string &robotName, const std::string &nodeName) overrideKinematicsWorldvirtual
getRobotNames() overrideKinematicsWorldvirtual
getRobotNodeDistance(const std::string &robotName, const std::string &robotNodeName1, const std::string &robotNodeName2) overrideKinematicsWorldvirtual
getRobotNodePose(const std::string &robotName, const std::string &robotNodeName) overrideKinematicsWorldvirtual
getRobotPose(const std::string &robotName) overrideKinematicsWorldvirtual
getRobots() overrideKinematicsWorldvirtual
getRobotStatus(const std::string &robotName, NameValueMap &jointAngles, NameValueMap &jointVelocities, NameValueMap &jointTorques, Eigen::Vector3f &linearVelocity, Eigen::Vector3f &angularVelocity) overrideKinematicsWorldprotectedvirtual
getScopedEngineLock(const std::string &callStr)SimulatedWorldvirtual
getScopedSyncLock(const std::string &callStr)SimulatedWorldvirtual
getSimTime()SimulatedWorldvirtual
getSimulationStepDuration()SimulatedWorldvirtual
getSimulationStepTimeMeasured()SimulatedWorldvirtual
getSyncEngineTime()SimulatedWorldvirtual
groundObjectKinematicsWorldprotected
hasObject(const std::string &instanceName) overrideKinematicsWorldvirtual
hasRobot(const std::string &robotName) overrideKinematicsWorldvirtual
hasRobotNode(const std::string &robotName, const std::string &robotNodeName) overrideKinematicsWorldvirtual
initialize(int stepSizeMS, float maxRealTimeSimSpeed=1, bool floorPlane=false, std::string floorTexture=std::string())KinematicsWorldvirtual
jointAngleDerivationFiltersKinematicsWorldprotected
kinematicObjectsKinematicsWorldprotected
kinematicRobotsKinematicsWorldprotected
KinematicsWorld()KinematicsWorld
lastTimeKinematicsWorldprotected
linearVelocityFiltersKinematicsWorldprotected
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
maxRealTimeSimSpeedSimulatedWorldprotected
minimumLoggingLevelLoggingprotected
MutexPtrType typedefSimulatedWorld
MutexType typedefSimulatedWorld
objectGrasped(const std::string &robotName, const std::string &robotNodeName, const std::string &objectName)SimulatedWorldvirtual
objectGraspedEngine(const std::string &robotName, const std::string &robotNodeName, const std::string &objectName, Eigen::Matrix4f &storeLocalTransform) overrideKinematicsWorldprotectedvirtual
objectReleased(const std::string &robotName, const std::string &robotNodeName, const std::string &objectName)SimulatedWorldvirtual
objectReleasedEngine(const std::string &robotName, const std::string &robotNodeName, const std::string &objectName) overrideKinematicsWorldprotectedvirtual
removeObstacle(const std::string &name)SimulatedWorldvirtual
removeObstacleEngine(const std::string &name) overrideKinematicsWorldprotectedvirtual
removeObstacles()SimulatedWorldvirtual
removeRobot(const std::string &robotName)SimulatedWorldvirtual
removeRobotEngine(const std::string &robotName) overrideKinematicsWorldprotectedvirtual
removeRobots()SimulatedWorldvirtual
resetData()SimulatedWorldvirtual
resetSimTime()SimulatedWorldvirtual
ScopedRecursiveLock typedefSimulatedWorld
ScopedRecursiveLockPtr typedefSimulatedWorld
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setMutexFunc typedefSimulatedWorld
setObjectPose(const std::string &objectName, const Eigen::Matrix4f &globalPose) overrideKinematicsWorldvirtual
setObjectSimType(const std::string &objectName, VirtualRobot::SceneObject::Physics::SimulationType simType) overrideKinematicsWorldvirtual
setRobotAngularVelocity(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &vel) overrideKinematicsWorldvirtual
setRobotAngularVelocityRobotRootFrame(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &vel) overrideKinematicsWorldvirtual
setRobotLinearVelocity(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &vel) overrideKinematicsWorldvirtual
setRobotLinearVelocityRobotRootFrame(const std::string &robotName, const std::string &robotNodeName, const Eigen::Vector3f &vel) overrideKinematicsWorldvirtual
setRobotMaxTorque(const std::string &robotName, const std::string &nodeName, float maxTorque) overrideKinematicsWorldvirtual
setRobotNodeSimType(const std::string &robotName, const std::string &robotNodeName, VirtualRobot::SceneObject::Physics::SimulationType simType) overrideKinematicsWorldvirtual
setRobotPose(const std::string &robotName, const Eigen::Matrix4f &globalPose) overrideKinematicsWorldvirtual
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
setupFloor(bool enable, const std::string &floorTexture)SimulatedWorldvirtual
setupFloorEngine(bool enable, const std::string &floorTexture) overrideKinematicsWorldprotectedvirtual
simReportDataSimulatedWorldprotected
simStepExecutionDurationMSSimulatedWorldprotected
simTimeStepMSSimulatedWorldprotected
SimulatedWorld()SimulatedWorld
simVisuDataSimulatedWorldprotected
spamFilterLoggingmutableprotected
stepPhysicsFixedTimeStep() overrideKinematicsWorldvirtual
stepPhysicsRealTime() overrideKinematicsWorldvirtual
stepSizeMsKinematicsWorldprotected
stepStaticObjects(double deltaInSeconds)KinematicsWorldprotected
stepStaticRobots(double deltaInSeconds)KinematicsWorldprotected
synchronizeDurationMSSimulatedWorldprotected
synchronizeMutexSimulatedWorldprotected
synchronizeObjects() overrideKinematicsWorldprotectedvirtual
synchronizeRobotNodePoses(const std::string &robotName, std::map< std::string, armarx::PoseBasePtr > &objMap) overrideKinematicsWorldprotectedvirtual
synchronizeRobots()SimulatedWorldprotectedvirtual
synchronizeSceneObjectPoses(VirtualRobot::SceneObjectPtr currentObjEngine, std::map< std::string, armarx::PoseBasePtr > &objMap) overrideKinematicsWorldprotectedvirtual
synchronizeSimulationData()SimulatedWorldvirtual
synchronizeSimulationDataEngine() overrideKinematicsWorldprotectedvirtual
syncMtxAccCallsSimulatedWorldprotected
syncMtxAccTimeSimulatedWorldprotected
syncMtxLastTimeSimulatedWorldprotected
tagLoggingprotected
toFramedPose(const Eigen::Matrix4f &globalPose, const std::string &robotName, const std::string &frameName) overrideKinematicsWorldvirtual
updateContacts(bool enable)SimulatedWorldvirtual
updateForceTorqueSensor(ForceTorqueInfo &ftInfo) overrideKinematicsWorldprotectedvirtual
~KinematicsWorld() overrideKinematicsWorld
~Logging()Loggingvirtual
~SimulatedWorld() override=defaultSimulatedWorldvirtual