Over het project
Het doel van dit project was het creëren van een zelfrijdende RC-wagen die autonoom een complex parcours kan afleggen. Volgens de jaarlijkse traditie binnen de opleiding bouwden we voort op de wagen van het voorgaande jaar.
Tijdens deze editie hebben we onze auto opnieuw getraind met verbeterde algoritmes en hebben we geprobeerd om stopborddetectie toe te voegen aan de logica. De wagen maakt gebruik van het Donkey Car platform, waarbij een Jetson Nano de input van een camera verwerkt via een getraind neuraal netwerk om de besturing aan te sturen.
Mijn aandeel
Binnen ons team heb ik me voornamelijk gericht op het fundament van de AI: de data. Ik was verantwoordelijk voor het verzamelen van kwalitatieve trainingsdata door de wagen handmatig over het parcours te besturen en vervolgens deze data te filteren om foutieve patronen te verwijderen.
Daarnaast heb ik actief bijgedragen aan het testproces op het circuit, de algemene planning en de strategische beslissingen. Aan het einde van het project was ik de eindverantwoordelijke voor de presentatie, waarbij ik alle technische informatie heb gebundeld om ons proces en resultaat te pitchen voor de jury.
Tijdsperiode
Het project “Race To The Future” ging eind februari van start. De uiteindelijke race vond plaats op 12 mei. Waar we in het begin ongeveer één à twee dagen per week aan de wagen werkten, hebben we naarmate de deadline dichterbij kwam extra tijd geïnvesteerd om de software en hardware perfect op elkaar af te stemmen.
Wat heb ik geleerd?
- Data Engineering: Het proces van trainingsdata verzamelen, labelen en opschonen voor machine learning.
- Computer Vision: Begrijpen hoe een voertuig objecten (zoals stopborden) en lijnen op een weg kan herkennen.
- Donkey Car Framework: Werken met een krachtige bibliotheek voor autonome voertuigen.
- Hardware-integratie: Leren welke componenten (servo’s, ESC’s, batterijen) nodig zijn om AI naar een fysieke RC-wagen te brengen.
- Projectcommunicatie: Het technisch presenteren van een complex project voor een publiek.