|
robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
A class that computes the inverse of the Jacobian of SE(3). More...
#include <se3_jacobian_inverse.hpp>
Public Member Functions | |
| SE3JacobianInverse () | |
| Default constructor. More... | |
| ~SE3JacobianInverse ()=default | |
| Default destructor. More... | |
| SE3JacobianInverse (const SE3JacobianInverse &)=default | |
| Default copy constructor. More... | |
| SE3JacobianInverse & | operator= (const SE3JacobianInverse &)=default |
| Default copy assign operator. More... | |
| SE3JacobianInverse (SE3JacobianInverse &&) noexcept=default | |
| Default move constructor. More... | |
| SE3JacobianInverse & | operator= (SE3JacobianInverse &&) noexcept=default |
| Default move assign operator. More... | |
| template<typename MatrixType1 , typename MatrixType2 > | |
| void | compute (const Eigen::MatrixBase< MatrixType1 > &Jac, const Eigen::MatrixBase< MatrixType2 > &Jac_inv) |
| Computes the inverse of the Jacobian of SE3. More... | |
A class that computes the inverse of the Jacobian of SE(3).
|
inline |
Default constructor.
|
default |
Default destructor.
|
default |
Default copy constructor.
|
defaultnoexcept |
Default move constructor.
|
inline |
Computes the inverse of the Jacobian of SE3.
| [in] | Jac | The Jacobian of SE3. Size must be larger than 6 x 6. The Jacobian is assumed to be stored in the 6 x 6 top left corner. |
| [out] | Jac_inv | The inverse of the Jacobian os SE3. Size must be larger than 6 x 6. Result is stored in the 6 x 6 top left corner. |
|
default |
Default copy assign operator.
|
defaultnoexcept |
Default move assign operator.