NASA Astrobee Robot Software  Astrobee Version:
Flight software for the Astrobee robots operating inside the International Space Station.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sequencer Namespace Reference

Namespaces

 internal
 
 sv
 

Classes

class  Sequencer
 

Enumerations

enum  ItemType { ItemType::NONE, ItemType::COMMAND, ItemType::SEGMENT }
 

Functions

bool DecompressData (const char *data, const std::size_t length, int const type, std::string *out)
 
bool LoadPlan (ff_msgs::CompressedFile::ConstPtr const &cf, Sequencer *seq)
 
std::vector< ff_msgs::ControlState > Segment2Trajectory (jsonloader::Segment const &segment)
 

Enumeration Type Documentation

◆ ItemType

enum sequencer::ItemType
strong
Enumerator
NONE 
COMMAND 
SEGMENT 

Function Documentation

◆ DecompressData()

bool sequencer::DecompressData ( const char *  data,
const std::size_t  length,
int const  type,
std::string *  out 
)

◆ LoadPlan()

bool sequencer::LoadPlan ( ff_msgs::CompressedFile::ConstPtr const &  cf,
Sequencer seq 
)

◆ Segment2Trajectory()

std::vector< ff_msgs::ControlState > sequencer::Segment2Trajectory ( jsonloader::Segment const &  segment)