|
| Eigen::Vector3d | robotis_manipulator::math::vector3 (double v1, double v2, double v3) |
| | vector3 More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::matrix3 (double m11, double m12, double m13, double m21, double m22, double m23, double m31, double m32, double m33) |
| | matrix3 More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::inertiaMatrix (double ixx, double ixy, double ixz, double iyy, double iyz, double izz) |
| | inertiaMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertXYZToVector (double x, double y, double z) |
| | convertXYZToVector More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::convertRollAngleToRotationMatrix (double angle) |
| | convertRollAngleToRotationMatrix More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::convertPitchAngleToRotationMatrix (double angle) |
| | convertPitchAngleToRotationMatrix More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::convertYawAngleToRotationMatrix (double angle) |
| | convertYawAngleToRotationMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertRotationMatrixToRPYVector (const Eigen::Matrix3d &rotation_matrix) |
| | convertRotationMatrixToRPYVector More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::convertRPYToRotationMatrix (double roll, double pitch, double yaw) |
| | convertRPYToRotationMatrix More...
|
| |
| Eigen::Quaterniond | robotis_manipulator::math::convertRPYToQuaternion (double roll, double pitch, double yaw) |
| | convertRPYToQuaternion More...
|
| |
| Eigen::Quaterniond | robotis_manipulator::math::convertRotationMatrixToQuaternion (const Eigen::Matrix3d &rotation_matrix) |
| | convertRotationMatrixToQuaternion More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertQuaternionToRPYVector (const Eigen::Quaterniond &quaternion) |
| | convertQuaternionToRPYVector More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::convertQuaternionToRotationMatrix (const Eigen::Quaterniond &quaternion) |
| | convertQuaternionToRotationMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertRotationMatrixToOmega (const Eigen::Matrix3d &rotation_matrix) |
| | convertRotationMatrixToOmega More...
|
| |
| Eigen::Matrix4d | robotis_manipulator::math::convertXYZRPYToTransformationMatrix (double x, double y, double z, double roll, double pitch, double yaw) |
| | convertXYZRPYToTransformationMatrix More...
|
| |
| Eigen::Matrix4d | robotis_manipulator::math::convertXYZToTransformationMatrix (double x, double y, double z) |
| | convertXYZToTransformationMatrix More...
|
| |
| Eigen::Matrix4d | robotis_manipulator::math::convertRPYToTransformationMatrix (double roll, double pitch, double yaw) |
| | convertRPYToTransformationMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertOmegaToRPYVelocity (Eigen::Vector3d rpy_vector, Eigen::Vector3d omega) |
| | convertOmegaToRPYVelocity More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertRPYVelocityToOmega (Eigen::Vector3d rpy_vector, Eigen::Vector3d rpy_velocity) |
| | convertRPYVelocityToOmega More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertOmegaDotToRPYAcceleration (Eigen::Vector3d rpy_vector, Eigen::Vector3d rpy_velocity, Eigen::Vector3d omega_dot) |
| | convertOmegaDotToRPYAcceleration More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::convertRPYAccelerationToOmegaDot (Eigen::Vector3d rpy_vector, Eigen::Vector3d rpy_velocity, Eigen::Vector3d rpy_acceleration) |
| | convertRPYAccelerationToOmegaDot More...
|
| |
| double | robotis_manipulator::math::sign (double value) |
| | sign More...
|
| |
| Eigen::Matrix4d | robotis_manipulator::math::inverseTransformationMatrix (const Eigen::MatrixXd &transformation_matrix) |
| | inverseTransformationMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::matrixLogarithm (Eigen::Matrix3d rotation_matrix) |
| | matrixLogarithm More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::skewSymmetricMatrix (Eigen::Vector3d v) |
| | skewSymmetricMatrix More...
|
| |
| Eigen::Matrix3d | robotis_manipulator::math::rodriguesRotationMatrix (Eigen::Vector3d axis, double angle) |
| | rodriguesRotationMatrix More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::positionDifference (Eigen::Vector3d desired_position, Eigen::Vector3d present_position) |
| | positionDifference More...
|
| |
| Eigen::Vector3d | robotis_manipulator::math::orientationDifference (Eigen::Matrix3d desired_orientation, Eigen::Matrix3d present_orientation) |
| | orientationDifference More...
|
| |
| Eigen::VectorXd | robotis_manipulator::math::poseDifference (Eigen::Vector3d desired_position, Eigen::Vector3d present_position, Eigen::Matrix3d desired_orientation, Eigen::Matrix3d present_orientation) |
| | poseDifference More...
|
| |