+ All Categories
Home > Documents > Lecture1 Overview

Lecture1 Overview

Date post: 15-Jan-2016
Category:
Upload: jon
View: 229 times
Download: 0 times
Share this document with a friend
Description:
ECE8803 Lecture Notes
Popular Tags:
34
GaTech CS8803-AUS Spring 2015 1 Autonomous Unmanned Systems Instructors: Dr. Charles Pippin, Dr. Stephen Balakirsky, Dr. Zsolt Kira, Dr. Mick West Spring 2015 CS 8803-AUS, TR 9:35-10:55 This course covers important topics of autonomous unmanned systems, including enabling technologies, and algorithmic approaches for autonomous air, ground and maritime vehicles. Introduction and Course Overview
Transcript
Page 1: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 1

Autonomous Unmanned Systems

Instructors: Dr. Charles Pippin, Dr. Stephen Balakirsky, Dr. Zsolt Kira, Dr. Mick West

Spring 2015 CS 8803-AUS, TR 9:35-10:55

This course covers important topics of autonomous unmanned systems, including enabling technologies, and algorithmic approaches for autonomous air, ground and maritime vehicles.

Introduction and Course Overview

Page 2: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 2

q Introductions q Objectives q Course Overview and Syllabus q Autonomy Discussion q Instructor Research Brief

Agenda

Page 3: Lecture1 Overview

GaTech CS8803-AUS Spring 2015

Logis&cs  

•  Course  Instructor  Email:    cs8803-­‐aus-­‐[email protected]    

•  Put  cs8803-­‐aus  in  the  subject  line  •  This  will  go  to  all  instructors.  •  We  may  be  on  travel,  so  use  this  email  and  not  our  direct  email.  

•  Office  hours:  By  Appointment  or  aJer  class.       3

Page 4: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 4

Instructor

Dr. Charles Pippin

Topics: UAV algorithms and path planning, cooperative

systems

Page 5: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 5

Instructor

Dr. Stephen Balakirsky

Topics: Unmanned Systems Architectures, Unmanned

Ground Vehicles, Interoperability

Page 6: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 6

Instructor

Dr. Zsolt Kira

Topics: Perception and Data Fusion

Page 7: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 7

Instructor

Dr. Mick West

Topics: Maritime Systems

Page 8: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 8

What are Your Objectives for this course?

Think-Pair-Share q Undergraduate or Graduate (Masters or PhD)? q Major q Research Area/Interests q What do you hope to learn or achieve in this

course?

Page 9: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 9

q Understand the key research areas in unmanned systems and some of the open research questions.

q Understand the common architectures used on unmanned systems.

q Understand key algorithms for path planning on various UxV architectures

q Be able to characterize techniques for data fusion in unmanned systems perception.

q Develop skills in related tools such as ROS and autopilot systems.

q Contribute in group projects and perform analysis. Generate publishable material.

q Learn to analyze and evaluate key research papers in unmanned systems.

Course Objectives

Page 10: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 10

By the end of this course, students will be able to: q Understand the research areas that are relevant to

unmanned systems. q Design high-level software architectures for an

autonomous unmanned vehicle platform. q Compare and contrast the differences in decentralized

and centralized approaches on collaborative autonomous teams.

q Describe the unique challenges for sensing and navigating in ground, underwater and aerial environments.

q Be able to write an abstract for unmanned systems research papers and group them into related work areas.

Learning Outcomes

Page 11: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 11

Grading and Syllabus

Page 12: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 12

Grading

Evaluation Percentage Abstracts 20

Midterm exam 30

Class project 40 Class participation, student presentation, and quizzes 10

Total 100

Page 13: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 13

Abstracts

q Abstracts will be due at the start of class q 1 for each assigned reading. q Count in total 20% of your grade q 1-2 pages each. q Will be posted at least a week before they are due. q You will be graded on having each section:

q Abstract/Summary – 150 words minimum q What is the significance of this paper, what is the

novel contribution? - 200 words minimum q Explain the technical approach in the paper. q What are 2 references from the paper (or that cite

the paper) that would be interesting for follow up, and why?

Page 14: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 14

Student Presentations q Each student will be required to give 1 topical

presentation q Research one of the relevant topics and present to the

class. q Uploaded to T-square before class. q 10 minutes long, with 3 minutes for questions. q You will be graded on:

q Content (60%): Clear review of the topic: introduction, relevance, technical overview, references.

q Presentation Quality (40%): Slides are clear, graphics are labeled, talk finishes on time, presenter speaks audibly and can handle questions.

Page 15: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 15

Class Project

Project Evaluation Percentage Proposal 10 Related work 10 Implementation 30 Final presentation 20 Final report 30 Total 100

q Students will work in groups of 2-3 on a course project that is relevant to autonomous unmanned systems.

q There will be a significant programming component. q More details to come.

Page 16: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 16

Autonomy Discussion

Page 17: Lecture1 Overview

GaTech CS8803-AUS Spring 2015

State of Autonomy

Auto

nom

y

Deployment and Saturation

collaborative research robotsurban challenge vehicles

UAVsSUGVs

factory robots

Heterogeneousmulti-robot,dynamic teams

Page 18: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 18

PREDATOR: General Atomics COURTESY OF U.S. AIR FORCE PHOTO/LT COL LESLIE PRATT, VIA WIKIMEDIA COMMONS, Scientific American

REAPER: General Atomics COURTESY OF U.S. AIR FORCE PHOTO BY PAUL RIDGEWAY, Scientific American

GLOBAHAWK: Northrup Grumman COURTESY OF U.S. AIR FORCE PHOT/MASTER SGT. JASON TUDOR, Scientific American

SENTINEL: Lockheed Martin COURTESY OF TRUTHDOWSER, VIA WIKIMEDIA COMMONS, Scientific American

HUNTER: Northrup Grumman COURTESY OF NORTHROP GRUMMAN, Scientific American

SHADOW: AAI Corp. COURTESY OF THE U.S. MARINES, VIA WIKIMEDIA COMMONS, Scientific American

Sikorsky’s: S-97 COURTESY Wikipedia

RAVEN RQ-11: AeroVironment COURTESY OF WIKIMEDIA COMMONS

Variety of UAS

Disclaimer: During this course we will be discussing technologies which may have origins in military use. We are not advocating or presenting issues of policy, morality and law related to these system. Rather, we are interested in the scientific and technological impact of these technologies.

Page 19: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 19

Variety of Drones/RC

3drobotics IRIS

Parrot MiniDrone

Sig Rascal

DJI Phantom

Page 20: Lecture1 Overview

GaTech CS8803-AUS Spring 2015

Convergence  Factors  

•  Faster,  Cheaper  Hardware  •  RC  and  hobby  community  •  Open  Source  kits:  DiyDrones,  Dronecode  •  Open  Source  Robo&cs:  ROS  •  3d  Prin&ng  and  low  cost  produc&on.  •  Research  Interest  and  interplay  with  the  Robo&cs  Community  

•  FAA  Rules  20

Page 21: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 21

Unmanned versus Autonomous

An Unmanned System is a system which does not have a crew located in the vehicle controlling the vehicle.

Slide Credit: Alan Wagner

Page 22: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 22

Unmanned versus Autonomous

Autonomous means that the system or vehicle is in control of itself.

Slide Credit: Alan Wagner

Page 23: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 23

Unmanned but not Autonomous

Unmanned versus Autonomous

Slide Credit: Alan Wagner

Page 24: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 24

Autonomous but not Unmanned

Unmanned versus Autonomous

Slide adapted from Alan Wagner

Autonomous, Unmanned

DARPA Crusher, cmu.edu

Page 25: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 25

On Autonomous Aircraft

“When the aircraft is under remote control, it is not autonomous. And when it is autonomous, it is not under remote control. While these two conditions could exist (controlled and uncontrolled), current DoD UAS are remotely operated and capitalize on automation in extreme circumstances, such as a lost link condition, to automatically perform a preprogrammed set of instructions.”

U.S Department of Defense Unmanned Systems Integrated Roadmap FY2013-2038, pg. 15.

Page 26: Lecture1 Overview

GaTech CS8803-AUS Spring 2015

UAS  versus  Drone  

UAS  Elements  

Flying  

Communica&on  

Mission  Planning  

Autonomy  

Ground  Sta&on  

Mission  Payload  

26

UAV •  Has sophisticated

autonomy, range or payload.

UAS •  The full system which

includes the UAV, network and personnel.

Drone •  Typically a RC or RPV •  Limited range,

communications, and payload.

•  Little or no Autonomy

Page 27: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 27

The term autonomous describes the types of control, and ability of the system to make decisions. The term unmanned relates to the vehicle configuration Acronyms: •  UAV: Unmanned Aerial Vehicle •  UAS: Unmanned Aircraft System – Note that this can also refer to Unmanned and

Autonomous Systems •  UMV: Unmanned Maritime Vehicle •  USV: Unmanned Surface Vehicle •  UUV: Unmanned Undersea/Underwater Vehicle •  UGV: Unmanned Ground Vehicle •  UGS: Unmanned Ground System •  USpS: Unmanned Space Systems •  UxV: Unmanned Vehicle. - This can represents the general class of unmanned

vehicles, including but not limited to ground, sea, and air vehicles. •  RPV: Remotely Piloted Vehicle, aka, drone. •  RC: Remote Control

Unmanned versus Autonomous

Slide Adapted from : Alan Wagner

Page 28: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 28

Automation

•  Automation: the use of machinery to perform a specific task •  Most often in relation to an assembly line

Slide Credit: Alan Wagner

Page 29: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 29

Semi-Autonomous Systems

•  Broad term used to describe a system which automates some tasks but not others

•  Examples: •  Autopilots •  Self parking cars •  Cruise control

Slide Credit: Alan Wagner

Page 30: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 30

Intelligent

•  Used to describe machines that: •  Deliberate •  Optimize •  Learn •  Adapt •  Plan •  Perform better than most

current systems

•  Gets thrown around a lot

Slide Credit: Alan Wagner

Page 31: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 31

Robot

A robot is a machine that extracts information from its environment and uses knowledge about the world to act in a meaningful and purposeful manner. (derived from Arkin 1998)

Slide Credit: Alan Wagner

Page 32: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 32

System of Systems

System of Systems: “a set or arrangement of systems that results when independent and useful systems are integrated in a larger system that delivers unique capabilities.” (ODUSD(A&T), 2008) NATO Example:

Slide Credit: Alan Wagner

Page 33: Lecture1 Overview

GaTech CS8803-AUS Spring 2015

Autonomous  Unmanned  Systems  

•  We  consider  the  classifica&on  of  Unmanned  Systems  to  include  those  that  historically  were  manned  but  can  now  be  unmanned.  

•  These  systems  have  tradi&onally  been  developed  in  the  defense  domain,  but  now  also  have  many  civilian  applica&ons.  

•  There  is  significant  overlap  with  autonomous  robo&cs.  In  this  course  we  will  try  to  minimize  the  overlap  and  focus  on  topics  specific  to  this  classifica&on.  

•  We  are  interested  in  the  subclass  of  Autonomous  Unmanned  Systems,  and  the  technologies  that  enable  them  to  become  autonomous.  

33

Page 34: Lecture1 Overview

GaTech CS8803-AUS Spring 2015 34

Instructor Research Areas


Recommended