GlassWare Bot

Overview

The main goal of the project was to control a robot using an intuitive Google Glass interface. The Google Glass Android application recorded data from the Glass's Accelerometer and sent it to the mbed on the Sparkfun Magician Robot over a Bluetooth connection. Basic commands include tilting head to determine direction and speed of movement. Other features include snpping pictures via Bluetooth and saving images to robot’s SD card and interactively viewing the cardinal direction of the robot.

by Reinaldo Cruz and Douglas Sigelbaum

/media/uploads/reinaldo422/pic2.png /media/uploads/reinaldo422/pic1.jpg /media/uploads/reinaldo422/pic3.jpg

Block Diagram

/media/uploads/reinaldo422/pic4.jpg

Demo

Components

Circuit

mbedH Bridge
5V=VU5V
GndGnd
TX=P9RX
RX=P10TX
P11Reset
mbedHMC6352
VoutVcc
GndGnd
P27SCL
P28SDA
mbedLinkSprite Camera LS-Y201
P9RX
P10TX
Vu+5V
GndGnd
mbedSD Card
P8CS
P5DI
VoutVcc
P7SCK
GndGnd
P6DO
CD

Future Work

  • Stream photos over Bluetooth
  • Migrate to mobile phone or watch app
  • Location tracking and path recording of robot calculated by compass readings and speed commands
  • Different robot

Program

This program is used in conjunction with the Google Glass application found here:

https://github.com/reinaldo422/glassware-bot

Import programGlassWareRobot

Robot controlled using Google Glass. Communication over RN-42 Bluetooth module.


Please log in to post comments.