17 #ifndef HPP_CONSTRAINTS_EXPLICIT_RELATIVE_POSE_HH 18 # define HPP_CONSTRAINTS_EXPLICIT_RELATIVE_POSE_HH 22 # include <pinocchio/spatial/se3.hpp> 25 namespace constraints {
52 std::vector <bool> mask = std::vector<bool>(6,
true),
78 virtual void implicitToExplicitRhs (
vectorIn_t implicitRhs,
100 virtual void explicitToImplicitRhs (
vectorIn_t explicitRhs,
121 std::vector <bool> mask = std::vector<bool>(6,
true),
129 void init (RelativePoseWkPtr_t weak);
136 RelativePoseWkPtr_t weak_;
141 #endif //HPP_CONSTRAINTS_EXPLICIT_RELATIVE_POSE_HH pinocchio::vector_t vector_t
Definition: fwd.hh:45
pinocchio::vectorIn_t vectorIn_t
Definition: fwd.hh:46
pinocchio::LiegroupSpacePtr_t LiegroupSpacePtr_t
Definition: fwd.hh:54
pinocchio::DevicePtr_t DevicePtr_t
Definition: fwd.hh:91
ObjectFactory * create(ObjectFactory *parent=NULL, const XMLElement *element=NULL)
Definition: explicit.hh:124
Constraint of relative pose between two frames on a kinematic chain.
Definition: relative-pose.hh:28
std::vector< ComparisonType > ComparisonTypes_t
Definition: fwd.hh:170
pinocchio::JointConstPtr_t JointConstPtr_t
Definition: fwd.hh:38
Constraint of relative pose between two frames on a kinematic chain.
Definition: relative-pose.hh:26
pinocchio::vectorOut_t vectorOut_t
Definition: fwd.hh:47
boost::shared_ptr< Implicit > ImplicitPtr_t
Definition: fwd.hh:157
pinocchio::Transform3f Transform3f
Definition: fwd.hh:50
boost::shared_ptr< RelativePose > RelativePosePtr_t
Definition: fwd.hh:191