18
Multiple Robot Network Multiple Robot Network Team May 01-16 Clients: Brian Johnson , Shayne Schiltz , and Amy Wilmeth April 26, 2001

Multiple Robot Network Team May 01-16 Clients: Brian Johnson, Shayne Schiltz, and Amy Wilmeth April 26, 2001

Embed Size (px)

Citation preview

Multiple Robot Network

Multiple Robot

Network

Team May 01-16

Clients:

Brian Johnson , Shayne Schiltz , and Amy Wilmeth

April 26, 2001

Multiple Robot Network

Team May 01-16 2

Kyle Happ - CprE Shayne Schiltz - CprE

Brian Johnson - CprE Amy Wilmeth - CprE

Dr. Steve Russell – Faculty Advisor

Team Members

Multiple Robot Network

Team May 01-16 3

Presentation Outline

X. Recommendations for the Future

I. Problem Statement

II. Design Objectives

III. End Product Description

IV. Assumptions and Limitations

V. Project Risks and Concerns

VI. Technical ApproachVII. Evaluation of Project Success

VIII. Budgets

IX. Lessons Learned

XI. Summary

XII. Questions

Multiple Robot Network

Team May 01-16 4

Problem Statement

To create a multiple robot wireless network that cooperatively

searches a given area for a given

object and returns to the central

computer with that object.

Multiple Robot Network

Team May 01-16 5

Design ObjectivesCustom software objectives

Handle the computer’s communication

Handle mapping of the area

Interface with the user

Robot objectives Uses a

microcontroller

Communication

Programmable

Central computer objectives Linux-compatible Available serial port Portable

Multiple Robot Network

Team May 01-16 6

End Product Description

Two robots networked with a central computer

Search an area for a given object

Communication between all of the networked devices

Multiple Robot Network

Team May 01-16 7

Assumptions and Limitations

The robots must be implemented using the LEGO Mindstorms robotics kits.

The central computer must run in the Linux operating environment.

The network will be implemented using infrared communication.

All of the robots should be no greater than 1 square foot in size. The robot network should be able to perform its tasks in a search area of 64 square feet.The robot network should be able to locate a given object.The robot network should not take longer than 60 minutes to complete its task.

Multiple Robot Network

Team May 01-16 8

Project Risks & Concerns

Not finishing the project on timeLack of infrared knowledgeProblems with search algorithmProblems with networkingLack of money

Multiple Robot Network

Team May 01-16 9

Technical Approach

Robots

oBuild Robots

oPurchase Robots

Wireless Communication:

oInfrared

oOther

Multiple Robot Network

Team May 01-16 10

Technical Approach (cont.)

Network Controlo Central Computer Control

o Central Robot Control

o No Central Control

Mapping Software

o Purchased

o Coded

Multiple Robot Network

Team May 01-16 11

Technical Approach (cont.)

Operating System

o Use operating system available with the robotics kits

o Third-party operating system

o Create a new operating system

Multiple Robot Network

Team May 01-16 12

Evaluation of Project Success

Milestones:

Refinement and fine tuning

Integrate all parts and test

Write and test custom software

Test Communication/Networking

Build robots

Research

Class requirementsClass requirementsResearc

h Build robotsTest Communication/Networking

Write and test custom software

Integrate all parts and test

Refinement and fine tuning

Multiple Robot Network

Team May 01-16 13

Human and Financial Budgets

Item

Original Estimated

Cost

Revised Estimated

Cost

Actual JTD Cost

Four Robotics Kits $800.00 $800.00 $800.00

Additional Robotics Equipment $100.00 $50.00 $20.00

Infrared Electronics & Fabrication $100.00 $0.00 $0.00

Project Poster $50.00 $50.00 $55.00

Printing Costs $50.00 $50.00 $20.00

Unexpected Expenses $100.00 $100.00 $0.00

TOTAL $1,300.00 $1,200.00 $895.00

Multiple Robot Network

Team May 01-16 14

Human and Financial Budgets (cont.)

200160117

220180128

250200130

235185

121

0 50 100 150 200 250

Number of Hours

Kyle Happ

Brian Johnson

Shayne Schiltz

Amy Wilmeth

Actual JTD Effort (Hours)

Revised Estimated Effort(hours)

Origanal Estimated Effort(hours)

Multiple Robot Network

Team May 01-16 15

Lessons Learned

Weekly Meetings

Communication

Always Have a Backup Plan

Get Work Done Early

Have Fun!

Multiple Robot Network

Team May 01-16 16

Recommendations for the Future

No Commercialization of Project

Publish Software via Internet for Public Use

Multiple Robot Network

Team May 01-16 17

Closing Summary

LEGO Mindstorms robots

Search & Rescue Team

Works Cooperatively

Multiple Robot Network