hpp-manipulation-corba  4.10.1
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 manipulation.robot.Robot
def __init__ (self, compositeName=None, robotName=None, rootJointType=None, load=True, client=None)
 Constructor. More...
 
def loadModel (self, robotName, rootJointType)
 Virtual function to load the robot model. More...
 
def insertRobotModel (self, robotName, rootJointType, urdfName, srdfName)
 Load robot model and insert it in the device. More...
 
def insertRobotModelOnFrame (self, robotName, frameName, rootJointType, urdfName, srdfName)
 Insert robot model as a child of a frame of the Device. More...
 
def insertRobotModelFromString (self, robotName, rootJointType, urdfString, srdfString)
 Same as Robot.insertRobotModel. More...
 
def insertRobotSRDFModel (self, robotName, packageName, modelName, srdfSuffix)
 Load a SRDF for the robot. More...
 
def insertHumanoidModel (self, robotName, rootJointType, urdfName, srdfName)
 Load humanoid robot model and insert it in the device. More...
 
def insertHumanoidModelFromString (self, robotName, rootJointType, urdfString, srdfString)
 Same as Robot.insertHumanoidModel. More...
 
def loadHumanoidModel (self, robotName, rootJointType, urdfName, srdfName)
 
def loadEnvironmentModel (self, urdfName, srdfName, envName)
 Load environment model and store in local map. More...
 
def setRootJointPosition (self, robotName, position)
 Set the position of root joint of a robot in world frame. More...
 
def getGripperPositionInJoint (self, gripperName)
 Return the joint name in which a gripper is and the position relatively to the joint. More...
 
def getHandlePositionInJoint (self, handleName)
 Return the joint name in which a handle is and the position relatively to the joint. More...
 

Additional Inherited Members

- Public Attributes inherited from manipulation.robot.Robot
 rootJointType
 
 load
 
 robotNames
 

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: