Public Member Functions
xpp::InverseKinematics Class Reference

Converts Cartesian endeffector positions into joint angles. More...

#include <inverse_kinematics.h>

List of all members.

Public Member Functions

virtual Joints GetAllJointAngles (const EndeffectorsPos &pos_b) const =0
 Calculates the joint angles to reach a position @ pos_b.
virtual int GetEECount () const =0
 Number of endeffectors (feet, hands) this implementation expects.
 InverseKinematics ()
virtual ~InverseKinematics ()

Detailed Description

Converts Cartesian endeffector positions into joint angles.

This class is responsible for calculating the joint angles of a robot given an endeffector position (=inverse kinematics). Base class that every inverse dynamics class must conform with.

Definition at line 48 of file inverse_kinematics.h.


Constructor & Destructor Documentation


Member Function Documentation

virtual Joints xpp::InverseKinematics::GetAllJointAngles ( const EndeffectorsPos &  pos_b) const [pure virtual]

Calculates the joint angles to reach a position @ pos_b.

Parameters:
pos_b3D-position of the endeffector expressed in base frame.
Returns:
Joints angles of the robot.
virtual int xpp::InverseKinematics::GetEECount ( ) const [pure virtual]

Number of endeffectors (feet, hands) this implementation expects.


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


xpp_vis
Author(s): Alexander W. Winkler
autogenerated on Fri Apr 5 2019 02:55:52