|
| typedef ::pinocchio::GeometryObject | GeometryObject |
| typedef double | value_type |
| typedef ::pinocchio::JointCollectionDefaultTpl< value_type, 0 > | JointCollection |
| typedef ::pinocchio::JointIndex | JointIndex |
| typedef ::pinocchio::FrameIndex | FrameIndex |
| typedef ::pinocchio::GeomIndex | GeomIndex |
| typedef ::pinocchio::JointCollectionDefaultTpl > | Model |
| typedef ::pinocchio::JointCollectionDefaultTpl > | Data |
| typedef ::pinocchio::GeometryModel | GeomModel |
| typedef ::pinocchio::GeometryData | GeomData |
| typedef ::pinocchio::SE3 | Transform3s |
| typedef ::pinocchio::SE3 | SE3 |
| typedef ::pinocchio::JointCollectionDefaultTpl > | JointModel |
| typedef Eigen::Array< bool, Eigen::Dynamic, 1 > | ArrayXb |
| typedef Eigen::Matrix< value_type, Eigen::Dynamic, 1 > | vector_t |
| typedef vector_t | Configuration_t |
| typedef Eigen::Ref< const Configuration_t > | ConfigurationIn_t |
| typedef Eigen::Ref< Configuration_t > | ConfigurationOut_t |
| typedef shared_ptr< Configuration_t > ConfigurationPtr_t | HPP_PINOCCHIO_DEPRECATED |
| typedef Eigen::Ref< const vector_t > | vectorIn_t |
| typedef Eigen::Ref< vector_t > | vectorOut_t |
| typedef Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic > | matrix_t |
| typedef Eigen::Ref< matrix_t > | matrixOut_t |
| typedef matrix_t::Index | size_type |
| typedef Eigen::Matrix< value_type, 3, 3 > | matrix3_t |
| typedef Eigen::Matrix< value_type, 3, 1 > | vector3_t |
| typedef Eigen::Matrix< value_type, 4, 1 > | vector4_t |
| typedef Eigen::Matrix< value_type, 6, Eigen::Dynamic > | JointJacobian_t |
| typedef Eigen::Matrix< value_type, 3, Eigen::Dynamic > | ComJacobian_t |
| typedef Eigen::Block< JointJacobian_t, 3, Eigen::Dynamic > | HalfJointJacobian_t |
| typedef JointVector | JointVector_t |
| typedef ObjectVector | ObjectVector_t |
| typedef shared_ptr< Body > | BodyPtr_t |
| typedef shared_ptr< const Body > | BodyConstPtr_t |
| typedef shared_ptr< CollisionGeometry > | CollisionGeometryPtr_t |
| typedef coal::CollisionObject | FclCollisionObject |
| typedef coal::CollisionObject * | FclCollisionObjectPtr_t |
| typedef const coal::CollisionObject * | FclConstCollisionObjectPtr_t |
| typedef shared_ptr< CollisionObject > | CollisionObjectPtr_t |
| typedef shared_ptr< const CollisionObject > | CollisionObjectConstPtr_t |
| typedef shared_ptr< Device > | DevicePtr_t |
| typedef shared_ptr< const Device > | DeviceConstPtr_t |
| typedef std::vector< coal::DistanceResult > | DistanceResults_t |
| typedef shared_ptr< HumanoidRobot > | HumanoidRobotPtr_t |
| typedef shared_ptr< CenterOfMassComputation > | CenterOfMassComputationPtr_t |
| typedef shared_ptr< Joint > | JointPtr_t |
| typedef shared_ptr< const Joint > | JointConstPtr_t |
| typedef shared_ptr< Gripper > | GripperPtr_t |
| typedef std::vector< GripperPtr_t > | Grippers_t |
| typedef shared_ptr< Model > | ModelPtr_t |
| typedef shared_ptr< const Model > | ModelConstPtr_t |
| typedef shared_ptr< Data > | DataPtr_t |
| typedef shared_ptr< const Data > | DataConstPtr_t |
| typedef shared_ptr< GeomModel > | GeomModelPtr_t |
| typedef shared_ptr< const GeomModel > | GeomModelConstPtr_t |
| typedef shared_ptr< GeomData > | GeomDataPtr_t |
| typedef shared_ptr< const GeomData > | GeomDataConstPtr_t |
| typedef LiegroupElementConstBase< vectorIn_t > | LiegroupElementConstRef |
| | Const reference to a LiegroupElement.
|
| typedef LiegroupElementBase< vector_t > | LiegroupElement |
| | Element of a Lie group.
|
| typedef LiegroupElementBase< vectorOut_t > | LiegroupElementRef |
| | Writable reference to a LiegroupElement.
|
| typedef shared_ptr< LiegroupSpace > | LiegroupSpacePtr_t |
| typedef shared_ptr< const LiegroupSpace > | LiegroupSpaceConstPtr_t |
| typedef ABoostVariant | LiegroupType |
|
| void | saturate (const DevicePtr_t &robot, ConfigurationOut_t configuration) |
| bool | saturate (const DevicePtr_t &robot, ConfigurationOut_t configuration, ArrayXb &saturation) |
| template<bool saturateConfig, typename LieGroup> |
| void | integrate (const DevicePtr_t &robot, ConfigurationIn_t configuration, vectorIn_t velocity, ConfigurationOut_t result) |
| void | integrate (const DevicePtr_t &robot, ConfigurationIn_t configuration, vectorIn_t velocity, ConfigurationOut_t result) |
| template<typename LieGroup> |
| void | interpolate (const DevicePtr_t &robot, ConfigurationIn_t q0, ConfigurationIn_t q1, const value_type &u, ConfigurationOut_t result) |
| void | interpolate (const DevicePtr_t &robot, ConfigurationIn_t q0, ConfigurationIn_t q1, const value_type &u, ConfigurationOut_t result) |
| template<typename LieGroup> |
| void | difference (const DevicePtr_t &robot, ConfigurationIn_t q1, ConfigurationIn_t q2, vectorOut_t result) |
| void | difference (const DevicePtr_t &robot, ConfigurationIn_t q1, ConfigurationIn_t q2, vectorOut_t result) |
| bool | isApprox (const DevicePtr_t &robot, ConfigurationIn_t q1, ConfigurationIn_t q2, value_type eps) |
| value_type | distance (const DevicePtr_t &robot, ConfigurationIn_t q1, ConfigurationIn_t q2) |
| void | normalize (const DevicePtr_t &robot, Configuration_t &q) |
| void | normalize (const DevicePtr_t &robot, ConfigurationOut_t q) |
| bool | isNormalized (const DevicePtr_t &robot, ConfigurationIn_t q, const value_type &eps) |
| std::string | displayConfig (ConfigurationIn_t q, int precision=20) |
| | Write configuration in a string.
|
| std::ostream & | display (std::ostream &os, const SE3 &m) |
| | Write a SE3 taking into account the indentation.
|
| void | replaceGeometryByConvexHull (GeomModel &geomModel, const std::vector< std::string > &geometryNames) |
| std::ostream & | operator<< (std::ostream &os, const hpp::pinocchio::Device &device) |
| std::ostream & | operator<< (std::ostream &os, const Frame &frame) |
| | HPP_PREDEF_CLASS (Body) |
| | HPP_PREDEF_CLASS (CollisionObject) |
| | HPP_PREDEF_CLASS (Device) |
| | HPP_PREDEF_CLASS (HumanoidRobot) |
| | HPP_PREDEF_CLASS (Joint) |
| | HPP_PREDEF_CLASS (JointConfiguration) |
| | HPP_PREDEF_CLASS (Gripper) |
| | HPP_PREDEF_CLASS (CenterOfMassComputation) |
| | HPP_PREDEF_CLASS (LiegroupSpace) |
| std::ostream & | operator<< (std::ostream &os, const Gripper &gripper) |
| std::ostream & | operator<< (std::ostream &os, const Joint &joint) |
| template<typename vector_type> |
| LiegroupElement | operator+ (const LiegroupElementConstBase< vector_type > &e, vectorIn_t v) |
| template<typename vector_type1, typename vector_type2> |
| vector_t | operator- (const LiegroupElementConstBase< vector_type1 > &e1, const LiegroupElementConstBase< vector_type2 > &e2) |
| template<typename vector_type> |
| bool | checkNormalized (const LiegroupElementConstBase< vector_type > &e1, const value_type &eps=PINOCCHIO_DEFAULT_QUATERNION_NORM_TOLERANCE_VALUE) |
| template<typename vector_type> |
| vector_t | log (const LiegroupElementConstBase< vector_type > &lge) |
| | Compute the log as a tangent vector of a Lie group element.
|
| template<typename vector_type> |
| std::ostream & | operator<< (std::ostream &os, const LiegroupElementConstBase< vector_type > &e) |
| std::ostream & | operator<< (std::ostream &os, const LiegroupSpace &space) |
| | Writing in a stream.
|
| DevicePtr_t | humanoidSimple (const std::string &name="humanoidSimple", bool usingFF=true, Computation_t compFlags=(Computation_t)(JOINT_POSITION|JACOBIAN)) |
| DevicePtr_t | humanoidSimple (const std::string &name="humanoidSimple", Computation_t compFlags=(Computation_t)(JOINT_POSITION|JACOBIAN)) |