armarx::SimulatorInterface
Overview
Operation Index
- actuateRobotJoints
-
- actuateRobotJointsVel
-
- actuateRobotJointsPos
-
- actuateRobotJointsTorque
-
- setRobotPose
-
- applyForceRobotNode
-
- applyTorqueRobotNode
-
- applyForceObject
-
- applyTorqueObject
-
- addRobot
-
- addScaledRobot
-
- addScaledRobotName
-
- removeRobot
-
- addObject
-
- addRobotFromFile
-
- addObjectFromFile
-
- addBox
-
- removeObject
-
- hasObject
-
- setObjectPose
-
- setObjectSimulationType
-
- activateObject
-
- getRobotNames
-
- hasRobot
-
- hasRobotNode
-
- getRobotMass
-
- getRobotJointAngles
-
- getRobotJointAngle
-
- getRobotJointVelocities
-
- getRobotJointTorques
-
- getRobotForceTorqueSensors
-
- getRobotJointVelocity
-
- getRobotJointLimitLo
-
- getRobotJointLimitHi
-
- getRobotMaxTorque
-
- setRobotMaxTorque
-
- getRobotState
-
- getRobotPose
-
- getRobotNodePose
-
- getRobotLinearVelocity
-
- getRobotAngularVelocity
-
- setRobotLinearVelocity
-
- setRobotAngularVelocity
-
- setRobotLinearVelocityRobotRootFrame
-
- setRobotAngularVelocityRobotRootFrame
-
- objectGrasped
-
- objectReleased
-
- getObjectPose
-
- getDistance
-
- getRobotNodeDistance
-
- showContacts
-
- getContacts
-
- updateContacts
-
- getObjectClassPoses
-
- getScene
-
- getFixedTimeStepMS
-
- getSimTime
-
- getSimulatorInformation
-
- pause
-
- isRunning
-
- reInitialize
-
Operations
NameValueMap getRobotJointAngles(string robotName)
NameValueMap getRobotJointVelocities(string robotName)
NameValueMap getRobotJointTorques(string robotName)
ForceTorqueDataSeq getRobotForceTorqueSensors(string robotName)
PoseBase getRobotPose(string robotName)
PoseBase getRobotNodePose(string robotName, string robotNodeName)
Vector3Base getRobotLinearVelocity(string robotName, string nodeName)
Vector3Base getRobotAngularVelocity(string robotName, string nodeName)
PoseBase getObjectPose(string objectName)
DistanceInfo getDistance(string robotName, string robotNodeName, string worldObjectName)
DistanceInfo getRobotNodeDistance(string robotName, string robotNodeName1, string robotNodeName2)
ObjectClassInformationSequence getObjectClassPoses(string robotName, string frameName, string className)