cpp_robotics::XY2LinkRobot
#include <xy_2link_robot.hpp>
Inherits from cpp_robotics::ArmForwardKinematics< XY2LinkRobot >
Public Functions
| Name | |
|---|---|
| XY2LinkRobot(double l1, double l2) | |
| template <typename Vector > void |
forward_kinematics(const Vector & q, Vector & x) |
Additional inherited members
Public Functions inherited from cpp_robotics::ArmForwardKinematics< XY2LinkRobot >
| Name | |
|---|---|
| ArmForwardKinematics(size_t nq, size_t nx) Construct a new Arm IK object. |
|
| Eigen::VectorXd | solve_fk(Eigen::VectorXd joint_angles) |
| Eigen::VectorXd | solve_ik(Eigen::VectorXd pos, Eigen::VectorXd joint_angles0) |
| Eigen::VectorXd | solve_ik(Eigen::VectorXd pos) |
| Eigen::MatrixXd | jacobian(Eigen::VectorXd joint_angles) |
Public Functions Documentation
function XY2LinkRobot
inline XY2LinkRobot(
double l1,
double l2
)
function forward_kinematics
template <typename Vector >
inline void forward_kinematics(
const Vector & q,
Vector & x
)
Updated on 2024-05-28 at 06:55:39 +0000