kinematics-dynamics
|
Helper class to store a specific robot configuration.
#include <ConfigurationSelector.hpp>
Public Member Functions | |
Configuration () | |
Constructor. | |
void | store (const KDL::JntArray *q) |
Initializes joint values. | |
void | validate (const KDL::JntArray &qMin, const KDL::JntArray &qMax) |
Checks reachability against provided joint limits. | |
const KDL::JntArray * | retrievePose () const |
Retrieves stored joint values. | |
bool | isValid () const |
Whether this configuration is attainable or not. | |
void | invalidate () |
Mark this configuration as invalid. | |
Private Attributes | |
const KDL::JntArray * | q |
bool | valid |