buggyhero shopping cart navigation system

22
April 26, 2011 Sheng Jiang, CompE Hason Ng, CompE Sagar Biddanda, EE Ruoxi Jiang, EE

Upload: bryony

Post on 22-Feb-2016

27 views

Category:

Documents


0 download

DESCRIPTION

BuggyHero Shopping Cart Navigation System. April 26, 2011 Sheng Jiang, CompE Hason Ng, CompE Sagar Biddanda, EE Ruoxi Jiang, EE. Project Overview. Assists shoppers Navigation system with the ability to Locate items Provide detailed directions Small scale proof of concept - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BuggyHero  Shopping Cart Navigation System

April 26, 2011

Sheng Jiang, CompEHason Ng, CompE

Sagar Biddanda, EERuoxi Jiang, EE

Page 2: BuggyHero  Shopping Cart Navigation System

Assists shoppers Navigation system with the ability to

◦ Locate items◦ Provide detailed directions

Small scale proof of concept Prototype cost: $230

Page 3: BuggyHero  Shopping Cart Navigation System

Locate items◦ Acquire user input◦ Query database for item information and location

Provide detailed directions◦ Obtain current cart location◦ Find optimal path from current location to the

item

Page 4: BuggyHero  Shopping Cart Navigation System
Page 5: BuggyHero  Shopping Cart Navigation System
Page 6: BuggyHero  Shopping Cart Navigation System

Distance from Source

(m)

Signal Strength

Free Space (dB)

Signal Strength

Steel Shelf (dB)

2 -55 -71

3.4 -63 -78

4 -66 -80

Page 7: BuggyHero  Shopping Cart Navigation System
Page 8: BuggyHero  Shopping Cart Navigation System
Page 9: BuggyHero  Shopping Cart Navigation System

OS: Ubuntu 10.10 Maverick Meerkat Python programs

◦ XBee control◦ Navigation algorithm◦ Positioning system◦ GUI

TKinter library

Page 10: BuggyHero  Shopping Cart Navigation System
Page 11: BuggyHero  Shopping Cart Navigation System

Location determined by signal strength of beacons

Mapped to store layout

Shelf

Beacon Coverage

Page 12: BuggyHero  Shopping Cart Navigation System
Page 13: BuggyHero  Shopping Cart Navigation System
Page 14: BuggyHero  Shopping Cart Navigation System
Page 15: BuggyHero  Shopping Cart Navigation System

Proposed implementation: A* navigation algorithm◦ Finds least-cost path from a given initial node to

destination node Implemented Dijkstra’s navigation

algorithm◦ More consistent performance and accuracy

Page 16: BuggyHero  Shopping Cart Navigation System

Item Name LocationSalt 001001Jasmine Rice 020048Milk 008037

Page 17: BuggyHero  Shopping Cart Navigation System

Video output◦ S-Video◦ HDMI to VGA

Initial location detection Touchscreen not recognized by Ubuntu Scaling beacon network to store layout

Page 18: BuggyHero  Shopping Cart Navigation System

Item Qty Total CostDVI-D to VGA Converter

1 $50

XBee 802.15.4 RF Modules

6 $120

XBee Adapter 6 $60

Item (Borrowed) Qty Est. CostBeagleBoard-XM 1 $1507-inch LCD Touchscreen

1 $200

•Total Amount Spent: $230•Total Estimated Parts Cost: $580•Total Estimated Cost (Network with 5 nodes, including labor): $600•Total Estimated Cost (1 unit, including labor): $450

Page 19: BuggyHero  Shopping Cart Navigation System

Goal Actual Proposed

Location Detection 3±1m 3±1m

Navigation Dijkstra’s Navigation Algorithm

A* Navigation Algorithm

Map Search Time 4±1s 4±2s

Page 20: BuggyHero  Shopping Cart Navigation System
Page 21: BuggyHero  Shopping Cart Navigation System

Suggested Improvement Benefit

Scalability Adaptable to different store layouts

Multithread application Faster response time

Turn off display when idle Improved power management

Index database Quicker search times

High resolution map display More user friendly

Case and shopping cart mount Protect the BeagleBoard from damage

Page 22: BuggyHero  Shopping Cart Navigation System