hpp-pinocchio
4.9.0
Wrapping of the kinematic/dynamic chain Pinocchio for HPP.
|
Go to the documentation of this file.
20 #ifndef HPP_PINOCCHIO_GRIPPER_HH
21 # define HPP_PINOCCHIO_GRIPPER_HH
44 const DeviceWkPtr_t& device)
53 const DeviceWkPtr_t& otherDevice)
78 const std::string&
name ()
const
98 clearance_ = clearance;
103 std::ostream& print (std::ostream& os)
const;
111 Gripper (
const std::string& name,
const DeviceWkPtr_t& device);
113 void init (GripperWkPtr_t weakPtr)
122 DeviceWkPtr_t device_;
129 GripperWkPtr_t weakPtr_;
134 return gripper.
print (os);
139 #endif // HPP_PINOCCHIO_GRIPPER_HH
static GripperPtr_t createCopy(const GripperPtr_t &gripper, const DeviceWkPtr_t &otherDevice)
Definition: gripper.hh:52
double value_type
Definition: fwd.hh:40
value_type clearance() const
Definition: gripper.hh:89
boost::shared_ptr< Gripper > GripperPtr_t
Definition: fwd.hh:111
::pinocchio::SE3 Transform3f
Definition: fwd.hh:69
const FrameIndex & frameId() const
Get the frame Id of the gripper in the vector of frame of the Model.
Definition: gripper.hh:69
static GripperPtr_t create(const std::string &name, const DeviceWkPtr_t &device)
Definition: gripper.hh:43
#define HPP_PINOCCHIO_DLLAPI
Definition: config.hh:64
boost::shared_ptr< Joint > JointPtr_t
Definition: fwd.hh:109
Utility functions.
Definition: body.hh:30
Definition: gripper.hh:37
void clearance(const value_type &clearance)
Definition: gripper.hh:96
const JointPtr_t & joint() const
Get joint to which the gripper is attached.
Definition: gripper.hh:63
std::ostream & print(std::ostream &os) const
std::ostream & operator<<(std::ostream &os, const hpp::pinocchio::Device &device)
Definition: device.hh:344
boost::shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:104
const std::string & name() const
get name
Definition: gripper.hh:78
void init(GripperWkPtr_t weakPtr)
Definition: gripper.hh:113
::pinocchio::FrameIndex FrameIndex
Definition: fwd.hh:63
Definition: collision-object.hh:31