Classes | Namespaces | Macros
spatial/se3-tpl.hpp File Reference
#include "pinocchio/spatial/fwd.hpp"
#include "pinocchio/spatial/se3-base.hpp"
#include "pinocchio/math/quaternion.hpp"
#include "pinocchio/math/rotation.hpp"
#include "pinocchio/spatial/cartesian-axis.hpp"
#include <Eigen/Geometry>
Include dependency graph for spatial/se3-tpl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pinocchio::internal::cast_call_normalize_method< SE3Tpl< Scalar, Options >, NewScalar, Scalar >
 
struct  pinocchio::internal::cast_call_normalize_method< SE3Tpl< Scalar, Options >, Scalar, Scalar >
 
struct  pinocchio::SE3Tpl< _Scalar, _Options >
 
struct  pinocchio::traits< SE3Tpl< _Scalar, _Options > >
 

Namespaces

 pinocchio
 Main pinocchio namespace.
 
 pinocchio::internal
 

Macros

#define PINOCCHIO_INTERNAL_COMPUTATION(axis_id, v3_in, v3_out, R, res)
 

Macro Definition Documentation

◆ PINOCCHIO_INTERNAL_COMPUTATION

#define PINOCCHIO_INTERNAL_COMPUTATION (   axis_id,
  v3_in,
  v3_out,
  R,
  res 
)
Value:
res.col(axis_id).noalias() = R.transpose() * v3_out;
R
R
pinocchio::cross
void cross(const Eigen::MatrixBase< Vector3 > &v, const Eigen::MatrixBase< Matrix3xIn > &Min, const Eigen::MatrixBase< Matrix3xOut > &Mout)
Applies the cross product onto the columns of M.
Definition: skew.hpp:228


pinocchio
Author(s):
autogenerated on Thu Dec 19 2024 03:41:34