Arduino and Android Controlled Rover Mechatronics I Arnds - - PowerPoint PPT Presentation

arduino and android controlled rover
SMART_READER_LITE
LIVE PREVIEW

Arduino and Android Controlled Rover Mechatronics I Arnds - - PowerPoint PPT Presentation

Arduino and Android Controlled Rover Mechatronics I Arnds Magnsdttir & Vir Bjarkason 29.11.2012 Introduction The project name is Arduino and Android Controlled Rover Why? Its a rover that is controlled with both Arduino


slide-1
SLIDE 1

Arduino and Android Controlled Rover

Mechatronics I

Arndís Magnúsdóttir & Víðir Bjarkason 29.11.2012

slide-2
SLIDE 2

Introduction

The project name is Arduino and Android Controlled Rover Why?

  • It‘s a rover that is controlled with both Arduino Uno

microcontroller AND an Android smartphone!

Figure 2 Figure 1

slide-3
SLIDE 3

What is the problem we are solving?

Many people have smartphones...

  • The devices have become smart, but they

can‘t move by themselves!

  • So....
  • We made the Rover !

Figure 3

slide-4
SLIDE 4

The overall picture

Figure 4 Figure 5

slide-5
SLIDE 5

The design - Hardware

  • Robodyssey Mouse with

two servo motors and wheels

  • Sheet-Metal platform

for circuits

  • Sheet metal bay for

carrying smartphone

  • Arduino Uno micro-

controller

Figure 6 - The Mouse Figure 7 – The Arduino Uno

slide-6
SLIDE 6

The design - Software

  • Photoresistor to servo-

motors (via Arduino micro-controller)

  • Phone-2-photoresistor

(via light)

  • Phone-2-phone

communication (via Android app and Bluetooth)

Figure 8

slide-7
SLIDE 7

Why does anyone care?

Figure 9

slide-8
SLIDE 8

What are the requirements for a good solution?

  • Easy to use
  • Open source
  • Cheap
  • Sleek design that protects electronics
  • Easily modified
  • No plug to smartphone
  • Supports wide range of smartphones
slide-9
SLIDE 9

Who would want this ?

  • Smartphone users that

love robots

  • Software developers

wanting to further develop the Rover system and expanding the possibilities of using their smartphones

Figure 10

slide-10
SLIDE 10

Similar existing solutions

Figure 11

slide-11
SLIDE 11

Similar existing solutions

  • We‘ve found two existing

solutions for remotely control a vehicle with a smartphone

  • The original idea from the

Youtube video „2 iPhones + arduino = iRobot“

  • More refined solution is

the Romo Robot by Romotive Inc.

Figure 12

slide-12
SLIDE 12

Why don‘t those solutions meet our previously mentioned requirements?

Romo by Romotice Inc.

  • Needs a plug to connect

with phone

  • Works only for iphone
  • Internal circuit not

easily modified.

Figure 13

slide-13
SLIDE 13

Why is our solution better?

We belief our solution is better than the Romo robot in terms of compatibility

  • It does NOT use any plug to connect the robot

to the smartphone

– That means wireless communications between smartphone and the rover

Figure 14

slide-14
SLIDE 14

Why is our solution better?

  • Our remote control

application is built for

  • pen source Android

devices.

  • The rover itself is not

limited to any brand of

  • smartphone. It simply

accepts light signals.

Figure 15

slide-15
SLIDE 15

Assistance

Many thanks to...

  • Marel ehf. for manufacturing sheet-metal

parts for the Rover

  • Our friend Guðrún Hauksdóttir (Computer

Scientist) for helping us with the Android programming

slide-16
SLIDE 16

Further Development

  • Hardware:

– Weather resistant housing – More user-friendly – More robust – More secure fit for smartphone – Enable tilting for smartphone

  • Software:

– Using the built in camera – GPS – Speakers – Microphone – Telepresence

slide-17
SLIDE 17

Summary

  • We have made a system that can use two

smartphones to remotely control a rover

  • The target audience is smartphone users that

want to expand the possibilities of smartphone

  • Similar existing solution is the charming Romo

by Romotive Inc.

  • Our system has the potential for further

development

slide-18
SLIDE 18

Thank you!

slide-19
SLIDE 19

References

  • Figure 1 http://arduino.cc/en/
  • Figure 2 http://freetipsquick.blogspot.com/2012/02/ucweb-handler-for-android-users-

free.html

  • Figure 6: http://robodyssey.blogspot.com/
  • Figure 9: http://lifeteen.com/what-should-i-care-the-new-roman-missal/
  • Figure 10: http://c4universe.com/blog/2011/06/14/%E2%80%98why-i-love-and-hate-having-

a-smartphone%E2%80%99-comic/

  • Figure 11: http://www.kickstarter.com/projects/peterseid/romo-the-smartphone-robot-for-

everyone?ref=category

  • Figure 12: http://cdn.romotive.com/img/press/romo-pr-oldnnew.jpg
  • Figure 13: http://cdn.romotive.com/img/press/romo-confused.jpg
  • Figure 14: http://bicygnals.kcballz.com/wp-content/uploads/2012/01/No-Wires.jpg
  • Figure 15: http://www.ashleyelsdon.com/wp-content/uploads/2012/04/IMG_0201.jpg
  • „2 iPhones + arduino = iRobot“: http://www.youtube.com/watch?v=woBb_cN3cM4
  • Romotive website: https://romotive.com/meet-romo#meet-romo

– Throughout the presentation