NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
fault_tester.cc File Reference
#include <ros/ros.h>
#include <config_reader/config_reader.h>
#include <ff_msgs/Heartbeat.h>
#include <ff_msgs/Fault.h>
#include <map>
#include <string>
Include dependency graph for fault_tester.cc:

Functions

void HeartbeatCallback (ff_msgs::HeartbeatConstPtr const &Heartbeat)
 
bool ReadParams ()
 
int main (int argc, char **argv)
 

Variables

config_reader::ConfigReader config_params
 
ros::Publisher heartbeat_publisher
 
ros::Subscriber heartbeat_subscriber
 
ros::Timer reload_params_timer
 
std::map< unsigned int, std::string > faults
 

Function Documentation

◆ HeartbeatCallback()

void HeartbeatCallback ( ff_msgs::HeartbeatConstPtr const &  Heartbeat)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ ReadParams()

bool ReadParams ( )

Variable Documentation

◆ config_params

◆ faults

std::map<unsigned int, std::string> faults

◆ heartbeat_publisher

ros::Publisher heartbeat_publisher

◆ heartbeat_subscriber

ros::Subscriber heartbeat_subscriber

◆ reload_params_timer

ros::Timer reload_params_timer