#include <hpp/manipulation/device.hh>
|
typedef pinocchio::HumanoidRobot | Parent_t |
|
Device with handles.
As a deriving class of hpp::pinocchio::HumanoidRobot, it is compatible with hpp::pinocchio::urdf::loadHumanoidRobot
This class also contains pinocchio::Gripper, Handle and JointAndShapes_t
◆ Parent_t
◆ Device() [1/2]
hpp::manipulation::Device::Device |
( |
const std::string & | name | ) |
|
|
inlineprotected |
Constructor
- Parameters
-
name | of the new instance, |
robot | Robots that manipulate objects, |
objects | Set of objects manipulated by the robot. |
◆ Device() [2/2]
hpp::manipulation::Device::Device |
( |
| ) |
|
|
inlineprotected |
◆ clone()
virtual pinocchio::DevicePtr_t hpp::manipulation::Device::clone |
( |
| ) |
const |
|
virtual |
◆ create()
static DevicePtr_t hpp::manipulation::Device::create |
( |
const std::string & | name | ) |
|
|
inlinestatic |
◆ init()
void hpp::manipulation::Device::init |
( |
const DeviceWkPtr_t & | self | ) |
|
|
inlineprotected |
◆ initCopy()
void hpp::manipulation::Device::initCopy |
( |
const DeviceWkPtr_t & | self, |
|
|
const Device & | other ) |
|
inlineprotected |
◆ print()
virtual std::ostream & hpp::manipulation::Device::print |
( |
std::ostream & | os | ) |
const |
|
virtual |
Print object in a stream.
◆ removeJoints()
void hpp::manipulation::Device::removeJoints |
( |
const std::vector< std::string > & | jointNames, |
|
|
Configuration_t | referenceConfig ) |
◆ robotFrames()
FrameIndices_t hpp::manipulation::Device::robotFrames |
( |
const std::string & | robotName | ) |
const |
◆ robotNames()
std::vector< std::string > hpp::manipulation::Device::robotNames |
( |
| ) |
const |
◆ self()
◆ setRobotRootPosition()
void hpp::manipulation::Device::setRobotRootPosition |
( |
const std::string & | robotName, |
|
|
const Transform3f & | positionWRTParentJoint ) |
◆ grippers
core::Container<GripperPtr_t> hpp::manipulation::Device::grippers |
◆ handles
core::Container<HandlePtr_t> hpp::manipulation::Device::handles |
◆ jointAndShapes
The documentation for this class was generated from the following file: