Public Member Functions | Public Attributes | List of all members
gepetto.manipulation.viewer.Viewer Class Reference

Simultaneous control to hpp-manipulation-server and gepetto-viewer-server. More...

Inheritance diagram for gepetto.manipulation.viewer.Viewer:
[legend]
Collaboration diagram for gepetto.manipulation.viewer.Viewer:
[legend]

Public Member Functions

def __init__ (self, problemSolver, viewerClient=None, collisionURDF=False)
 
def buildRobotBodies (self)
 
def loadRobotModel (self, RobotType, robotName, guiOnly=False, collisionURDF=False)
 
def loadHumanoidModel (self, RobotType, robotName, guiOnly=False)
 
def loadEnvironmentModel (self, EnvType, envName, guiOnly=False)
 
def loadObjectModel (self, RobotType, robotName, guiOnly=False)
 
def buildCompositeRobot (self, robotNames)
 
def loadUrdfInGUI (self, RobotType, robotName)
 
def loadUrdfObjectsInGUI (self, RobotType, robotName)
 

Public Attributes

 compositeRobotName
 
 robotBodies
 

Detailed Description

Simultaneous control to hpp-manipulation-server and gepetto-viewer-server.

Constructor & Destructor Documentation

◆ __init__()

def gepetto.manipulation.viewer.Viewer.__init__ (   self,
  problemSolver,
  viewerClient = None,
  collisionURDF = False 
)

Member Function Documentation

◆ buildCompositeRobot()

def gepetto.manipulation.viewer.Viewer.buildCompositeRobot (   self,
  robotNames 
)

◆ buildRobotBodies()

def gepetto.manipulation.viewer.Viewer.buildRobotBodies (   self)

◆ loadEnvironmentModel()

def gepetto.manipulation.viewer.Viewer.loadEnvironmentModel (   self,
  EnvType,
  envName,
  guiOnly = False 
)

◆ loadHumanoidModel()

def gepetto.manipulation.viewer.Viewer.loadHumanoidModel (   self,
  RobotType,
  robotName,
  guiOnly = False 
)

◆ loadObjectModel()

def gepetto.manipulation.viewer.Viewer.loadObjectModel (   self,
  RobotType,
  robotName,
  guiOnly = False 
)

◆ loadRobotModel()

def gepetto.manipulation.viewer.Viewer.loadRobotModel (   self,
  RobotType,
  robotName,
  guiOnly = False,
  collisionURDF = False 
)

◆ loadUrdfInGUI()

def gepetto.manipulation.viewer.Viewer.loadUrdfInGUI (   self,
  RobotType,
  robotName 
)

◆ loadUrdfObjectsInGUI()

def gepetto.manipulation.viewer.Viewer.loadUrdfObjectsInGUI (   self,
  RobotType,
  robotName 
)

Member Data Documentation

◆ compositeRobotName

gepetto.manipulation.viewer.Viewer.compositeRobotName

◆ robotBodies

gepetto.manipulation.viewer.Viewer.robotBodies