NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
ff_nodelet.h File Reference
#include <ros/ros.h>
#include <ros/callback_queue.h>
#include <nodelet/nodelet.h>
#include <pluginlib/class_list_macros.h>
#include <diagnostic_msgs/KeyValue.h>
#include <config_reader/config_reader.h>
#include <ff_msgs/Fault.h>
#include <ff_msgs/Heartbeat.h>
#include <ff_msgs/Trigger.h>
#include <ff_util/ff_faults.h>
#include <ff_common/ff_names.h>
#include <map>
#include <string>
#include <vector>
#include <thread>
Include dependency graph for ff_nodelet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ff_util::FreeFlyerNodelet
 

Namespaces

 ff_util
 

Macros

#define DEFAULT_ACTION_WAIT_TIME   30.0
 
#define DEFAULT_SERVICE_WAIT_TIME   30.0
 
#define DEFAULT_DIAGNOSTICS_RATE   1.0
 
#define FF_DEBUG(msg)   NODELET_DEBUG_STREAM(msg)
 
#define FF_INFO(msg)   NODELET_INFO_STREAM(msg)
 
#define FF_WARN(msg)   NODELET_WARN_STREAM(msg)
 
#define FF_ERROR(msg)   NODELET_ERROR_STREAM(msg)
 
#define FF_FATAL(msg)   NODELET_FATAL_STREAM(msg)
 

Macro Definition Documentation

◆ DEFAULT_ACTION_WAIT_TIME

#define DEFAULT_ACTION_WAIT_TIME   30.0

◆ DEFAULT_DIAGNOSTICS_RATE

#define DEFAULT_DIAGNOSTICS_RATE   1.0

◆ DEFAULT_SERVICE_WAIT_TIME

#define DEFAULT_SERVICE_WAIT_TIME   30.0

◆ FF_DEBUG

#define FF_DEBUG (   msg)    NODELET_DEBUG_STREAM(msg)

◆ FF_ERROR

#define FF_ERROR (   msg)    NODELET_ERROR_STREAM(msg)

◆ FF_FATAL

#define FF_FATAL (   msg)    NODELET_FATAL_STREAM(msg)

◆ FF_INFO

#define FF_INFO (   msg)    NODELET_INFO_STREAM(msg)

◆ FF_WARN

#define FF_WARN (   msg)    NODELET_WARN_STREAM(msg)