NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Classes | |
class | ConfigClient |
class | ConfigServer |
class | Conversion |
class | FlightUtil |
class | FreeFlyerActionClient |
A wrapper class around the simple action client. More... | |
class | FreeFlyerActionServer |
class | FreeFlyerActionState |
class | FreeFlyerNodelet |
class | FreeFlyerServiceClient |
class | FSM |
class | PerfTimer |
class | Serialization |
class | State |
Typedefs | |
typedef boost::function< bool(dynamic_reconfigure::Config &request)> | ConfigCallback |
typedef ff_msgs::ControlState | Setpoint |
typedef ff_msgs::EkfState | Estimate |
typedef std::vector< Setpoint > | Segment |
Functions | |
template<> | |
bool | ConfigClient::Get< std::string > (const std::string &name, std::string &value) |
template<> | |
bool | ConfigClient::Set< std::string > (const std::string &name, const std::string &value) |
template<> | |
bool | ConfigServer::Get< std::string > (const std::string &name, std::string &value) |
template<> | |
bool | ConfigServer::Set< std::string > (const std::string &name, const std::string &value) |
template<> | |
bool | ConfigServer::Lim< std::string > (const std::string &name, const std::map< std::string, std::string > &vals) |
Variables | |
constexpr int | kFaultKeysSize = 24 |
static std::string | fault_keys [] |
typedef boost::function<bool(dynamic_reconfigure::Config &request)> ff_util::ConfigCallback |
typedef ff_msgs::EkfState ff_util::Estimate |
typedef std::vector<Setpoint> ff_util::Segment |
typedef ff_msgs::ControlState ff_util::Setpoint |
enum ff_util::FaultKeys |
enum ff_util::SegmentCheckMask : uint32_t |
enum ff_util::SegmentResult : int32_t |
bool ff_util::ConfigClient::Get< std::string > | ( | const std::string & | name, |
std::string & | value | ||
) |
bool ff_util::ConfigClient::Set< std::string > | ( | const std::string & | name, |
const std::string & | value | ||
) |
bool ff_util::ConfigServer::Get< std::string > | ( | const std::string & | name, |
std::string & | value | ||
) |
bool ff_util::ConfigServer::Lim< std::string > | ( | const std::string & | name, |
const std::map< std::string, std::string > & | vals | ||
) |
bool ff_util::ConfigServer::Set< std::string > | ( | const std::string & | name, |
const std::string & | value | ||
) |
|
static |
|
constexpr |