watonomous.github.io

  1. Electrical Division
  2. Electrical Division Home

[ Electrical Division : Telemetry Group ]

Created by [ Rowan Dempster], last modified by [ Rohan Kumar] on Apr 29, 2020

Overview

Telemetry is a projected designed to capture critical data from the rugged and store it in a remote server. An extension of this project is real-time monitoring of the various sensors and components of the car, such as the feed from the camera or state of the vehicle during a manual take-over.

Background

Telemetry was started for two main reasons:

  1. The 12V auxiliary battery in the car was occasionally drained to irreparable levels when the rugged was left on overnight. Since replacing this battery is costly and takes time, it would be ideal if we had a system to monitor the health of this battery.
  2. The rugged was converted into a server during the S19 term, and preliminary testing showed that the rugged would be able to handle the added load. However, once the workload on the rugged picks up during regular terms it would be beneficial to monitor the health of the computer. Furthermore, analysis can be performed on the data collected to visualize productivity and associated costs with running the rugged as a server.

Implementation

All code can be found at: https://git.uwaterloo.ca/WATonomous/Telemetry

Documentation on specific components can be found below:

Battery Monitoring

Server Monitoring

System

Future Work

Telemetry is quite the ambitious project, as there is always additional work that can be done. Possible extensions will be listed in order of priority below This list is expected to grow as the project expands over the terms.

[High Priority]:

[Medium Priority]:

[Low Priority]:

Document generated by Confluence on Nov 28, 2021 22:40

Atlassian