18
Autonomous Payload Delivery Challenge Project Proposal Design Team: Mark Novilla William Dorrance Bernen Alba Neil Abadejos Scott Lewis Hugo Mayoral Submitted to: John Kennedy and Dr. Lal Tummala Design Co. Ltd, San Diego, CA 0

seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

  • Upload
    vokhue

  • View
    216

  • Download
    4

Embed Size (px)

Citation preview

Page 1: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

Autonomous Payload Delivery Challenge

Project Proposal

Design Team: Mark Novilla

William DorranceBernen Alba

Neil AbadejosScott Lewis

Hugo MayoralSubmitted to:

John Kennedy and Dr. Lal TummalaDesign Co. Ltd, San Diego, CA

0

Page 2: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

Table of Contents

1. Abstract…………………………………………………………………………………2

2. Project Description……………………………………………………………………...2

3. Block Diagram…………………………………………………………………………..3

4. Mock Illustrations……………………………………………………………………….4

5. Performance Requirements…………………………………………………………...…5

6. Testing Procedures………………………………………………………………………5

7. Benchmarks……………………………………………………………………………..5

8. Project Plan…………………………………………………………………………..…6

9. Milestones……………………………………………………………………………….7

10. Cost Analysis…………………………………………………………………………..10

1

Page 3: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

I. ABSTRACT

Improvised explosive devices (IEDs) have caused more than 2,000 death and several thousand more casualties to U.S. troops in Iraq alone. These explosives are often buried next to roads and triggered when a vehicle drives over or near the device. Oftentimes troops are given information on where these devices may be located, but don’t have an exact location.

Robotics has become an important field within the military. To assist in the effort to reduce the amount of casualties caused from IEDs, LILRO (Let it Load Rover) was designed to detect and destroy IEDs. By programming the coordinate of a suspected IED, LILRO will navigate to those coordinates autonomously and begin to detect a low frequency emitting from the IED and will then deliver a payload to destroy it.

II. PROJECT DESCRIPTION

The goal of this design is to assemble an automated vehicle that when given three sets of GPS coordinates, will be able to guide itself and deliver a small payload. The requirements for the project are: the vehicle must fit in a 20”x20”x20” cube, have a labeled emergency cut-off switch, complete the run in under two minutes, be self-contained and autonomous, as well as fit within a $750 budget.

To fulfill these requirements, we are going to use an RC car outfitted with an Arduino Due microcontroller that will be paired with:

-GPS

- Magnetometer

-Antenna (Designed for low frequency reception)

-Ultrasonic Sensors

To make the car autonomous the microcontroller will control the steering servo as well as the electronic speed controller. To guide the vehicle, the GPS module will provide a rough estimate of the current location, and the magnetometer will provide a heading. Once the vehicle arrives at the coordinates, it will then begin to sweep that location using the antenna that will be designed to pick up low frequency sinusoidal waves (around 80 kHz). This will provide better accuracy on the actual location of the IED. Lastly, the vehicle will be equipped with an ultrasonic sensor to provide the microcontroller with object detection. When an object is detected in front of the vehicle, the microcontroller will use a programmed algorithm to overcome it. Once the payloads have been delivered to the designated areas, the vehicle must then navigate back to the original starting location.

2

Page 4: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

III. BLOCK DIAGRAM

3

Page 5: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

IV.MOCK ILLUSTRATIONS

Figure 1 above: Full Vehicle Construction

Figure 2 above: Close Up View of GPS

4

Page 6: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

V. PERFORMANCE REQUIREMENTS

1. The vehicle must start and finish at the specified start box2. The vehicle must navigate autonomously to the given GPS coordinates3. The vehicle must be proficient in avoiding objects en route to GPS coordinates4. The vehicle must efficiently detect the 80 kHz signal emitting from the beacons located at each

GPS coordinate5. The vehicle must be able to drop the payload within one foot of each beacon6. The vehicle must have an emergency kill switch in case of electronic or mechanical malfunction

VI. TESTING PROCEDURES

To verify the functionality and performance of our design, our initial step is to test all the individual components separately. They will be quantified by the requirements listed in the proceeding section. Once all the components function as desired, they will be integrated together and tested as one entity.

VII. BENCHMARKS

Motor

Initially, the motor will be tested without the microcontroller connected on different terrains, such as pavement, gravel, and grass. Once the microcontroller is fully integrated with the chassis, it will be retested on similar terrain as in initial testing.

Steering Servo

Similar to the motor, the steering servo will be tested without the microcontroller and sensors to gauge its performance under differing terrains and weather conditions. After the microcontroller and GPS are interfaced with the servo, it will be retested under the same conditions as stated above.

GPS

The GPS, or Global Positioning System, will be initially tested by connecting to a computer with an FT232 USB to UART chip to measure the degree of accuracy. We plan to test the accuracy under various weather conditions to obtain an accuracy of 2 meters, or 7 feet. Once the accuracy is calculated and accounted for, it will be added to the vehicle.

Electromagnetic/VLF Detector

The VLF (very low frequency) detector will comprise of a loop stick antenna, envelope detector and an amplifier. It will detect the 80 kHz emitting from the beacon provided despite the orientation and distance of the loop stick antenna from the beacon. To determine if it is operating satisfactory, it should be able to

5

Page 7: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

detect the beacon from 4 feet away while being able to handle the exponential increase in the voltage signal from the beacon.

Magnetometer

The magnetometer will be tested in conjunction with the GPS to provide the direction of true north. It should be able to effectively point to reference direction despite the changing magnetic field of the earth and the distance from the ground plane. As well, the sensor must be able to zero out or cancel the interference from the VLF detector.

Ultrasonic Sensor

The ultrasonic senor should be able to detect an object despite the varying speeds of the vehicle within 50 cm, or 20 in. First, it will be tested in the lab using simple objects (i.e., hands) to measure the effective range and speed. Secondly, it will be put onto the vehicle to gauge its performance with varying speeds.

Power Management

Power for our vehicle will be provided by two sources; a dedicated battery for the chassis, and a power supply for the electronics. To gauge the performance, the motor will be operated at different speeds while it is connected to the microcontroller to ensure the microprocessor can handle the strain. The power supply for the electronics will be tested with the GPS operating at different modes to strain and test the supply. In either case, they should provide steady, consistent voltages and currents to our vehicle.

VIII. Project Plan

Our team consists of a diverse group of 6 and by using our strengths and teamwork, we will be able to fulfill our performance requirements on time and in an efficient manner. By splitting the team up into groups of hardware and software teams, our teams can focus on a specific design part, working in parallel with the other team. Our software team will primarily be working with the microcontroller as well as any sensors that need to be integrated with the aforementioned device. Our hardware team will be focused on the construction of the vehicle as well as any testing that needs to be done to ensure consistent results. The LILRO Team will meet performance deadlines, as shown in the Gantt chart, as well as significant progress in the development of our project, as shown in the Milestones List.

Software Team Hardware Team

Hugo Mayoral William DorranceBernen Alba Neil AbadejosScott Lewis Mark Novilla

6

Page 8: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

IX. Milestones

3/10/14

1. GPS tests for error of margin.

3/24/14

2. Antenna amplifier testing for amplitude signal detection.

3/28/14

3. Magnetometer directional calculations integrated.4. Ultrasonic distance calculations derived and integrated.

4/14/14

5. Steering servo fully integrated with microcontroller.

4/23/14

6. Payload Delivery System is fully integrated with microcontroller.7. Vehicle is fully assembled and ready for autonomous testing.

5/1/14

8. Vehicle is able to perform a beacon search and drop a payload within its vicinity.

7

Page 9: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

IDNa

me

Dura

tionS

tart

Finish

3De

sign

Proj

ect

74 d

aysT

ue 2

/4/1

4Fr

i 5/1

6/14

4M

icro

cont

rolle

r5

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

6

UAR

T Co

mm

unic

ation

(con

necti

on to

sens

ors)

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

7

Tes

ting

and

Inte

grati

on41

day

sFri

3/7/

14Fr

i 5/2

/14

8GP

S9

R

esea

rch

13 d

aysT

ue 2

/11/

14Th

u 2/

27/1

410

U

ART

com

mun

icati

on te

sting

from

Mic

roco

ntro

ller

7 da

ysFr

i 2/2

8/14

Mon

3/1

0/14

11

Tes

ts fo

r Fun

ction

ality

and

Err

or o

f Mar

gin

(sca

tter

plo

t dat

a an

alys

is)7

days

Fri 2

/28/

14M

on 3

/10/

1412

In

tegr

ation

with

Mic

roco

ntro

ller

7 da

ysTu

e 3/

11/1

4Wed

3/1

9/14

13An

tenn

a14

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

15

Con

stru

ction

7 da

ysFr

i 3/7

/14

Mon

3/1

7/14

16

Am

plifi

er T

estin

g fo

r Am

plitu

de S

igna

l Det

ectio

n5

days

Tue

3/18

/14M

on 3

/24/

1417

Mag

neto

met

er18

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

19

I2C

seria

l Int

erfa

ce T

estin

g w

ith M

icro

cont

rolle

r7

days

Thu

3/13

/14F

ri 3/

21/1

420

B

asic

Fun

ction

ality

Tes

ting

5 da

ysM

on 3

/24/

14Fri

3/28

/14

21

Dire

ction

al C

alcu

latio

ns5

days

Mon

3/2

4/14F

ri 3/

28/1

422

Ultr

ason

ic S

enso

r23

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

24

Tes

ting

3 da

ysSa

t 3/2

2/14

Tue

3/25

/14

25

Dist

ance

Cal

cula

tions

3 da

ysW

ed 3

/26/

14Fri

3/28

/14

26

Inte

grati

on w

ith M

icro

cont

rolle

r5

days

Mon

3/3

1/14F

ri 4/

4/14

27

Inte

grati

on w

ith U

ser I

nter

face

(LED

Disp

lay

to sh

ow d

istan

ce)

3 da

ysM

on 4

/7/1

4Wed

4/9

/14

28St

eerin

g (S

ervo

)29

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

30

Con

trol

and

Tes

ting

Thro

ugh

Mic

roco

ntro

ller

5 da

ysFr

i 3/2

8/14

Thu

4/3/

1431

In

tegr

ation

with

All

Sens

ors

7 da

ysFr

i 4/4

/14

Mon

4/1

4/14

32Sp

eed

Cont

rolle

r33

R

esea

rch

18 d

aysT

ue 2

/11/

14Th

u 3/

6/14

34

Met

hod

Deci

sion

(50%

or g

ear c

hang

e m

etho

d)5

days

Fri 3

/28/

14Th

u 4/

3/14

35

Met

hod

Testi

ng5

days

Fri 4

/4/1

4Th

u 4/

10/1

436

Pow

er C

onsu

mpti

on

2326

291

47

1013

1619

2225

283

69

1215

1821

2427

302

58

1114

1720

2326

292

58

1114

1720

2326

291

Janu

ary 2

014

Febr

uary

2014

Mar

ch 20

14Ap

ril 20

14M

ay 20

14

8

Page 10: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

IDNa

me

Dura

tionS

tart

Finish

36Po

wer

Con

sum

ption

37

Res

earc

h18

day

sTue

2/1

1/14

Thu

3/6/

1438

P

ower

Sup

ply

Desig

n5

days

Fri 3

/28/

14Th

u 4/

3/14

39

Use

r Int

erfa

ce L

ED D

ispla

y fo

r Ele

ctro

nic

and

Vehi

cle

Supp

ly5 d

ays

Fri 4

/4/1

4Th

u 4/

10/1

440

E

mer

genc

y Ki

ll Sw

itch

(Red

)3

days

Fri 4

/4/1

4Tu

e 4/

8/14

41Pa

yloa

d De

liver

y Sy

stem

42

Res

earc

h18

day

sTue

2/1

1/14

Thu

3/6/

1443

D

esig

n3

days

Tue

4/8/

14Th

u 4/

10/1

444

D

rop

Met

hod

3 da

ysTu

e 4/

8/14

Thu

4/10

/14

45

Con

stru

ction

3 da

ysFr

i 4/1

1/14

Tue

4/15

/14

46

Tes

ting

3 da

ysW

ed 4

/16/

14Fri

4/18

/14

47

Inte

grati

on w

ith M

icro

cont

rolle

r3

days

Mon

4/2

1/14W

ed 4

/23/

1448

Use

r Int

erfa

ce

49

Res

earc

h18

day

sTue

2/1

1/14

Thu

3/6/

1450

4

LED

Batt

ery

War

ning

Disp

lay

3 da

ysTu

e 4/

8/14

Thu

4/10

/14

51

Obj

ect D

etec

tion

LED

Digi

tal D

ispla

y w

ith U

ltras

onic

Sen

sor3

days

Mon

4/1

4/14W

ed 4

/16/

1452

Full

Vehi

cle

53

Con

stru

ction

5

days

Thu

4/17

/14W

ed 4

/23/

1454

A

uton

omou

s Veh

icle

Fun

ction

ality

Tes

ting

11 d

aysT

hu 4

/24/

14Th

u 5/

8/14

55 56De

sign

Proj

ect P

ropo

sal

23 d

aysT

ue 2

/4/1

4Th

u 3/

6/14

57O

ral P

rese

ntati

on #

1 (O

ral P

roje

ct P

ropo

sal)

8 da

ysFr

i 3/7

/14

Tue

3/18

/14

58M

ini-P

roje

ct D

emo

and

Repo

rt D

eadl

ine

27 d

aysT

hu 2

/13/

14Fr

i 3/2

1/14

59 O

ral P

rese

ntati

on #

2 (O

ral P

rogr

ess R

epor

t)6

days

Tue

4/8/

14Tu

e 4/

15/1

460

Prel

imin

ary

Web

site

Onl

ine

23 d

aysT

hu 3

/13/

14M

on 4

/14/

1461

Engi

neer

ing

Ethi

cs R

epor

t Due

7 da

ysW

ed 4

/16/

14Thu

4/2

4/14

62Pr

actic

e Fi

nal O

ral P

rese

ntati

on6

days

Thu

4/24

/14T

hu 5

/1/1

463

Fina

l Ora

l Pre

sent

ation

s 9:3

0AM

- 12

:00P

MTu

e 5/

6/14

64Fi

nal W

ebsit

e on

line

to b

e gr

aded

Thu

5/8/

1465

Desig

n Da

yFr

i 5/9

/14

66Fi

nal R

epor

t due

4PM

Fri 5

/16/

14

2326

291

47

1013

1619

2225

283

69

1215

1821

2427

302

58

1114

1720

2326

292

58

1114

1720

2326

291

Janu

ary 2

014

Febr

uary

2014

Mar

ch 20

14Ap

ril 20

14M

ay 20

14

9

Page 11: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

X. Cost Analysis

Item Quantity Cost ($)

RC Car Kit 1 $296.79

GPS Module 1 $47.22

Arduino Microcontroller 1 $44.95

Magnetometer 1 $20.08

USB to Serial Board 1 $20.08

Ultrasonic Sensor 1 $7.03

Power System 1 $50

Antenna 1 $50

Servo 3 $30

PCB Fabrication 1 $30

Payload Delivery System 1 $20

Miscellaneous $30

Total Budget $750

Total Cost $646.15

Remaining Budget $103.85

10

Page 12: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

RC Car Kit46%

Antenna8%

Power System8%

GPS Module7%

Arduino7%

PCB Fab5%

Servo5%

Magnetometer3%

USB to Serial Board3%

Payload Delivery Sys-tem3% Ultrasonic Sensor

1%

Miscellaneous5%

Figure 3 : Cost Analysis Pie Chart

RC Car KitAntennaPower SystemGPS ModuleArduinoPCB FabServoMagnetometerUSB to Serial BoardPayload Delivery SystemUltrasonic SensorMiscellaneous

11

Page 13: seniordesignlab.comseniordesignlab.com/sdl_docs/Proj_Sp_14/Proposal/LILRO... · Web viewTo gauge the performance, the motor will be operated at different speeds while it is connected

12