Robotis Manipulator  1.0.0
robotis_manipulator::Kinematics Class Referenceabstract

The Kinematics class. More...

#include <robotis_manipulator_manager.h>

Collaboration diagram for robotis_manipulator::Kinematics:
Collaboration graph

Public Member Functions

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

Detailed Description

The Kinematics class.

Definition at line 41 of file robotis_manipulator_manager.h.

Constructor & Destructor Documentation

robotis_manipulator::Kinematics::Kinematics ( )
inline

Definition at line 44 of file robotis_manipulator_manager.h.

44 {}
virtual robotis_manipulator::Kinematics::~Kinematics ( )
inlinevirtual

Definition at line 45 of file robotis_manipulator_manager.h.

45 {}

Here is the call graph for this function:

Member Function Documentation

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

jacobian

Parameters
manipulator
tool_name
Returns

Here is the caller graph for this function:

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

setOption

Parameters
arg

Here is the caller graph for this function:

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

solveForwardKinematics

Parameters
manipulator

Here is the caller graph for this function:

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

solveInverseKinematics

Parameters
manipulator
tool_name
target_pose
goal_joint_position
Returns

Here is the caller graph for this function:


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