Off-the-shelf robotic platforms for education usually come with operating systems such as ROS that hide real-time control from the user. For courses related to embedded control, a new platform has to be designed that enables students to work on a level much closer to the hardware, while also being cost-effective and easy to expand based on teaching requirements.
Besides the software, a robot needs to be made that can be controlled by the software. This robot should be mobile and big enough to add other sensors and hardware, for example, a robotic arm and a camera. The goal of this assignment is to design and build the hardware components of this robot and integrate them with the software.