#ifndef _JOYSTICKACTIVITY_HH #define _JOYSTICKACTIVITY_HH #include "JoystickActivityCore.hh" #include #include class JoystickActivity : public JoystickActivityCore { private: std::mutex mtx; CommBasicObjects::CommJoystick comm_joy; public: JoystickActivity(SmartACE::SmartComponent *comp); virtual ~JoystickActivity(); void update_joystrick_msg(const sensor_msgs::Joy::ConstPtr &msg); virtual int on_entry(); virtual int on_execute(); virtual int on_exit(); }; #endif