autonomous gps-based marine search and rescue vehicleusers.wpi.edu/~rjduck/marine gps search and...

16
Autonomous GPS-Based Marine Search and Rescue Vehicle Alex Kindle Justin Stocker Worcester Polytechnic Institute Department of Electrical and Computer Engineering Department of Robotics Engineering Advisor: R. James Duckworth Co-Advisor: David Cyganski

Upload: others

Post on 24-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Autonomous GPS-Based Marine

Search and Rescue Vehicle

Alex Kindle

Justin Stocker

Worcester Polytechnic Institute

Department of Electrical and Computer EngineeringDepartment of Robotics Engineering

Advisor:

R. James DuckworthCo-Advisor:

David Cyganski

Page 2: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Overview

• Project motivation

• Background material

• Robot functional overview

– Design requirements

– The vehicle

– System electronics

– Onboard sensors

– Software implementation

• Video demonstration of robot

• Results and Recommendations 2

Page 3: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Project Motivation

• Establish a need: search and rescue

• How will the project fill this need?

• Time and budget constraints

• Leave room for future expansion

– Allow room for additional functionality

– Provide recommendations for future work

3

Page 4: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Background

• Existing MOBI Systems

– ORCA MOBI

– Sci-Tech MOB

Tracking System

– SeaMarshall AU9

• Commonalities

with our design 4

Page 5: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Project Requirements

• Autonomous operation

• GPS-based navigation

• Victim Rescue

5

Mothership

Rescue Boat

Victim

Victim Unit

Page 6: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

System Overview

6

Rescue Vehicle

MCUMCU

WirelessWireless

GPSGPS

Victim Unit

WirelessWireless

GUIGUI

Navigation

Software

Navigation

Software

Mothership

Page 7: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Rescue Vehicle Chassis

• Requirements

– Ease of interfacing

• Standardized parts

• Purchasing vs. building

– Focus on ECE aspects of design

• AquaCraft Mini Rio

7

Stock RC unit - Removed

Steering ServoControlled by Development board

Page 8: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Rescue Vehicle Control

• Development board

– ATMega2560 CPU

– Servo headers

– Timer IO broken out

• H-Bridge daughterboard

8

WirelessWireless

GPSGPS

ServoServo

H-BridgeH-Bridge

RuddersRudders

MotorMotor

Development BoardDevelopment Board

UART0UART0

UART1UART1

Timer1Timer1

Timer2Timer2

Page 9: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Victim Unit

• Custom PCB

– ATMega164 CPU

– Power circuitry

– GPS module

– Wireless module

9

GPS

Receiver

Wireless

Radio

CPU

Victim Unit Top

Victim Unit Bottom

1 inch

Page 10: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Navigation Software

• Host software

– Java

– Graphical interface

– Navigation control loop

10

Serial PortSerial Port

Rescue Vehicle

Stream

Rescue Vehicle

StreamVictim StreamVictim Stream

Navigation

Handler

Navigation

Handler

Rescue

Vehicle

Comm

Rescue

Vehicle

Comm

DisplayDisplay

GPS Serial Parser

Rescue

Vehicle

Rescue

Vehicle

MothershipRescue Vehicle GPS

Victim GPS

Rescue Vehicle Commands

Page 11: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Full Rescue Scenario

11

Page 12: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Video Demonstration

12

Page 13: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Demonstration Results

13

Page 14: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Results & Recommendations

• Successfully completed design goals

– Autonomous operation

– GPS-based navigation

– Victim rescue

• Suggestions for future work

– Full-scale implementation

– Physically aiding the victim

– Close-proximity localization

• VOR

• Ultrasonic

14

Page 15: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Acknowledgements

Thanks to:

• Professors Duckworth and Cyganski

• ECE Shop

• Robotics staff

• WPI Department of Electrical and Computer

Engineering

• WPI Department of Robotics Engineering

• Andy Stocker, Film Editor Extraordinaire 15

Page 16: Autonomous GPS-Based Marine Search and Rescue Vehicleusers.wpi.edu/~rjduck/Marine GPS Search and Rescue presentation.pdf · Autonomous GPS-Based Marine Search and Rescue Vehicle Alex

Questions?

16