hpp-manipulation-corba  4.9.0
Corba server for manipulation planning
manipulation.robot.HumanoidRobot Class Reference
Inheritance diagram for manipulation.robot.HumanoidRobot:
Collaboration diagram for manipulation.robot.HumanoidRobot:

Public Member Functions

def __init__ (self, compositeName=None, robotName=None, rootJointType=None, load=True, client=None)
 Constructor. More...
 
def loadModel (self, robotName, rootJointType)
 
- Public Member Functions inherited from hpp::corbaserver::robot::Robot
def __init__ (self, robotName=None, rootJointType=None, load=True, client=None, hppcorbaClient=None)
 
def rebuildRanks (self)
 
def urdfSrdfFilenames (self)
 
def urdfSrdfString (self)
 
def loadModel (self, robotName, rootJointType)
 
def urdfPath (self)
 
def srdfPath (self)
 
def getConfigSize (self)
 
def getNumberDof (self)
 
def getJointNames (self)
 
def getJointTypes (self)
 
def getAllJointNames (self)
 
def getParentFrame (self, frameName)
 
def getChildFrames (self, frameName, recursive=False)
 
def getParentJoint (self, jointName)
 
def getChildJoints (self, jointName, recursive=False)
 
def getJointPosition (self, jointName)
 
def getRootJointPosition (self)
 
def setRootJointPosition (self, position)
 
def setJointPosition (self, jointName, position)
 
def getCurrentTransformation (self, jointName)
 
def getJointNumberDof (self, jointName)
 
def getJointConfigSize (self, jointName)
 
def setJointBounds (self, jointName, inJointBound)
 
def getJointBounds (self, jointName)
 
def getSaturated (self, q)
 
def getLinkPosition (self, linkName)
 
def getLinkNames (self, jointName)
 
def setCurrentConfig (self, q)
 
def getCurrentConfig (self)
 
def setCurrentVelocity (self, v)
 
def getCurrentVelocity (self)
 
def shootRandomConfig (self)
 
def getJointInnerObjects (self, jointName)
 
def getJointOuterObjects (self, jointName)
 
def getObjectPosition (self, objectName)
 
def removeObstacleFromJoint (self, objectName, jointName)
 
def isConfigValid (self, cfg)
 
def distancesToCollision (self)
 
def getRobotAABB (self)
 
def getMass (self)
 
def getCenterOfMass (self)
 
def getJacobianCenterOfMass (self)
 
def getConfigSize (self)
 
def getNumberDof (self)
 
def getJointNames (self)
 
def getJointTypes (self)
 
def getAllJointNames (self)
 
def getParentFrame (self, frameName)
 
def getChildFrames (self, frameName, recursive=False)
 
def getParentJoint (self, jointName)
 
def getChildJoints (self, jointName, recursive=False)
 
def getJointPosition (self, jointName)
 
def getRootJointPosition (self)
 
def setRootJointPosition (self, position)
 
def setJointPosition (self, jointName, position)
 
def getCurrentTransformation (self, jointName)
 
def getJointNumberDof (self, jointName)
 
def getJointConfigSize (self, jointName)
 
def setJointBounds (self, jointName, inJointBound)
 
def getJointBounds (self, jointName)
 
def getSaturated (self, q)
 
def getLinkPosition (self, linkName)
 
def getLinkNames (self, jointName)
 
def setCurrentConfig (self, q)
 
def getCurrentConfig (self)
 
def setCurrentVelocity (self, v)
 
def getCurrentVelocity (self)
 
def shootRandomConfig (self)
 
def getJointInnerObjects (self, jointName)
 
def getJointOuterObjects (self, jointName)
 
def getObjectPosition (self, objectName)
 
def removeObstacleFromJoint (self, objectName, jointName)
 
def isConfigValid (self, cfg)
 
def distancesToCollision (self)
 
def getRobotAABB (self)
 
def getMass (self)
 
def getCenterOfMass (self)
 
def getJacobianCenterOfMass (self)
 
- Public Member Functions inherited from hpp::corbaserver::robot::StaticStabilityConstraintsFactory
def createSlidingStabilityConstraint (self, prefix, comName, leftAnkle, rightAnkle, q0)
 
def createStaticStabilityConstraint (self, prefix, comName, leftAnkle, rightAnkle, q0)
 
def createAlignedCOMStabilityConstraint (self, prefix, comName, leftAnkle, rightAnkle, q0, sliding)
 

Additional Inherited Members

- Public Attributes inherited from hpp::corbaserver::robot::Robot
 client
 
 hppcorba
 
 name
 
 rootJointType
 
 displayName
 
 jointNames
 
 allJointNames
 
 rankInConfiguration
 
 rankInVelocity
 
 childFrames
 
 parentJoint
 
 childJoints
 

Constructor & Destructor Documentation

◆ __init__()

def manipulation.robot.HumanoidRobot.__init__ (   self,
  compositeName = None,
  robotName = None,
  rootJointType = None,
  load = True,
  client = None 
)

Constructor.

Parameters
compositeNamename of the composite robot that will be built later,
robotNamename of the first robot that is loaded now,
rootJointTypetype of root joint among ("freeflyer", "planar", "anchor"),

Member Function Documentation

◆ loadModel()

def manipulation.robot.HumanoidRobot.loadModel (   self,
  robotName,
  rootJointType 
)

The documentation for this class was generated from the following file: