Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pr2.robot.Robot Class Reference

Control of robot PR2 in hpp. More...

Inheritance diagram for pr2.robot.Robot:
[legend]
Collaboration diagram for pr2.robot.Robot:
[legend]

Public Member Functions

def __init__ (self, robotName, load=True)
 

Public Attributes

 tf_root
 

Static Public Attributes

string packageName = "hpp_tutorial"
 Information to retrieve urdf and srdf files. More...
 
string meshPackageName = "pr2_description"
 
string rootJointType = "planar"
 
string urdfName = "pr2"
 Information to retrieve urdf and srdf files. More...
 
string urdfSuffix = ""
 
string srdfSuffix = ""
 

Detailed Description

Control of robot PR2 in hpp.

This class implements a client to the corba server implemented in hpp-corbaserver. It derive from class hpp.corbaserver.robot.Robot.

This class is also used to initialize a client to rviz in order to display configurations of the PR2 robot.

At creation of an instance, the urdf and srdf files are loaded using idl interface hpp::corbaserver::Robot::loadRobotModel.

Constructor & Destructor Documentation

◆ __init__()

def pr2.robot.Robot.__init__ (   self,
  robotName,
  load = True 
)

Member Data Documentation

◆ meshPackageName

string pr2.robot.Robot.meshPackageName = "pr2_description"
static

◆ packageName

string pr2.robot.Robot.packageName = "hpp_tutorial"
static

Information to retrieve urdf and srdf files.

◆ rootJointType

string pr2.robot.Robot.rootJointType = "planar"
static

◆ srdfSuffix

string pr2.robot.Robot.srdfSuffix = ""
static

◆ tf_root

pr2.robot.Robot.tf_root

◆ urdfName

string pr2.robot.Robot.urdfName = "pr2"
static

Information to retrieve urdf and srdf files.

◆ urdfSuffix

string pr2.robot.Robot.urdfSuffix = ""
static