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
fam_cmd_gen.cc File Reference
#include <ros/ros.h>
#include <ff_msgs/FamCommand.h>
#include <i2c/i2c_new.h>
#include <boost/tokenizer.hpp>
#include <unistd.h>
#include <algorithm>
#include <cerrno>
#include <cstring>
#include <fstream>
#include <iostream>
#include <string>
#include <vector>
Include dependency graph for fam_cmd_gen.cc:

Classes

struct  _Data
 

Macros

#define ROS_NODE_NAME   "fam_cmd_gen"
 

Typedefs

typedef struct _Data Data
 

Functions

void Exit (int status)
 
void PrintUsage (void)
 
std::vector< DataLoadData (const char *filename, float starttime)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ ROS_NODE_NAME

#define ROS_NODE_NAME   "fam_cmd_gen"

Typedef Documentation

◆ Data

typedef struct _Data Data

Function Documentation

◆ Exit()

void Exit ( int  status)

◆ LoadData()

std::vector<Data> LoadData ( const char *  filename,
float  starttime 
)

◆ main()

int main ( int  argc,
char **  argv 
)

FIXME: This version assume 62.5 Hz fixed rate.

◆ PrintUsage()

void PrintUsage ( void  )