NavFocus Midway Design Review
description
Transcript of NavFocus Midway Design Review
![Page 1: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/1.jpg)
Department of Electrical & Computer Engineering
Team HollotBy:
Cory BrettJonathan KatonThomas Pavlu
Haiyan Xu
NavFocusMidway Design Review
![Page 2: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/2.jpg)
2Department of Electrical and Computer Engineering
Outline PDR Recap Individual Systems
• Status Reviews• Demonstrations• Design Challenges
Gantt Chart CDR Deliverables / Work Assignments Cost Breakdown
![Page 3: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/3.jpg)
3Department of Electrical and Computer Engineering
PDR Recap Last time, we discussed:
• Motivations, problem statement, solution• Preliminary design implementation• Anticipated design challenges • MDR deliverables• Cost breakdown
![Page 4: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/4.jpg)
4Department of Electrical and Computer Engineering
PDR Recap
NavFocus
Mapping and
Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interfac
e
Video Output
User
![Page 5: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/5.jpg)
5Department of Electrical and Computer Engineering
Mapping and Routing Status
• Able to set destination via Town: Street input from the command line
• Send metrics to Overlay Rendering on position updates• Distance from the next node• Direction of the upcoming turn• Speed at which the vehicle is
traveling
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 6: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/6.jpg)
6Department of Electrical and Computer Engineering
Mapping and Routing Navit
• Makes use of Multi-Threaded Plugins• GPS Interrupts and fires a Callback
which notifies the execute a navigation update.
• Example Plugins• Navigation• Speech• Tracking
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 7: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/7.jpg)
7Department of Electrical and Computer Engineering
Mapping and Routing Navit - Modifications
• Added a plugin to serve as a listener for user input string input of there desired destination
• Added a navigation callback which will be fired upon receiving GPS updates.
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 8: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/8.jpg)
8Department of Electrical and Computer Engineering
Image Overlay Renderer Modifications to image overlay
based on suggestions from review board
Original NavFocus Projection Concept Modified NavFocus Projection Concept
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 9: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/9.jpg)
9Department of Electrical and Computer Engineering
Time to Turn (seconds)
Percentage Overlap of Cues
on Turn (%)
Heading Accuracy
14 5% 0%12 10% 5%10 20% 10%8 40% 15%6 80% 30%4 90% 60%2 95% 75%0 100% 80%
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
Image Overlay Renderer
![Page 10: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/10.jpg)
10Department of Electrical and Computer Engineering
Image Overlay Renderer Tools used to dynamically build
images• ImageMagick• MagickWand• OpenCV
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 11: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/11.jpg)
11Department of Electrical and Computer Engineering
Mapping and Routing + Overlay Rendering
Challenges Encountered• Understanding Navit’s control structure• Modifying Navit’s Autotools Configuration to include
outside sources
Challenges encountered• Configuring Eclipse to include these external libraries
![Page 12: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/12.jpg)
12Department of Electrical and Computer Engineering
Road Tracking Status
• Able to find the road in an initial frame of a video
• Can continuously find edges of a straight road and replay a video of the edges detected
Demo Challenges Encountered
• Reading in a video into MATLAB• Fundamental understanding of edge
detection algorithms• Adaptive filtering
NavFocus
Mapping and Routing
Control Unit
Camera
Road Tracking
Overlay Renderer
GPS Module
User Interface
Video Outpu
t
User
![Page 13: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/13.jpg)
13Department of Electrical and Computer Engineering
CDR Deliverables (Hand Out Gantt Chart) Mapping and Routing(M&R) – TJ
• Integration - Mapping and Routing and Overlay Rendering• Install Ubuntu on Beagle Board
User Interface/Control Unit – Haiyan• Plan out User Interface design and order parts• Understand how to configure Navit’s built-in touch screen
GUI
![Page 14: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/14.jpg)
14Department of Electrical and Computer Engineering
CDR Deliverables (Hand Out Gantt Chart) Road Tracking – Cory
• Implement road tracking for roads with curves and turns• Handle live video
Overlay Rendering – Jon• Integrate with Mapping and Routing and develop Route
Input Analyzer algorithm• Integrate Road Tracking output with Overlay Rendering
![Page 15: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/15.jpg)
15Department of Electrical and Computer Engineering
Cost Breakdown
Part Cost
Touch Screen $80GPS Module $80
Camera $50Hard Drive $20
Beagle Board $150Total Cost $380
![Page 16: NavFocus Midway Design Review](https://reader035.fdocuments.net/reader035/viewer/2022062316/56816739550346895ddbed48/html5/thumbnails/16.jpg)
16Department of Electrical and Computer Engineering
Questions?