This repository provides an abstract base class RobotBase for ROS1 robot nodes. It simplifies the setup of common interfaces such as goals, teleoperation commands, battery, map, and application state.
- Clone this repository into your catkin workspace:
cd ~/catkin_ws/src
git clone https://github.com/yourusername/robot_base.git-
Include the header in your package: #include <robot_base.h>
-
Derive your own node class from RobotBase and override callbacks as needed.