Public Member Functions | List of all members
robotis_manipulator::Kinematics Class Referenceabstract

#include <robotis_manipulator_manager.h>

Public Member Functions

virtual Eigen::MatrixXd jacobian (Manipulator *manipulator, Name tool_name)=0
 
 Kinematics ()
 
virtual void setOption (const void *arg)=0
 
virtual void solveForwardKinematics (Manipulator *manipulator)=0
 
virtual bool solveInverseKinematics (Manipulator *manipulator, Name tool_name, Pose target_pose, std::vector< JointValue > *goal_joint_position)=0
 
virtual ~Kinematics ()
 

Detailed Description

Definition at line 47 of file robotis_manipulator_manager.h.

Constructor & Destructor Documentation

◆ Kinematics()

robotis_manipulator::Kinematics::Kinematics ( )
inline

Definition at line 64 of file robotis_manipulator_manager.h.

◆ ~Kinematics()

virtual robotis_manipulator::Kinematics::~Kinematics ( )
inlinevirtual

Definition at line 65 of file robotis_manipulator_manager.h.

Member Function Documentation

◆ jacobian()

virtual Eigen::MatrixXd robotis_manipulator::Kinematics::jacobian ( Manipulator manipulator,
Name  tool_name 
)
pure virtual

◆ setOption()

virtual void robotis_manipulator::Kinematics::setOption ( const void *  arg)
pure virtual

◆ solveForwardKinematics()

virtual void robotis_manipulator::Kinematics::solveForwardKinematics ( Manipulator manipulator)
pure virtual

◆ solveInverseKinematics()

virtual bool robotis_manipulator::Kinematics::solveInverseKinematics ( Manipulator manipulator,
Name  tool_name,
Pose  target_pose,
std::vector< JointValue > *  goal_joint_position 
)
pure virtual

The documentation for this class was generated from the following file:


robotis_manipulator
Author(s): Hye-Jong KIM , Darby Lim , Yong-Ho Na , Ryan Shim
autogenerated on Wed Mar 2 2022 00:50:56