コンテンツにスキップ

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