Presentation 10 Fitch Intelligent Vehicle Perception And Autonomy

Transcription

Presentation 10 Fitch Intelligent Vehicle Perception And Autonomy
Intelligent Vehicle Perception
and Autonomy Technology
Osa E. Fitch, Ph.D.
Principal Investigator, Intelligent Vehicles
iRobot Corporation
01 April 2009
Key Messages
• iRobot is committed to growing the mobile robot
industry as a whole
– Provide “deployment grade” products and product
components with open interfaces
– Encourage third party development
• iRobot understands Autonomous Intelligent
Vehicle technology
– R-Gator and other Intelligent Vehicles (e.g. DARPA
Urban Grand Challenge, 7 meter RHIB AUSV, etc.)
– Multiple Research projects in the area of robot
autonomy (e.g. Sentinel, Overseer, etc.)
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
2
Near-Term Focus:
1/3 Unmanned by 2015
“It shall be a goal of the Armed Forces to
achieve the fielding of unmanned,
remotely controlled technology such that
by 2015, one-third of the operational
ground combat vehicles of the Armed
Forces are unmanned.”
-National Defense Authorization Act for
Fiscal Year 2001 (S. 2549, Sec. 217)
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
3
Basic Architecture for
Autonomous Intelligent Vehicles
• Low-Level Control System
– Actuation, Telemetry
• Scalable High-Level Control System
– Behaviors, Decision
• Environmental Sensing
– Data, Processing
• Mission Payloads
– Robot Mission Dependent, Standard Interfaces
• Data Links
– Robot and Operator Mission Dependent, Standard Interfaces
• Operator Interfaces
– Operator Mission Dependent, Robot Autonomy Dependent
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
4
iRobot Generic Intelligent Vehicle
Architecture
RF Signal
Robot
Sensor 1
(e.g.
Compass)
Ethernet
Radio
Robot
Sensor 2
(e.g.
GPS)
Robot
Sensor 3
(e.g.
LADAR)
Ethernet
Radio
Mission
Payload 1
(e.g. Camera
Pod)
RS-232
Ethernet
iRobot
Operator
Control Unit
USB
Joystick
Generic iRobot Intelligent
Vehicle Architecture
w/ Basic Teleoperation
Block Diagram
Ethernet
Computer
with
Aware™ 2.0
Software
iRobot RCU
with
Aware™ 2.0
Software
RS-422
Mission
Payload 2
(e.g.
FIDO)
Mission
Payload 3
(e.g. Robot
Arm)
Ethernet
USB
Ethernet
Feedback
Data Bus
(e.g.CAN)
Low-Level
Control
Module
Actuator 1
(e.g.
Steering)
Actuator 2
(e.g.
Throttle)
Actuator 3
(e.g.
Brake)
Control
iRobot Proprietary
Copyright
2004-2009
iRobot
Corporation,
© 2006-2009,
All Rights
Reserved
All Rights Reserved
5
The Problem Areas
• Scalable High-Level Control System
– Complexity of Autonomy ultimately manifests itself as
a software problem
– Multiple unsolved or immature Research problems
exist in this area
– How to put a solid software architecture in place that
solves today‟s problems and can incorporate
tomorrow‟s solutions?
• Environmental Sensing
– What is the correct sensor data?
– How much data is enough / how much is needed?
– How to turn sensor data into perception?
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
6
iRobot‟s Approach
• Find “Best of Breed” providers for stable areas of
the architecture
–
–
–
–
Low-Level Control System
Mission Payloads
Data Links
Operator Interfaces
• Encourage stable infrastructure that can scale in
unstable areas of the architecture
– iRobot Aware™ 2.0 Robot Intelligence Software
– ASC Solid State Flash LADAR
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
7
iRobot Aware™ 2.0 Robot
Intelligence Software
•
Major iRobot Development Project
– Builds on a decade of experience with robot
SW
•
iRobot Aware™ 2.0 project delivers:
– Robot intelligence software for robot
autonomy and sophisticated human/robot
interaction
– Optimized for deployment grade robots &
controllers
•
•
PackBot, Warrior, SUGV, Intelligent Vehicles
Amrel Laptop OCU, FCS CCD
– Stabilized, qualified, and documented as
product
– Extensible and open for future development
•
Aware™ 2.0 Software
Components and Connections
Aware™ 2.0 increases the capability of our
robot systems
– Create and use high level behaviors &
interactions on day one
– Share robot behaviors & interactions
seamlessly
– Easily troubleshoot, support, and extend the
SW
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
8
Aware™ 2.0 Value Chain
High-Payoff
Capabilities
(Many, Fast to
Deploy / Field,
High ROI)
iRobot Aware™ 2.0
Applications
3rd Party Aware™ 2.0
Applications
3rd Party
Web
Interfaces
3rd Party
GUI
Plug-Ins
rd
3 Party
Device
Drivers
Robotics
Workbench
3rd Party
Dynamic
Behaviors
rd
3 Party
Mission
Behaviors
OCU Framework
OCU
Workbench
Web
Interfaces
GUI
Plug-Ins
Mission
Behaviors
Dynamic
Behaviors
Device
Drivers
Robotics Framework
Component Framework
Base Tools
Infrastructure
(Build Once)
OS, Tools and Open Source Libraries
Robot Host and Payload Node Hardware
PPC, x86
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
9
Aware™ 2.0: Extensive Software Test and Quality
Regime
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
10
Aware™ 2.0: Extensive Software Documentation
Coverage
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
11
Enabling Technology:
Solid State Flash LADAR
• iRobot is teamed with Advanced Scientific Concepts
(ASC)
– Develop and market ASC‟s Flash LADAR for Unmanned Ground
Vehicles
• ASC‟s Flash LADAR technology
– Patented next-generation solid state sensor
– Important advancement for navigation and mapping applications
for all autonomous vehicles
– Flash LADAR sensors provide a 3-D movie-like image of an area
that far surpasses the images produced by traditional sensors
– Flash LADAR sensors have no moving parts and are compact,
light and rugged (highly suitable for military applications)
– Cuts through fog, dust, smoke and other obscurants to visually
freeze the entire geometry of a scene.
– Low observable active sensor
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
12
(ASC)
Santa Barbara, CA
•Real-time 3D “Flash” LADAR
generates range map from time of flight
of laser pulse
•Freezes motion with 5 ns light pulse
•Solid state area array sensor has no
moving parts
•Laser is eye-safe even at close range,
and stealthy
•1 meter to 1 km depending on laser
power
•Based on over 20 years expertise in
solid state sensor and optical optical
expertise, 13+ patents
•Easily overlaid on other video
45
35
20
15
10
5
1
• 3-D Movie Raw Unprocessed Data
• 128 x 128 Pixels 10 Hz Frame Rate
• 4 Orientations from Single Movie
• False color scale in meters
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
13
ASC Flash LADAR: Unique Potential
for Unmanned Vehicle Guidance
25
20
15
10
7
5
M
e
t
e
r
s
3
1
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
14
ASC Flash LADAR: Brownout
(sandstorm) Test Results
• Simultaneous
Images
– Ladar on left
– Visible camera on
right
• Bars represent
„Visibility
– Green > ladar
– Yellow > Vis
camera
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
15
Modular Solid State Sensor
Architecture
P
o
w
e
r
S
u
p
p
l
I
e
s
Ethernet
Sensor
Processor
& Control
Unit
3-D
FPA Sensor
Interchangeable
Optics
Laser
Power
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
16
Summary
• iRobot is committed to growing the mobile robot
industry as a whole
– Seek out “Best of Breed” technologies in the
marketplace
• iRobot understands Autonomous Intelligent
Vehicle technology
– Two key enabling technologies
• iRobot Aware™ 2.0 Robot Intelligence Software
• ASC Solid State Flash LADAR
– Other Enabling Technologies will emerge over time
• iRobot encourages third party development
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
17
Back-Ups
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
18
Sensor will embed AWARE2 Behavior engine to
provide intelligent ODOA and path planning
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
19
REF iRobot Aware ATV
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
20
ARL iRobot Aware Gator
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
21
Deere iRobot R-Gator
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
22
NSWC iRobot AUSV
Copyright 2004-2009 iRobot Corporation,
All Rights Reserved
23