NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
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)