Namespaces | |
eigen | |
explicit_ | |
function | |
implicit | |
lineSearch | |
solver | |
Joint > | |
Classes | |
class | ConvexShapeContact |
class | StaticStability |
class | ActiveSetDifferentiableFunction |
class | AffineFunction |
struct | ConstantFunction |
class | ComBetweenFeet |
class | ConfigurationConstraint |
class | ConvexShapeContactComplement |
class | ConvexShape |
class | DifferentiableFunctionSet |
class | DifferentiableFunction |
class | DistanceBetweenBodies |
class | DistanceBetweenPointsInBodies |
class | ExplicitConstraintSet |
class | Explicit |
class | GenericTransformation |
class | ImplicitConstraintSet |
class | Implicit |
class | LockedJoint |
class | QPStaticStability |
class | RelativeCom |
class | CalculusBaseAbstract |
struct | Traits |
class | Expression |
class | CrossProduct |
class | ScalarProduct |
class | Difference |
class | Sum |
class | ScalarMultiply |
class | RotationMultiply |
struct | Traits< value_type > |
struct | Traits< pinocchio::Joint > |
struct | JointTranspose |
struct | Traits< JointTranspose > |
class | CalculusBase |
class | PointInJoint |
class | VectorInJoint |
class | FunctionExp |
class | Point |
class | PointCom |
class | JointFrame |
class | MatrixOfExpressions |
class | SymbolicFunction |
Typedefs | |
typedef pinocchio::size_type | size_type |
typedef pinocchio::value_type | value_type |
typedef pinocchio::JointPtr_t | JointPtr_t |
typedef pinocchio::JointConstPtr_t | JointConstPtr_t |
typedef pinocchio::vector3_t | vector3_t |
typedef pinocchio::matrix3_t | matrix3_t |
typedef Eigen::Matrix < value_type, 6, 6 > | matrix6_t |
typedef pinocchio::matrix_t | matrix_t |
typedef Eigen::Ref< const matrix_t > | matrixIn_t |
typedef Eigen::Ref< matrix_t > | matrixOut_t |
typedef pinocchio::vector_t | vector_t |
typedef pinocchio::vectorIn_t | vectorIn_t |
typedef pinocchio::vectorOut_t | vectorOut_t |
typedef pinocchio::ComJacobian_t | ComJacobian_t |
typedef pinocchio::JointJacobian_t | JointJacobian_t |
typedef pinocchio::Transform3f | Transform3f |
typedef pinocchio::LiegroupElement | LiegroupElement |
typedef pinocchio::LiegroupSpace | LiegroupSpace |
typedef pinocchio::LiegroupSpacePtr_t | LiegroupSpacePtr_t |
typedef pinocchio::LiegroupSpaceConstPtr_t | LiegroupSpaceConstPtr_t |
typedef Eigen::Matrix < value_type, 5, 1 > | vector5_t |
typedef Eigen::Matrix < value_type, 6, 1 > | vector6_t |
typedef Eigen::Matrix < value_type, 7, 1 > | vector7_t |
typedef Eigen::Quaternion < value_type > | Quaternion_t |
typedef pinocchio::ArrayXb | ArrayXb |
typedef ArrayXb | bool_array_t |
typedef std::pair< size_type, size_type > | segment_t |
typedef std::vector< segment_t > | segments_t |
typedef pinocchio::ObjectVector_t | ObjectVector_t |
typedef pinocchio::CollisionObjectPtr_t | CollisionObjectPtr_t |
typedef pinocchio::CollisionObjectConstPtr_t | CollisionObjectConstPtr_t |
typedef pinocchio::Configuration_t | Configuration_t |
typedef pinocchio::ConfigurationIn_t | ConfigurationIn_t |
typedef pinocchio::ConfigurationOut_t | ConfigurationOut_t |
typedef pinocchio::Device | Device |
typedef pinocchio::DevicePtr_t | DevicePtr_t |
typedef pinocchio::CenterOfMassComputation | CenterOfMassComputation |
typedef pinocchio::CenterOfMassComputationPtr_t | CenterOfMassComputationPtr_t |
typedef boost::shared_ptr < DifferentiableFunction > | DifferentiableFunctionPtr_t |
typedef boost::shared_ptr < DifferentiableFunctionSet > | DifferentiableFunctionSetPtr_t |
typedef DifferentiableFunctionSet DifferentiableFunctionStack | HPP_CONSTRAINTS_DEPRECATED |
typedef boost::shared_ptr < ActiveSetDifferentiableFunction > | ActiveSetDifferentiableFunctionPtr_t |
typedef boost::shared_ptr < DistanceBetweenBodies > | DistanceBetweenBodiesPtr_t |
typedef boost::shared_ptr < DistanceBetweenPointsInBodies > | DistanceBetweenPointsInBodiesPtr_t |
typedef boost::shared_ptr < RelativeCom > | RelativeComPtr_t |
typedef boost::shared_ptr < ComBetweenFeet > | ComBetweenFeetPtr_t |
typedef boost::shared_ptr < ConvexShapeContact > | ConvexShapeContactPtr_t |
typedef boost::shared_ptr < ConvexShapeContactComplement > | ConvexShapeContactComplementPtr_t |
typedef boost::shared_ptr < StaticStability > | StaticStabilityPtr_t |
typedef boost::shared_ptr < QPStaticStability > | QPStaticStabilityPtr_t |
typedef boost::shared_ptr < ConfigurationConstraint > | ConfigurationConstraintPtr_t |
typedef boost::shared_ptr < AffineFunction > | AffineFunctionPtr_t |
typedef boost::shared_ptr < ConstantFunction > | ConstantFunctionPtr_t |
typedef HPP_CONSTRAINTS_DEPRECATED ConvexShapeContact | StaticStabilityGravity |
typedef HPP_CONSTRAINTS_DEPRECATED ConvexShapeContactComplement | StaticStabilityGravityComplement |
typedef HPP_CONSTRAINTS_DEPRECATED ConvexShapeContactPtr_t | StaticStabilityGravityPtr_t |
typedef HPP_CONSTRAINTS_DEPRECATED ConvexShapeContactComplementPtr_t | StaticStabilityGravityComplementPtr_t |
typedef GenericTransformation < PositionBit > | Position |
typedef GenericTransformation < OrientationBit > | Orientation |
typedef GenericTransformation < RelativeBit|PositionBit|OrientationBit > | RelativeTransformation |
typedef GenericTransformation < RelativeBit|PositionBit > | RelativePosition |
typedef GenericTransformation < RelativeBit|OrientationBit > | RelativeOrientation |
typedef boost::shared_ptr < Position > | PositionPtr_t |
typedef boost::shared_ptr < Orientation > | OrientationPtr_t |
typedef boost::shared_ptr < Transformation > | TransformationPtr_t |
typedef boost::shared_ptr < RelativePosition > | RelativePositionPtr_t |
typedef boost::shared_ptr < RelativeOrientation > | RelativeOrientationPtr_t |
typedef boost::shared_ptr < RelativeTransformation > | RelativeTransformationPtr_t |
typedef Eigen::BlockIndex | BlockIndex |
typedef boost::shared_ptr < Implicit > | ImplicitPtr_t |
typedef boost::shared_ptr < const Implicit > | ImplicitConstPtr_t |
typedef std::vector < constraints::ImplicitPtr_t > | NumericalConstraints_t |
typedef boost::shared_ptr < ImplicitConstraintSet > | ImplicitConstraintSetPtr_t |
typedef std::vector < ComparisonType > | ComparisonTypes_t |
typedef boost::shared_ptr < Explicit > | ExplicitPtr_t |
typedef boost::shared_ptr < const Explicit > | ExplicitConstPtr_t |
typedef boost::shared_ptr < LockedJoint > | LockedJointPtr_t |
typedef boost::shared_ptr < const LockedJoint > | LockedJointConstPtr_t |
typedef std::vector < LockedJointPtr_t > | LockedJoints_t |
typedef eigen::matrix3_t | CrossMatrix |
typedef Eigen::Matrix < value_type, 1, Eigen::Dynamic, Eigen::RowMajor > | RowJacobianMatrix |
typedef Eigen::Matrix < value_type, 3, Eigen::Dynamic, Eigen::RowMajor > | JacobianMatrix |
Enumerations | |
enum | ComparisonType |
Functions | |
void | closestPointToSegment (const vector3_t &P, const vector3_t &A, const vector3_t &v, vector3_t &B) |
std::ostream & | operator<< (std::ostream &os, const DifferentiableFunction &f) |
HPP_PREDEF_CLASS (DifferentiableFunction) | |
HPP_PREDEF_CLASS (DifferentiableFunctionSet) | |
HPP_PREDEF_CLASS (ActiveSetDifferentiableFunction) | |
HPP_PREDEF_CLASS (DistanceBetweenBodies) | |
HPP_PREDEF_CLASS (DistanceBetweenPointsInBodies) | |
HPP_PREDEF_CLASS (RelativeCom) | |
HPP_PREDEF_CLASS (ComBetweenFeet) | |
HPP_PREDEF_CLASS (StaticStability) | |
HPP_PREDEF_CLASS (QPStaticStability) | |
HPP_PREDEF_CLASS (ConvexShapeContact) | |
HPP_PREDEF_CLASS (ConvexShapeContactComplement) | |
HPP_PREDEF_CLASS (ConfigurationConstraint) | |
HPP_PREDEF_CLASS (AffineFunction) | |
HPP_PREDEF_CLASS (ConstantFunction) | |
HPP_PREDEF_CLASS (Implicit) | |
HPP_PREDEF_CLASS (ImplicitConstraintSet) | |
HPP_PREDEF_CLASS (Explicit) | |
HPP_PREDEF_CLASS (LockedJoint) | |
std::ostream & | operator<< (std::ostream &os, const LockedJoint &lj) |
static Eigen::Ref< const typename SVD::MatrixUType > | getU1 (const SVD &svd, const size_type &rank) |
static Eigen::Ref< const typename SVD::MatrixUType > | getU2 (const SVD &svd, const size_type &rank) |
static Eigen::Ref< const typename SVD::MatrixUType > | getV1 (const SVD &svd, const size_type &rank) |
static Eigen::Ref< const typename SVD::MatrixUType > | getV2 (const SVD &svd, const size_type &rank) |
static void | pseudoInverse (const SVD &svd, Eigen::Ref< typename SVD::MatrixType > pinvmat) |
void | projectorOnSpan (const SVD &svd, Eigen::Ref< typename SVD::MatrixType > projector) |
void | projectorOnSpanOfInv (const SVD &svd, Eigen::Ref< typename SVD::MatrixType > projector) |
void | projectorOnKernel (const SVD &svd, Eigen::Ref< typename SVD::MatrixType > projector, const bool &computeFullV=false) |
void | projectorOnKernelOfInv (const SVD &svd, Eigen::Ref< typename SVD::MatrixType > projector, const bool &computeFullU=false) |
static void | computeCrossMatrix (const VectorType &v, MatrixType &m) |
void | logSO3 (const matrix3_t &R, value_type &theta, Eigen::MatrixBase< Derived > const &result) |
void | JlogSO3 (const value_type &theta, const Eigen::MatrixBase< Derived > &log, matrix3_t &Jlog) |
void | logSE3 (const Transform3f &M, Eigen::MatrixBase< Derived > &result) |
void | JlogSE3 (const Transform3f &M, Eigen::MatrixBase< Derived > const &Jlog) |
Variables | |
DEVEL typedef GenericTransformation < PositionBit|OrientationBit > | Transformation |