hpp-manipulation-corba 6.1.0
Corba server for manipulation planning
 
Loading...
Searching...
No Matches
manipulation.robot.HumanoidRobot Class Reference
Inheritance diagram for manipulation.robot.HumanoidRobot:
Collaboration diagram for manipulation.robot.HumanoidRobot:

Public Member Functions

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

Public Attributes

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

Additional Inherited Members

- Protected Member Functions inherited from hpp::corbaserver::robot::Robot
 _computeKinematicChain (self)
 
- Protected Member Functions inherited from hpp::corbaserver::robot::StaticStabilityConstraintsFactory
 _getCOM (self, com)
 

Constructor & Destructor Documentation

◆ __init__()

manipulation.robot.HumanoidRobot.__init__ ( self,
compositeName = None,
robotName = None,
rootJointType = None,
load = True,
client = None )
Constructor
\\param compositeName name of the composite robot that will be built later,
\\param robotName name of the first robot that is loaded now,
\\param rootJointType type of root joint among ("freeflyer", "planar",
       "anchor"),

Member Function Documentation

◆ loadModel()

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

Member Data Documentation

◆ load

manipulation.robot.HumanoidRobot.load

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