Avery Chiu; Firmware (Riishi)

Card sorting:

  • The mechanical break is not related to firmware

  • GPS data and speedometer are important

    • Things that a part of GPS data include:

      • Latitude

      • Longitude

      • Speed

      • Date

      • Course

      • Altitude

        • Useful for strategy as well

        • This is useful as you are able to see the change in altitude when a car is going uphill vs downhill

  • A recurring theme, but identifying faults is a must

    • However, they should not cover a large portion of the board and should only appear (log style, notification, alert badge) when a fault actually occurs

  • CAN Explorer allows for visualizations, quick debugging

    • Train the team how to filter, debug data

  • Having historical data as logs can be useful, but if it is too difficult then it isn’t necessary since it requires storing a lot of data

  • Real-time data will help with facing faults during the race

 

Debugging

  • Seeing outliers, anomalies in data can help with debugging

  • Running different test cases (like in SYDE 223) to see any errors within the data

 

Ways to improve the board include:

  • Having tabs that filter based on subteam?

  • Less graphs on main screen? (more refined appearance)

  • Notifications for Faults