Public Member Functions | |
| void | main () |
| Omnidrive () | |
Private Member Functions | |
| void | cmdArrived (const geometry_msgs::Twist::ConstPtr &msg) |
| void | powerCommand (const rosie_msgs::PowerState::ConstPtr &msg) |
| void | runstopReceiver (const std_msgs::BoolConstPtr &msg) |
| void | stateUpdate (diagnostic_updater::DiagnosticStatusWrapper &s) |
Private Attributes | |
| std::string | child_frame_id_ |
| diagnostic_updater::Updater | diagnostic_ |
| double | drive_ [3] |
| double | drive_last_ [3] |
| std::string | frame_id_ |
| ros::NodeHandle | n_ |
| std::string | power_name_ |
| ros::Publisher | power_pub_ |
| ros::Subscriber | power_sub_ |
| bool | runstop_ |
| ros::Time | watchdog_time_ |
Definition at line 37 of file omni_ethercat.cpp.
Definition at line 60 of file omni_ethercat.cpp.
| void Omnidrive::cmdArrived | ( | const geometry_msgs::Twist::ConstPtr & | msg | ) | [private] |
Definition at line 80 of file omni_ethercat.cpp.
| void Omnidrive::main | ( | ) |
Definition at line 181 of file omni_ethercat.cpp.
| void Omnidrive::powerCommand | ( | const rosie_msgs::PowerState::ConstPtr & | msg | ) | [private] |
Definition at line 153 of file omni_ethercat.cpp.
| void Omnidrive::runstopReceiver | ( | const std_msgs::BoolConstPtr & | msg | ) | [private] |
Definition at line 100 of file omni_ethercat.cpp.
| void Omnidrive::stateUpdate | ( | diagnostic_updater::DiagnosticStatusWrapper & | s | ) | [private] |
Definition at line 105 of file omni_ethercat.cpp.
std::string Omnidrive::child_frame_id_ [private] |
Definition at line 48 of file omni_ethercat.cpp.
Definition at line 41 of file omni_ethercat.cpp.
double Omnidrive::drive_[3] [private] |
Definition at line 45 of file omni_ethercat.cpp.
double Omnidrive::drive_last_[3] [private] |
Definition at line 45 of file omni_ethercat.cpp.
std::string Omnidrive::frame_id_ [private] |
Definition at line 47 of file omni_ethercat.cpp.
ros::NodeHandle Omnidrive::n_ [private] |
Definition at line 40 of file omni_ethercat.cpp.
std::string Omnidrive::power_name_ [private] |
Definition at line 49 of file omni_ethercat.cpp.
ros::Publisher Omnidrive::power_pub_ [private] |
Definition at line 42 of file omni_ethercat.cpp.
ros::Subscriber Omnidrive::power_sub_ [private] |
Definition at line 43 of file omni_ethercat.cpp.
bool Omnidrive::runstop_ [private] |
Definition at line 46 of file omni_ethercat.cpp.
ros::Time Omnidrive::watchdog_time_ [private] |
Definition at line 44 of file omni_ethercat.cpp.