SOLA
|
Public Types | |
using | AmrInfo = std::pair< amr::AmrStaticAbility, AmrKinematics > |
Public Member Functions | |
AmrFleet (AmrFleet const &)=delete | |
void | operator= (AmrFleet const &)=delete |
std::vector< amr::AmrStaticAbility > | getFittingExistingAbilities (const amr::AmrStaticAbility &ability_requirement) const |
amr::AmrStaticAbility | getClosestExistingAbility (const amr::AmrStaticAbility &ability_requirement) const |
std::vector< amr::AmrStaticAbility > | getAllExistingAbilities () const |
\mathcal{G} = {G1, G2, ...} in thesis | |
std::string | getTopicForAbility (const amr::AmrStaticAbility &ability) const |
AmrKinematics | getKinematicsOfAbility (const amr::AmrStaticAbility &ability) const |
Static Public Member Functions | |
static AmrFleet & | get () |
static void | init (const std::vector< AmrInfo > &infos) |
static std::string | getDefaultTopic () |
std::vector< amr::AmrStaticAbility > daisi::cpps::AmrFleet::getFittingExistingAbilities | ( | const amr::AmrStaticAbility & | ability_requirement | ) | const |
as tau(t) of task t in thesis where ability_requirement is h(t)