The University of Sheffield
Department of Computer Science

Nur Afeeqah Che Ahmad Tantowi MSc Dissertation 2014/15

An Autonomous Vehicle Using Raspberry Pi

Supervised by G.Brown

Abstract

An autonomous vehicle is a vehicle that functions without human interventions, as there are predetermined destinations. In this project, the predermined destinations are based on two tasks, which are light following and object following. This project is using Raspbian of Raspberry Pi as the Operating System (OS). The General Purpose Input Output (GPIO) pins in Raspberry Pi are convenient way to interface physical devices such as sensors, motors and various kinds of board making Raspberry Pi as one of platform to introduce learning of programming to kids by implementing Project Based Learning (PBL).

This project has been tested to pupils which then can be conclude that it is suitable for their level if the proper instructions are provided for learning process, making them interested more to be learning about computing at young age. The capabilities of Raspberry Pi to present exciting opportunities for kids to explore computing, using Python language could promote beginner users to develop many interesting applications.