Robot Construction
Since the conception of the TennisBot v1 in 3D, we have been physically building the robot.
As of December 8th, 2020, all hardware constructions are completed, the remaining work is software tuning.
Software Requirements
For running shooter_controller on ESP32
- Ubuntu 20.04
- esptool (for flashing ESP32)
- odrivetool (for actuator tuning)
- BLHeliSuite32 (for motor tuning)
For interfacing the ESP32 with ROS on RPi4
- ROS Melodic
- rosserial
Hardware Requirements
All material needed to build TennisBot v1 is included in the hardware folder.
Most the components in the list are off-the-shelf items that can be easily acquired. The only custom parts are the 3D printed components, 4040 metal beams, and the carbon fiber plates.
Basic soldering skill is also required to build this robot.