These past few weeks the software development team has been preparing for the project presentation day. The following requirements have to be met in order to reach our goal of having a qualifying robot for the IGVC.
- Making sure the Control Center (CC) and joystick work on the laptop which will be used during the competition. (done)
- Adding the capability to enter a series of way-points through the CC for the Navigation Challenge. (done)
- Implementing the ability to control the state of the vehicle through CC. Vehicle state includes paused, running, and shut-down. (done)
- Implementing the ability to switch between the different challenge modes including Navigation, Autonomous and JAUS. (done)
- Adding the ability to update the CC with the current usage information of the main-board computer. This includes RAM, SWAP space and system up-time. (done)
- Implementing path finding based on the waypoints. (in progress)
Besides the latter changes, a major re-factor for the whole code-base was preformed in order to make the system architecture more robust. As well as additional functionality was added to the CC in order to ease the development and testing of the vehicle.
Categories: