Hello fellow nerds! Here is our system diagram for our robot battleship design!
-
The idea of the system is to use a spring powered launcher to launch our bean bags.
-
We are using a motor and reel system to pull back a couple springs.
-
Before the spring gets compressed a few things need to happen. The launcher must be automatically loaded.
-
In this state, the launcher will move vertically.
-
After being loaded, the system will start running the gameplay algorithm. The algorithm will determine the angular position horizontally and vertically, respectively.
-
We have sensors on both axes to send information to the algorithm.
-
The horizontal position system will be gear driven by a DC motor. This system utilizes the properties of an incremental encoder.
-
The vertical position system is driven by a linear actuator. The linear actuator possess a sensor to track its position, which is necessary for the control system.
-
So, assuming everything went as planned the bean bag will be launcher to the specified position on the board in which will be detected by the Pixy2 camera (which recognizes colors and objects.)
-
The Pixy2 camera is useful for our positioning system as it can provide feedback to calibrate our systems.
This is the final assembly excluding the carousel structure: