#include "pinocchio/multibody/joint/joint-base.hpp"
#include "pinocchio/multibody/joint/joint-dense.hpp"
#include "pinocchio/multibody/constraint.hpp"
#include "pinocchio/spatial/inertia.hpp"
#include <stdexcept>
Classes | |
struct | se3::prismatic::CartesianVector3< axis > |
struct | se3::traits< MotionPrismatic< axis > > |
struct | se3::MotionPrismatic< axis > |
struct | se3::traits< ConstraintPrismatic< axis > > |
struct | se3::ConstraintPrismatic< axis > |
struct | se3::ConstraintPrismatic< axis >::TransposeConst |
struct | se3::JointPrismatic< axis > |
struct | se3::internal::ActionReturn< ConstraintPrismatic< axis > > |
struct | se3::traits< JointPrismatic< axis > > |
struct | se3::traits< JointDataPrismatic< axis > > |
struct | se3::traits< JointModelPrismatic< axis > > |
struct | se3::JointDataPrismatic< axis > |
struct | se3::JointModelPrismatic< axis > |
Namespaces | |
namespace | se3 |
namespace | se3::prismatic |
namespace | se3::internal |
Typedefs | |
typedef JointPrismatic< 0 > | se3::JointPX |
typedef JointDataPrismatic< 0 > | se3::JointDataPX |
typedef JointModelPrismatic< 0 > | se3::JointModelPX |
typedef JointPrismatic< 1 > | se3::JointPY |
typedef JointDataPrismatic< 1 > | se3::JointDataPY |
typedef JointModelPrismatic< 1 > | se3::JointModelPY |
typedef JointPrismatic< 2 > | se3::JointPZ |
typedef JointDataPrismatic< 2 > | se3::JointDataPZ |
typedef JointModelPrismatic< 2 > | se3::JointModelPZ |
Functions | |
Eigen::Vector3d | se3::prismatic::operator+ (const Eigen::Vector3d &v1, const CartesianVector3< 0 > &vx) |
Eigen::Vector3d | se3::prismatic::operator+ (const Eigen::Vector3d &v1, const CartesianVector3< 1 > &vy) |
Eigen::Vector3d | se3::prismatic::operator+ (const Eigen::Vector3d &v1, const CartesianVector3< 2 > &vz) |
template<int axis> | |
const MotionPrismatic< axis > & | se3::operator+ (const MotionPrismatic< axis > &m, const BiasZero &) |
template<int axis> | |
Motion | se3::operator+ (const MotionPrismatic< axis > &m1, const Motion &m2) |
Motion | se3::operator^ (const Motion &m1, const MotionPrismatic< 0 > &m2) |
Motion | se3::operator^ (const Motion &m1, const MotionPrismatic< 1 > &m2) |
Motion | se3::operator^ (const Motion &m1, const MotionPrismatic< 2 > &m2) |
Eigen::Matrix< double, 6, 1 > | se3::operator* (const Inertia &Y, const ConstraintPrismatic< 0 > &) |
Eigen::Matrix< double, 6, 1 > | se3::operator* (const Inertia &Y, const ConstraintPrismatic< 1 > &) |
Eigen::Matrix< double, 6, 1 > | se3::operator* (const Inertia &Y, const ConstraintPrismatic< 2 > &) |
template<int axis> | |
const Eigen::MatrixBase< const Inertia::Matrix6 >::ColXpr | se3::operator* (const Inertia::Matrix6 &Y, const ConstraintPrismatic< axis > &) |