#include <hpp/manipulation/device.hh>
|
typedef pinocchio::HumanoidRobot | Parent_t |
|
|
| Device (const std::string &name) |
|
void | init (const DeviceWkPtr_t &self) |
|
void | initCopy (const DeviceWkPtr_t &self, const Device &other) |
|
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()
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. |
◆ 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.
◆ robotFrames()
FrameIndices_t hpp::manipulation::Device::robotFrames |
( |
const std::string & |
robotName | ) |
const |
◆ robotNames()
std::vector<std::string> hpp::manipulation::Device::robotNames |
( |
| ) |
const |
◆ 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: