The Systems Team is tasked to manufacture and install all electrical circuitry and assemblies, as well as to handle most coding and communications work. This includes the base station. Below are our initial software and electrical designs.

The electrical architecture and drive system are complete, and the arm is currently in the process of being integrated to the rest of the system. We are working on building the arm, science, and base station systems this semester.

We strive to keep everything modular, so the various subsystems are implemented on separate Raspberry Pi’s and communicate via a local IP network. We use ROS on the rover to abstract the details of the network communication and to clarify the structure of the system’s functions. See the generated node graph below.