![]() |
TPIK
1.0
Task Priority Inverse Kinematics
|
Namespaces | |
| namespace | tc |
Classes | |
| class | Action |
| class | ActionManager |
| class | ActionManagerException |
| struct | BellShapedParameter |
| Parameter used to define a bell shaped function. Used to create either an increasing or a decreasing function with a transitory linear behavior in between xmin and xmax. More... | |
| class | CoordinationArmVehicleSolver |
| CoordinationArmVehicleSolver class. More... | |
| class | ExceptionWithHow |
| class | iCAT |
| class | NonReactiveTask |
| class | NotInitialziedTaskParameterException |
| class | NotInitialziedVirtualFrameParameterException |
| class | PriorityLevel |
| class | ReactiveTask |
| class | Solver |
| class | Task |
| struct | TaskParameter |
| Task Parameter, used both in the equality and inequality task. More... | |
| class | TPIK |
Typedefs | |
| typedef std::vector< std::shared_ptr< tpik::PriorityLevel > > | Hierarchy |
Enumerations | |
| enum class | ProjectorType { Default , OnLine , OnPlane } |
| The ProjectorType enum definig the projector type. More... | |
| enum class | TaskType { Equality , Inequality } |
| enum class | TaskOption { Default , UseErrorNorm , ActiveOnNorm } |
Functions | |
| template<typename A > | |
| bool | GetParam (const libconfig::Setting &confObj, A ¶m, const std::string &name) noexcept(false) |
| SetParam functor. | |
| template<typename A > | |
| bool | GetParam (const libconfig::Config &confObj, A ¶m, const std::string &name) noexcept(false) |
| template<typename A > | |
| bool | GetParamVector (const libconfig::Setting &confObj, A ¶m, const std::string &name) noexcept(false) |
| SetParam functor. | |
| template<typename A > | |
| bool | GetParamVector (const libconfig::Config &confObj, A ¶m, const std::string &name) noexcept(false) |
| typedef std::vector<std::shared_ptr<tpik::PriorityLevel> > tpik::Hierarchy |
|
strong |
|
strong |
|
strong |
| bool tpik::GetParam | ( | const libconfig::Config & | confObj, |
| A & | param, | ||
| const std::string & | name | ||
| ) |
| bool tpik::GetParam | ( | const libconfig::Setting & | confObj, |
| A & | param, | ||
| const std::string & | name | ||
| ) |
SetParam functor.
An utility templated functor to set a pram from ConfigFIle
| bool tpik::GetParamVector | ( | const libconfig::Config & | confObj, |
| A & | param, | ||
| const std::string & | name | ||
| ) |
| bool tpik::GetParamVector | ( | const libconfig::Setting & | confObj, |
| A & | param, | ||
| const std::string & | name | ||
| ) |
SetParam functor.
An utility templated functor to set a vector pram from ConfigFIle