Download presentation
Presentation is loading. Please wait.
1
Amshu Gongal Kenan Kigunda Matthew Pon
ARCap Amshu Gongal Kenan Kigunda Matthew Pon
2
Augmented-Reality Capture the Flag
WHAT? How did he do that?! This is really awesome! AZN MODE!
3
Motivations Fun Lendable Awesome Group 7
4
Functionality Users control cars to play a CTF game
Cars start at a base; they must travel to the opponent’s base and back without being shot User controls cars with a keyboard, through Wi-Fi
5
Design – Power Supply AA Rechargeable batteries: 2300 mAh rating
Rover + Motor Controller: (2 * ) mA * 2.4V / 1000 = Wh 2 Batteries: 2300 mAh * 2.4V / 1000 = 5.52 Wh Time est. 5.52/ = 16.4 mins On-board Electronics: Wi-Fi card + IR circuits + DE0 board = W 4 Batteries: 2300 mAh * 4.8V / 1000 = W Time est. 3 hours
6
Design – Operation of Network
7
Design – Operation of Infrared
IR receiver board infrared controller IR emitter 4 GPIO Design – Operation of Infrared
8
Design – Operation of Motor
board motor controller DC motor controller left motor right motor
9
Design – Wi-Fi Hardware
CPU SDRAM Wi-Fi controller DOUT[] DIN[] clk reset_n Xbee Wi-Fi module DOUT DIN nCTS nRTS nRESET GPIO (pin 29) VCC 3.3 V 500 uF GND
10
Design – Infrared Hardware
CPU SDRAM infrared controller (ADC) RCV[32] GPIO (pin 1) GPIO (pin 11) IR emitter IR receiver VCC 5 V GPIO (pin 29) 3.3 V
11
Design – Infrared Hardware
12
Design – Infrared Hardware
13
Design – Challenges Camera component = 5,760,000 = 5.8 Mbps
(160 x 120) resolution * 24 bit color * 10 fps * (10/8) header = 5,760,000 = 5.8 Mbps Infrared range with one emitter accepting ~3.3 V, < 20 cm with three emitters accepting > 100 mV, ~ 4 feet Current draw, 60mA
14
Design – FPGA Components
Wi-Fi controller Infrared controller Motor controller
15
User Controls User must be able to physically see rover
Control movement of rover and shoot at targets through a keyboard User input from a web form through a tablet or a smartphone
16
Test Plan Software – Command Interface
onInfraredReceive onMessageReceive – Shoot onMessageReceive – Move
17
Test Plan Hardware – Infrared Emitter/Receiver
Infrared Emitter, (Camera) Infrared Receiver, (Oscilloscope) Together, (Oscilloscope) Connection to Wi-Fi network Internet Protocol Hardware – Xbee Wi-Fi Module
18
Test Plan Software – Network Interface
Rover as a TCP client Rover as a TCP server Wi-Fi Receive Queue, overrun and underrun messageSend Cn y’all hear me out derrrrr?
19
Test Plan Infrared Interface
Emission Reception Timer GPIO Interrupts
20
Application Notes IR Circuits Motor Controller Wi-Fi Interfacing
21
Optional Features to Add
Special FX Android App Video feed F D C B A
22
Questions
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.