autonomous robotic boat platform -...

Post on 10-Mar-2018

229 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Autonomous Robotic Boat Platform

Team: Ryan Burke, Leah Cramer, Noah Dupes, & Darren McDannald

October 2nd, 2014

Advisors: Mr. Nick Schmidt, Dr. José Sánchez, & Dr. Gary Dempsey

Department of Electrical and

Computer Engineering

Presentation Outline

• Background

• Design Approach

• Block Diagram

• Logistics

• Summary and Conclusions

2

Presentation Outline

• Background– Objective

– Motivation

– Significance

– History

• Design Approach

• Block Diagram

• Logistics

• Summary and Conclusions

3

Objective

• 8th Annual RoboBoat Competition

(Virginia Beach, VA)

• Competition Time Frame: June – July

• Design and Build an Autonomous Boat Platform

– Versatile

– Robust

4Images taken from [1].

Motivation

• Multidisciplinary

– Electro-mechanical

– Power Electronics

– Computer Science

– Mechanical Engineering

– Communications

– Image Processing

– Embedded Systems

5

Significance

• AUVSI RoboBoat Competition

– Technical

– Prestigious

6Images taken from [1].

History

• Previous Bradley RoboBoat Teams

7Images taken from [2].

History

• Missions and Tasks From Previous Years

• What is the Difference?

– Missions Are Optional

– Tasks Are Mandatory

8

Historic Mandatory Tasks

9Image taken from [3].

Historic Mandatory Tasks

10Image taken from [3].

Historic Optional Missions

11Image taken from [3].

Historic Optional Missions

12Image taken from [4].

Historic Optional Missions

13Pictures taken from [3].

Competition Area

14Image taken from [2].

Presentation Outline

• Background

• Design Approach– Constraints and Tasks

– Subsystems

– Design Alternatives

– Design Choices

• Block Diagram

• Logistics

• Summary

15

AUVSI Competition Constraints

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

16Information taken from [3], [4], & [5]

Boat Frame

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

17

18

Boat Frame

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

19

Design Alternatives• V Bottom• Flat Bottom• Catamaran• Trimaran• Circular

V Bottom

• Advantages

– Efficient Forward Movement

• Disadvantages

– Physically Unstable Platform

– Risk of Flooding

– Limited Motor Configuration

20Image taken from [6]

Flat Bottom

• Advantages

– Stable Platform

• Disadvantages

– Difficult to Maneuver

– Risk of Flooding

21Image taken from [6]

Catamaran

• Advantages

– Stable Platform

– Spacious

– High Weight Capacity

• Disadvantages

– Difficult to Maneuver

– Density of Pontoons

– Weight Distribution

22Image taken from [7]

Trimaran

• Advantages

– Stable Platform

– Spacious

– High Weight Capacity

• Disadvantages

– Difficult to Maneuver

– Additional Weight

23Image taken from [7]

Circular

• Advantages

– ASV Always Faces Direction of Travel

• Disadvantages

– Mechanical Platform

– Slow to Initiate Movement

– Provides Overshoot

24Image taken from [8]

Boat Frame

• Design Choice

– To Be Determined After the Release of AUVSI 2015 Regulations

• Design Preference

– Trimaran

• Stable Platform

• Spacious

• High Weight Capacity

• Allows for a Variety of Motor Configurations

25

Power Supply

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

26

27

Power Supply

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

28

Design Alternatives• Batteries• Solar

Power Supply

• Design Choice

– Batteries

• LiFe (Lithium Iron Phosphate)

• 15 Ahr/battery

29

Motors and Controller

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

30

31

Motors and Controller

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

32

Design Alternatives• Two Motors• Four Motors

(Offset Angles)• Single Pivoting

Motor

Two Motors

• Advantages

– Simple Control

• Disadvantages

– Limited Maneuverability

– No Strafing

33Image taken from [9]

Four Motors (Offset Angles)

• Advantages

– Full Range of Motion

• Disadvantages

– Complex Control

– Inefficient Power Use

34

Single Pivoting Motor

• Advantages

– Simple Control

• Disadvantages

– Limited Maneuverability

– No Strafing

– Additional Motor for Direction Control

35Image taken from [10]

Motors and Controller

• Design Choice

– To Be Determined After the Release of AUVSI 2015 Regulations

36

37

Kill Switch

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

38

39

Kill Switch

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

40

Design Alternatives• AUVSI Restricts

Design Alternatives

Kill Switch

• Design Choice

– A Single 1.5” Diameter Red Button Located on the Vehicle

– Disconnects Power From All Motors and Actuators

41

Central Processor

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

42

43

Central Processor

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

44

Design Alternatives• x86 Processor• ARM Architecture

Central Processor

• Design Choice

– x86 mini-ITX motherboard

• High Computing Power

• Supports a Variety of Operating Systems

• Does Not Require Additional Cost

45

Remote Control

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

46

47

Remote Control

Constraints 2012 2013 2014AutonomyBuoyancyCommunicationDeployableEnergy SourceKill Switche-Kill SwitchPayloadPayload LocationPropulsion

Remote-Controllable

SafetySizeSurfaceTowableWaterproofWeight

48

Design Alternatives• 8 Channel R/C• 802.11b/g/n

Remote Control

• Design Choice

– Existing 8 Channel R/C

49

Vision

• Navigation Test

– Image Processing

50Image taken from [3]

51

Positioning

• GPS Coordinates

52Image taken from [3].

53

GPS

54Images taken from [11] & [12].

GPS

55Images taken from [11] & [12].

GPS

56Images taken from [11] & [12].

GPS Technical Details

57

Image Name Accuracy (m)Operating

Voltage (V)Operating Current

(mA)Cost ($)

Adafruit Ultimate GPS Breakout

< 3.0 3.0 - 5.5 25 39.95

Venus GPS with SMA Connector

< 2.5 3.3 29 49.95

GPS Receiver - EM-506

< 2.5 4.5 - 6.5 45 - 55 39.95

GPS Receiver - GP-635T

< 2.5 3.3 - 5 56 39.95

Images taken from [11] & [12].

Directed Travel

• GPS Coordinates

58Image taken from [3].

59

Compass

60Image taken from [13].

Compass

61Image taken from [13].

Compass

62Image taken from [13].

Compass

63

Image Name Frequency (Hz)Operating

Voltage (V)Operating

Current (mA)Cost ($)

CMPS 10 75 3.0 - 5.5 25 39.95

Image taken from [13].

Wireless Adapter

• Historically Present

– 802.11b/g/n

• Remote Access

– Debugging

64

65

Presentation Outline

• Background

• Design Approach

• Block Diagram– Connections Between Subsystems

– Central Processor

– GPS/Compass

– Remote Control

• Logistics

• Summary

66

67

68

69

70

71

72

73

74

75

Presentation Outline

• Background• Design Approach• Block Diagram• Logistics

– Division of Labor– Schedule– Societal Impacts– Environmental Concerns– Safety Measures– Resources/Facilities– Economic Analysis

• Summary and Conclusions

76

Division of Labor

77

Gantt Chart

78

Gantt Chart

79

1st Semester Milestones

10/2/14• Proposal

Presentation

10/16/14• Proposal

Document

10/30/14• Webpage

Release

11/20/14• Progress

Presentation

80

2nd Semester Milestones

2/19/15• Progress

Presentation

3/26/15• Project

Demonstration

4/9/15 • Final Presentation

4/15/15 • Student Expo

4/16/15 • Report Draft Due

4/24/15 • Poster Presentation

4/30/15 • Final Report

81

Societal Impact

• Naval Reconnaissance Applications

• Hazardous Rescue

• Water Travel Safety

• Marine Research and Exploration

82

Environmental Concerns

• Batteries Housing

• Obstacle Avoidance

• Closed Course Use Only

83

Safety Measures

• Emergency Stops

• Shrouded Motors

• Manual Override

• Protective Circuit Covers

84

Resources and Facilities

• Bradley Senior Lab

• Markin pool

• Transportation

85

Economic Analysis

• Expenses Include:

– New Boat Frame

– Circuitry Components

– Waterproof Housing

– Motor(s)

– Miscellaneous

86

Low Cost Design

• Software to be Utilized

– MATLAB

– Atmel Studios

– Ubuntu

– OpenCV

• Materials Inherited From Previous Projects

– Complete Savings of approx. $850

• AUVSI Competitors Spend $10,000+

87

Expenses

88

Item Cost

Boat Frame $500

Circuitry $150

Waterproof Housing $300

Motor(s) $350

Miscellaneous $200

TOTAL DESIGN COST $1500

Summary and Conclusions

• Design Flexible, Robust, and Versatile Platform

• Generate Interest in Bradley ECE Department

• Operate Within a $1500 Budget

89

T E A M O B S C E N E

90

T E A M On

B S C E N E

91

T E A M On

Bo

a

r

d

S C E N E

92

T E A M On

Bo

a

r

d

Se

l

f

-

g

o

v

e

r

n

e

d

C E N E

93

T E A M On

Bo

a

r

d

Se

l

f

-

g

o

v

e

r

n

e

d

Co

m

p

u

t

e

r

E N E

94

T E A M On

Bo

a

r

d

Se

l

f

-

g

o

v

e

r

n

e

d

Co

m

p

u

t

e

r

En

g

a

g

i

n

g

i

n

N E

95

T E A M On

Bo

a

r

d

Se

l

f

-

g

o

v

e

r

n

e

d

Co

m

p

u

t

e

r

En

g

a

g

i

n

g

i

n

Na

u

t

i

c

a

l

E

96

T E A M On

Bo

a

r

d

Se

l

f

-

g

o

v

e

r

n

e

d

Co

m

p

u

t

e

r

En

g

a

g

i

n

g

i

n

Na

u

t

i

c

a

l

Ev

e

n

t

s

97

References

[1] AUVSI Foundation. (2014). RoboBoat – Foundation [Online]. Available: http://www.auvsifoundation.org/foundation/competitions/roboboat/

[2] AUVSI Foundation. (2014). Competition Photos – Foundation [Online]. Available: http://www.auvsifoundation.org/competitions/roboboat/photos

[3] AUVSI Foundation. (2013). 6th RoboBoat Competition – Final Rules [Online]. Available:https://sakai.bradley.edu/access/content/group/ECE497S01T2014SP/Client%20Ideas/Mr.%20Schmidt%20_%20Dr.%20Sanchez/RoboBoat%20Rules/RoboBoat_2013_final_rules.pdf

[4] AUVSI Foundation. (2014). 7th RoboBoat Competition – Final Rules [Online]. Available: https://sakai.bradley.edu/access/content/group/ECE497S01T2014SP/Client%20Ideas/Mr.%20Schmidt%20_%20Dr.%20Sanchez/RoboBoat%20Rules/RoboBoat_2014_prelim_rules.pdf

[5] AUVSI Foundation. (2012). 5th RoboBoat Competition – Final Rules [Online]. Available: https://sakai.bradley.edu/access/content/group/ECE497S01T2014SP/Client%20Ideas/Mr.%20Schmidt%20_%20Dr.%20Sanchez/RoboBoat%20Rules/RoboBoat_2012_final_rules.pdf

[6] hull: various hull bottoms. Art. Britannica Online for Kids [Online]. Available: <http://kids.britannica.com/comptons/art-167158>.

[7] Aveek. (28 March 2009). Multihull [Online]. Available: http://commons.wikimedia.org/wiki/File:Multihull.svg#mediaviewer/File:Multihull.svg

[8] G YassineMrabet Talk. (23 November 2007). A simple Torus [Online]. Available: http://commons.wikimedia.org/wiki/File:Simple_Torus.svg

[9] muttonpagl. (1 September 2013). Powerboat Plans Building Wooden DIY Wooden Boat Plans [Online]. Available: http://muttonpagl.wordpress.com/2013/09/01/powerboat-plans-building-wooden-diy-wooden-boat-plans/

[10] rotciv2. rotciv2’s Bucket [Online]. Available: http://s20.photobucket.com/user/rotciv2/media/c72b6292.jpg.html[11] Sparkfun. GPS Buying Guide [Online]. Available: https://www.sparkfun.com/pages/GPS_Guide[12] Adafruit. SEARCH RESULTS FOR: GPS [Online]. Available: http://www.adafruit.com/search?q=gps&b=1[13] RobotShop. Magnetic Sensors/ Compass [Online]. Available: http://www.robotshop.com/en/magnetic-sensors-

compass.html

98

Autonomous Robotic Boat Platform

Team: Ryan Burke, Leah Cramer, Noah Dupes, & Darren McDannald

October 2nd, 2014

Advisors: Mr. Nick Schmidt, Dr. José Sánchez, & Dr. Gary Dempsey

Department of Electrical and

Computer Engineering

99

APPENDIX

100

top related