openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
OpenRAVE::RobotBase::ManipulatorInfo Class Reference

holds all user-set manipulator information used to initialize the Manipulator class. More...

#include <robot.h>

Collaboration diagram for OpenRAVE::RobotBase::ManipulatorInfo:
Collaboration graph
[legend]

Public Member Functions

 ManipulatorInfo ()
 
virtual ~ManipulatorInfo ()
 

Public Attributes

std::string _name
 
std::string _sBaseLinkName
 
std::string _sEffectorLinkName
 name of the base and effector links of the robot used to determine the chain
 
Transform _tLocalTool
 
std::vector< dReal_vClosingDirection
 the normal direction to move joints to 'close' the hand
 
Vector _vdirection
 
std::string _sIkSolverXMLId
 xml id of the IkSolver interface to attach
 
std::vector< std::string > _vGripperJointNames
 names of the gripper joints
 

Detailed Description

holds all user-set manipulator information used to initialize the Manipulator class.

This is serializable and independent of environment.

Definition at line 36 of file robot.h.

Constructor & Destructor Documentation

OpenRAVE::RobotBase::ManipulatorInfo::ManipulatorInfo ( )
inline

Definition at line 39 of file robot.h.

virtual OpenRAVE::RobotBase::ManipulatorInfo::~ManipulatorInfo ( )
inlinevirtual

Definition at line 41 of file robot.h.

Member Data Documentation

std::string OpenRAVE::RobotBase::ManipulatorInfo::_name

Definition at line 44 of file robot.h.

std::string OpenRAVE::RobotBase::ManipulatorInfo::_sBaseLinkName

Definition at line 45 of file robot.h.

std::string OpenRAVE::RobotBase::ManipulatorInfo::_sEffectorLinkName

name of the base and effector links of the robot used to determine the chain

Definition at line 45 of file robot.h.

std::string OpenRAVE::RobotBase::ManipulatorInfo::_sIkSolverXMLId

xml id of the IkSolver interface to attach

Definition at line 49 of file robot.h.

Transform OpenRAVE::RobotBase::ManipulatorInfo::_tLocalTool

Definition at line 46 of file robot.h.

std::vector<dReal> OpenRAVE::RobotBase::ManipulatorInfo::_vClosingDirection

the normal direction to move joints to 'close' the hand

Definition at line 47 of file robot.h.

Vector OpenRAVE::RobotBase::ManipulatorInfo::_vdirection

Definition at line 48 of file robot.h.

std::vector<std::string> OpenRAVE::RobotBase::ManipulatorInfo::_vGripperJointNames

names of the gripper joints

Definition at line 50 of file robot.h.


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