Control code for robot of team Galaxia 5987 in memory of David Zohar, Genesis, playing in the 2019 FIRST Robotics Competition season, Destination: Deep Space. Genesis will compete at FIRST Israel District Events #1 and #4 and in FIRST Championship (Detroit).
This repository holds the control code of Genesis' subsystems written in Java. The vision recognition code is stored here.
WIP: Auto adjustment to the Cargo Ship, Rocket and Loading Station. Genesis uses two Intel RealSense D435 depth cameras to calculate distances and angles from the vision targets. Genesis uses edge detection to find Cargo and a neural network to find Hatch Panels. If the Operator chooses to score in the Cargo Ship, Genesis chooses by itself which Bay in the Cargo Ship to go to.