Battery.hpp
Go to the documentation of this file.
1 #ifndef BATTERY_HPP
2 #define BATTERY_HPP
3 
4 #include <ros/ros.h>
5 #include <mavros_msgs/BatteryStatus.h>
6 #include <sensor_msgs/BatteryState.h>
7 
8 namespace BT
9 {
10  class Battery
11  {
12  public:
13 
14  Battery ();
15  virtual ~Battery (){};
16 
17  void run();
18 
19  private:
21 
22  // Subscribers
24 
25  // Publishers
27 
28  // Functions
29  void cbBatt(const sensor_msgs::BatteryState& msg);
30  };
31 
32 }
33 
34 #endif
ros::NodeHandle n
Definition: Battery.hpp:20
ros::Subscriber subBatt
Definition: Battery.hpp:23
void run()
Definition: Battery.cpp:16
Definition: Battery.hpp:8
ros::Publisher pubBatt
Definition: Battery.hpp:26
void cbBatt(const sensor_msgs::BatteryState &msg)
Definition: Battery.cpp:24
virtual ~Battery()
Definition: Battery.hpp:15


heifu_battery
Author(s):
autogenerated on Thu Jan 14 2021 03:58:46