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