Skip to content

Assignment for CZ3004 - Multidisciplinary Project

Notifications You must be signed in to change notification settings

nikv96/MDP-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MDP-Arduino

Disclaimer - This repository was submitted as part of the CZ3004 - Multidisciplinary Project course at Nanyang Technological University and is no longer maintained.

This repository contains a low level controller for a two wheel differential drive robot. The arduino code provides odometry data using encoder counts and sensor outputs from 5 SharpIR sensors. This repository is part of a bigger project to drive the robot autonomously through a maze to achieve two tasks - Exploration and Solving the maze in the fastest possible path.

The Robot

Components Used

  1. Sharp IR sensors (GP2Y0A21YK and GP2Y0A2YK)
  2. Pololu VNH-5019 dual motor driver shield

Running the Code

The code can be uploaded to the Arduino using the Arduino IDE

Contributors

  1. nikv96
  2. jazzseow
  3. achhabra95