“landroids”

11
LANdroids” LANdroids” Team Members: Team Members: Abir Abir Agarwal Agarwal P. K. Yeboah-Marfo P. K. Yeboah-Marfo Umair Wani Umair Wani Yi Yang Yi Yang Advisor: Advisor: William Regli William Regli Co-Advisor: Co-Advisor: Gail Rosen Gail Rosen + ->

Upload: duaa

Post on 21-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

“LANdroids”. ->. +. Team Members: Abir Agarwal P. K. Yeboah-Marfo Umair Wani Yi Yang Advisor: William Regli Co-Advisor: Gail Rosen. FINAL DELIVERABLES. Mobile ad hoc Network (MANET) Mobile Routers (From LinkSys Routers and iCreate Robot Kits) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: “LANdroids”

““LANdroids”LANdroids”

Team Members: Team Members: Abir Abir AgarwalAgarwal

P. K. Yeboah-MarfoP. K. Yeboah-MarfoUmair WaniUmair Wani

Yi YangYi YangAdvisor: Advisor: William RegliWilliam Regli

Co-Advisor: Co-Advisor: Gail RosenGail Rosen

+ ->

Page 2: “LANdroids”

FINAL FINAL DELIVERABLESDELIVERABLES

• Mobile ad hoc Network (MANET)Mobile ad hoc Network (MANET)

• Mobile Routers (From LinkSys Routers Mobile Routers (From LinkSys Routers and iCreate Robot Kits)and iCreate Robot Kits)

• A network consisting of four A network consisting of four computers and four routerscomputers and four routers

• The network should be able to self The network should be able to self healheal

Page 3: “LANdroids”

PROBLEM BACKGROUNDPROBLEM BACKGROUND

• Defense Advanced Defense Advanced Research Projects Research Projects Agency (DARPA)Agency (DARPA)

• Concept LANdroidsConcept LANdroids

• Developing Nodes for the Developing Nodes for the NetworkNetwork

• Control Software for Control Software for Robot NavigationRobot Navigation

Page 4: “LANdroids”

PROPOSEDPROPOSED SOLUTIONSOLUTION• Develop a congenial architecture to monitor signal Develop a congenial architecture to monitor signal

specifications and utilize them to maintain a networkspecifications and utilize them to maintain a network

Option 1:Option 1:

• Using NetStumbler to get Signal Strength based on Physical Using NetStumbler to get Signal Strength based on Physical addresses of the devices. addresses of the devices.

• Using C++ code to mobilize the iRobotsUsing C++ code to mobilize the iRobots

Page 5: “LANdroids”

PROPOSEDPROPOSED SOLUTIONSOLUTION

Option 2:Option 2:

• Using existing Linux on router to monitor the Using existing Linux on router to monitor the specifications of the signal being transmittedspecifications of the signal being transmitted

• Using C++ code to mobilize the iRobotsUsing C++ code to mobilize the iRobots

Page 6: “LANdroids”

PROPOSEDPROPOSED SOLUTIONSOLUTION

• Using a protocol for all the devices to Using a protocol for all the devices to send and receive data , Optimized send and receive data , Optimized Link State Routing (OLSR) protocol.Link State Routing (OLSR) protocol.

• Start With two Computers and a routerStart With two Computers and a router

• Keep Adding Devices and Develop Keep Adding Devices and Develop Control SoftwareControl Software

Page 7: “LANdroids”

TIMELINETIMELINE

10/17/2007 5/15/2008

11/1/2007 12/1/2007 1/1/2008 2/1/2008 3/1/2008 4/1/2008 5/1/2008

10/17 - 10/31Project Research

10/31 - 11/30Hardware Research

10/17 - 10/24Worked on PQF

11/15 - 11/30Software Research

11/22 - 11/30Worked on Proposal

1/1 - 2/1Development with 2 laptops and 1 router

2/2 - 3/15Development with 4 laptops and 2 routers

3/16 - 4/30Final Deliverables

11/4 - 18/4Final Abstract

5/1 - 5/15Final Report

12/5/2007 - 12/31/2007Term Break

12/4/2007Proposal Presentation

10/24/2007Due Date: PQF

11/30/2007Due Date: Proposal

4/19 - 5/15Accomodate MANET

5/15/2008Due Date: Final Report

2/1 - 2/6Executive Summary

2/6/2008Due Date: Executive Summary

Page 8: “LANdroids”

INDUSTRIALINDUSTRIAL BUDGETBUDGETEquipment & materials

Event Price of Each Quantity Sum

iRobot Create Kits or Equivalent $125.00 5 $625.00

Linksys Router $30.00 5 $150.00

Router Battery (5V, 2mA) $15.00 5 $75.00

HP iPAQ $175.00 4 $700.00

Laptops $400.00 4 $1,600.00

Total $3,150.00

Wages of Engineers

Monthly Salary Per Member $2,500 4 $10,000

Yearly Salary Per Member $30,000 4 $120,000

Page 9: “LANdroids”

REFERENCESREFERENCES

• [1] Ewing, James “Linux on LinkSys wi-fi Routers” [1] Ewing, James “Linux on LinkSys wi-fi Routers” Linux Linux JournalJournal August 1, 2004 [Online] Available: August 1, 2004 [Online] Available: http://www.linuxjournal.com/article/7322http://www.linuxjournal.com/article/7322. [Accesses: . [Accesses: October 27, 2007] .October 27, 2007] .

• [2] Toh, Chai-Keong, [2] Toh, Chai-Keong, Ad Hoc Mobile Networks: Protocols and Ad Hoc Mobile Networks: Protocols and SystemsSystems. Upper Saddle River, NJ: Prentice Hall, 2002.. Upper Saddle River, NJ: Prentice Hall, 2002.

• [3] iRobot, Introduction to iRobot creates. Burlington MA. [3] iRobot, Introduction to iRobot creates. Burlington MA. Available: Available: http://www.irobot.com/filelibrary/create/Create%20Open%2http://www.irobot.com/filelibrary/create/Create%20Open%20Interface_v2.pdf0Interface_v2.pdf. [Accessed on November 5, 2007].. [Accessed on November 5, 2007].

• [4] iRobot, Introduction to Command Module. Burlington [4] iRobot, Introduction to Command Module. Burlington MA. Available: MA. Available: http://www.irobot.com/filelibrary/create/Command%20Moduhttp://www.irobot.com/filelibrary/create/Command%20Module%20Manual_v2.pdfle%20Manual_v2.pdf. [Accessed on November 12, 2007].. [Accessed on November 12, 2007].

Page 10: “LANdroids”

COCLUSIONCOCLUSION

• Intense Network KnowledgeIntense Network Knowledge

• Microcontroller Programming, Microcontroller Programming, specifically in C++specifically in C++

• Network ProgrammingNetwork Programming

• Radio Signal SpecificationsRadio Signal Specifications

Page 11: “LANdroids”

QUESTIONS?QUESTIONS?