![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <data_bagger.h>

Public Member Functions | |
| DataBagger () | |
| ~DataBagger () | |
| bool | SetDelayedDataToDiskService (ff_msgs::SetDataToDisk::Request &req, ff_msgs::SetDataToDisk::Response &res) |
| bool | EnableDelayedRecordingService (ff_msgs::EnableRecording::Request &req, ff_msgs::EnableRecording::Response &res) |
Public Member Functions inherited from ff_util::FreeFlyerNodelet | |
| FreeFlyerNodelet (bool autostart_hb_timer=true) | |
| FreeFlyerNodelet (std::string const &name, bool autostart_hb_timer=true) | |
| virtual | ~FreeFlyerNodelet () |
| void | AssertFault (FaultKeys enum_key, std::string const &message, ros::Time time_fault_occurred=ros::Time::now()) |
| void | ClearAllFaults () |
| void | ClearFault (FaultKeys enum_key) |
| void | PrintFaults () |
| ros::NodeHandle * | GetPlatformHandle (bool multithreaded=false) |
| ros::NodeHandle * | GetPrivateHandle (bool multithreaded=false) |
| std::string | GetName () |
| std::string | GetPlatform () |
| std::string | GetTransform (std::string const &child) |
Protected Member Functions | |
| virtual void | Initialize (ros::NodeHandle *nh) |
| bool | ReadParams () |
Protected Member Functions inherited from ff_util::FreeFlyerNodelet | |
| virtual void | Reset () |
| virtual void | Sleep () |
| virtual void | Wakeup () |
| void | StopHeartbeat () |
| void | SendDiagnostics (const std::vector< diagnostic_msgs::KeyValue > &keyval) |
| void | Setup (ros::NodeHandle &nh, ros::NodeHandle &nh_mt, std::string plugin_name) |
Additional Inherited Members | |
Public Types inherited from ff_util::FreeFlyerNodelet | |
| enum | ResolveType : uint8_t { NAMESPACE = 0, TRANSFORM = 1, RESOURCE = 1 } |
Protected Attributes inherited from ff_util::FreeFlyerNodelet | |
| std::map< std::string, int > | faults_ |
| data_bagger::DataBagger::DataBagger | ( | ) |
| data_bagger::DataBagger::~DataBagger | ( | ) |
| bool data_bagger::DataBagger::EnableDelayedRecordingService | ( | ff_msgs::EnableRecording::Request & | req, |
| ff_msgs::EnableRecording::Response & | res | ||
| ) |
|
protectedvirtual |
Reimplemented from ff_util::FreeFlyerNodelet.
|
protected |
| bool data_bagger::DataBagger::SetDelayedDataToDiskService | ( | ff_msgs::SetDataToDisk::Request & | req, |
| ff_msgs::SetDataToDisk::Response & | res | ||
| ) |