Skip to content
steakunderscore edited this page Oct 5, 2011 · 35 revisions

Welcome to the mariokart wiki! Feel free to have a look around, or read our project introduction below

Meeting Notes

Stage 1 Job Descriptions

Hardware Design

Software

Relevant Readings

Safety Considerations

Project Goal

This was taken from the inital project list:

The aim of this project is to take the departments go-karts and build in a system to replace the human driver. This will entail (at least), selection of appropriate actuators, motion and distance sensors, development of a navigation system, an interface to the existing control system, and a central computing platform. A suitable navigational goal would include a circumnavigation of S block.

Purpose

To retrofit one of the EE department's electric go-karts with a drive by wire system, controllable over a single USB interface. Add to this a simple example of a closed-loop controller using sensors and software running on a *nix laptop.

Method

Control the electric motor, servo driven steering wheel and actuated brake pedal via embedded arm microprocessors. The separate micros are connected via a CAN and also leave room for an arbitrary number of analog and digital sensors.

Behavioural-level software runs on a laptop connected to this network via USB.

Future Work

Develop a more complete sensor network (possibly including computer vision in collaboration with cosc428) alongside more advanced controller software.

mariokart

Clone this wiki locally