MapBot

Members

  • Nick Liu
  • Wesley Schon
  • Stephen Wilkins
  • Ly Eang Sok

Overview

The project is an autonomously moving robot that creates a floorplan of the room and sends the information serially to a PC. The robot autonomously moves around a room, avoiding obstacles along its way. It constantly streams serial data gathered from the IR sensors and the IMU through the xbee radio to the PC. The PC then processes the data and draws a map of the room as the robot moves throughout it.

Parts

Wiring

/media/uploads/nliu96/file-page1.jpg

mbedxbee
VOUT3.3V
GNDGnd
p9Data Out
p10Data In
mbedright ir sensor
VUVcc
p20Vo
GNDGND
mbedfront ir sensor
VUVcc
p17Vo
GNDGND
mbedleft ir sensor
VUVcc
p19Vo
GNDGND
mbedh bridge
VOUT (5V)Vcc
VOUT (5V)stby
VU (3.3V)Vmot
GNDgnd
p21pwma
p22pwmb
p23ain1
p24ain2
p25bin2
p26bin1
mbedimu
VOUTVdd
GNDGnd
p10SCL
p9SDA

Video

Map Produced from Demo

/media/uploads/nliu96/map.png

mbed Code

Import programECE4180_Robot

Robot using IMU and IR sensor data to drive autonomously and create a map

C# Code

https://github.com/nliu96/mapbot


Please log in to post comments.