VisServo.h File Reference
#include <rbdyn/config.hh>
#include <SpaceVecAlg/SpaceVecAlg>
Include dependency graph for VisServo.h:

Go to the source code of this file.

Namespaces

 rbd
 

Functions

RBDYN_DLLAPI void rbd::imagePointJacobian (const Eigen::Vector2d &point2d, const double depthEstimate, Eigen::Matrix< double, 2, 6 > &jac)
 
RBDYN_DLLAPI void rbd::imagePointJacobian (const Eigen::Vector3d &point3d, Eigen::Matrix< double, 2, 6 > &jac)
 
RBDYN_DLLAPI void rbd::imagePointJacobianDot (const Eigen::Vector2d &imagePoint, const Eigen::Vector2d &imagePointSpeed, const double depth, const double depthDot, Eigen::Matrix< double, 2, 6 > &jac)
 
RBDYN_DLLAPI void rbd::poseJacobian (const Eigen::Matrix3d &rotation, Eigen::Matrix< double, 6, 6 > &jac)
 
RBDYN_DLLAPI void rbd::depthDotJacobian (const Eigen::Vector2d &imagePointSpeed, const double depthEstimate, Eigen::Matrix< double, 1, 6 > &jac)
 
RBDYN_DLLAPI void rbd::getAngleAxis (const Eigen::Matrix3d &rotation, double &rot_angle, Eigen::Vector3d &rot_axis)
 
RBDYN_DLLAPI void rbd::getSkewSym (const Eigen::Vector3d &vector, Eigen::Matrix3d &matrix)