Public Member Functions | Private Member Functions | List of all members
kinematics::SolverCustomizedforOMChain Class Reference

#include <kinematics.h>

Inheritance diagram for kinematics::SolverCustomizedforOMChain:
Inheritance graph
[legend]

Public Member Functions

virtual MatrixXd jacobian (Manipulator *manipulator, Name tool_name)
 
virtual void setOption (const void *arg)
 
virtual void solveForwardKinematics (Manipulator *manipulator)
 
virtual bool solveInverseKinematics (Manipulator *manipulator, Name tool_name, Pose target_pose, std::vector< JointValue > *goal_joint_value)
 
 SolverCustomizedforOMChain ()
 
virtual ~SolverCustomizedforOMChain ()
 
- Public Member Functions inherited from robotis_manipulator::Kinematics
 Kinematics ()
 
virtual ~Kinematics ()
 

Private Member Functions

bool chainCustomInverseKinematics (Manipulator *manipulator, Name tool_name, Pose target_pose, std::vector< JointValue > *goal_joint_value)
 
void forwardSolverUsingChainRule (Manipulator *manipulator, Name component_name)
 

Detailed Description

Definition at line 99 of file kinematics.h.

Constructor & Destructor Documentation

kinematics::SolverCustomizedforOMChain::SolverCustomizedforOMChain ( )
inline

Definition at line 106 of file kinematics.h.

virtual kinematics::SolverCustomizedforOMChain::~SolverCustomizedforOMChain ( )
inlinevirtual

Definition at line 107 of file kinematics.h.

Member Function Documentation

bool SolverCustomizedforOMChain::chainCustomInverseKinematics ( Manipulator manipulator,
Name  tool_name,
Pose  target_pose,
std::vector< JointValue > *  goal_joint_value 
)
private

Definition at line 819 of file kinematics.cpp.

void SolverCustomizedforOMChain::forwardSolverUsingChainRule ( Manipulator manipulator,
Name  component_name 
)
private

Definition at line 778 of file kinematics.cpp.

Eigen::MatrixXd SolverCustomizedforOMChain::jacobian ( Manipulator manipulator,
Name  tool_name 
)
virtual

Implements robotis_manipulator::Kinematics.

Definition at line 721 of file kinematics.cpp.

void SolverCustomizedforOMChain::setOption ( const void *  arg)
virtual

Implements robotis_manipulator::Kinematics.

Definition at line 719 of file kinematics.cpp.

void SolverCustomizedforOMChain::solveForwardKinematics ( Manipulator manipulator)
virtual

Implements robotis_manipulator::Kinematics.

Definition at line 766 of file kinematics.cpp.

bool SolverCustomizedforOMChain::solveInverseKinematics ( Manipulator manipulator,
Name  tool_name,
Pose  target_pose,
std::vector< JointValue > *  goal_joint_value 
)
virtual

Implements robotis_manipulator::Kinematics.

Definition at line 771 of file kinematics.cpp.


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


open_manipulator_libs
Author(s): Darby Lim , Hye-Jong KIM , Ryan Shim , Yong-Ho Na
autogenerated on Mon Jun 10 2019 14:12:00