Perception at the edge to heal the HERE HD Live Map
Vlad Shestak & Josh Finken Edge Perception March 20, 2019
Perception at the edge to heal the HERE HD Live Map Vlad Shestak - - PowerPoint PPT Presentation
Perception at the edge to heal the HERE HD Live Map Vlad Shestak & Josh Finken Edge Perception March 20, 2019 HERE in numbers HERE Maps on board of 100M 9,000 + vehicles and counting Employees in 56 countries focused on delivering the
Perception at the edge to heal the HERE HD Live Map
Vlad Shestak & Josh Finken Edge Perception March 20, 2019
HERE in numbers
Countries mapped Years of experience transforming location technology
Employees in 56 countries focused on delivering the world’s best map and location technologies HERE Maps on board of
vehicles and counting TB map data collected per day
In-car navigation systems in Europe and North America use HERE maps
+
collecting data for maps HERE cars 3D data points per second per car
700,000
for Autonomous Driving HD Live Map covering
GTC 2019 1
Key building blocks for autonomous driving
HD maps are essential in autonomous solutions
Sensors Perception Stack Decision Making
Intelligent sensors to see, feel and sense surroundings Real-time information for localization and path planning Deep learning and sensor fusion for decision making
HD Maps
Highly detailed, helping pinpoint a car’s location and understand its surroundings
GTC 2019 2
HERE HD Live Map
Data layers providing key benefits
Published in NDS and Protobuf formats
Localization Enhanced sensor functionality Localization Route planning Rules of the road Enhanced sensor functionality Route planning Rules of the road Enhanced sensor functionality
Layer Data Benefits
Road side objects (furniture)
Ex: road signs, barriers
Lane level features
Ex: Lane lines, lane widths, lane markings, etc.
HERE’s Standard Definition (Infotainment) map with ADAS attributes
Ex: Road topology, direction of travel, elevation, slop, etc.
HD Localization Model HD Lane Model Road Model
GTC 2019 3
Industry Capture Hardware
Novatel GPS Antenna Velodyne HDL-32 LiDAR 80 MP Cameras Novatel Span CPT 7 IMU
GTC 2019 4
Typical Urban Scene
GTC 2019 5
GTC 2019 6
Active Learning Loop
Selection Queries Learn a Model Machine Learning Model Human Annotator
and/or
Machine Model Unlabeled Pool Labeled Library
GTC 2019 7
Maintenance Localization Build Out Quality
HERE’s Maintenance Strategy to HD Maps
Industrial Capture OneMap Alliance Agnostic Crowd- sourced Quality Index
map updates to reflect real-world changes
sensor data
mapping model to a self-healing crowd-source model
GTC 2019 8
A high definition, continuously updated map requires the crowd
HD Live Map
Harness crowdsourced sensor data… …for near real-time updates
GTC 2019 9
HERE’s self-healing map process
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Mapltes | RWOs HD Live Map
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
Sensor collection & ingestion Aggregation in the cloud Creation of a new feature Update map & publish
GTC 2019 10
HERE’s self-healing map process
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Maplets | RWOs HD Live Map
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
GTC 2019 11
HERE’s self-healing map process
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Maplets | RWO HD Live Map
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
GTC 2019 12
Aggregation
GTC 2019 13
Aggregation
GTC 2019 14
HERE’ self-healing map process
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Maplets | RWOs HD Live Map
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
GTC 2019 15
HERE’s self-healing map process
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Maplets | RWOs
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
NDS Protobuf
HD Live Map
GTC 2019 16
Cloud and edge analytics: What to do where, best?
Map update Publish Aggregation Localization Change detection Observations Features Internal HD map Maplets | RWOs HD Live Map
Points
(signs, signals, pavement markings…)
Polylines
(lane markings, road edges…)
Many to one
Drive paths
HD map tiles sensor observations 3rd Party Sources HERE True Pipeline
GTC 2019 17
In-Vehicle Processing
HERE Backend In-Vehicle
HERE Maplets HD Live Map Change Detection (optional) Cameras Lidar Radar Ultrasonic … Edge Perception Stack
GTC 2019 18
Cyclops
Off the Shelf, At the Edge, In the Vehicle
GTC 2019 19
Cyclops
Off the Shelf, At the Edge, In the Vehicle
GTC 2019 20
Standard Configuration
Cyclops: RTK GNSS
GTC 2019 21
Optional configuration: positioning via RTK
rate
Real-Time Perception Architecture
GTC 2019 22
Change or Cloud DNN Model Runtime Tracking and Sensor Fusion Observation Reconstruction Maplet Generation
Compute: Jetson AGX Xavier Optional Laptop: visualization Sensor stream: smartphone
Cyclops: Maplets
GTC 2019 23
Sensoris: Sensor Interface Specification
Maplets:
accuracy requirements
transmission
Cyclops: Demonstration Setup
GTC 2019 24
Sensor stream and visualization
Xavier in-vehicle
Cyclops: Demonstration
GTC 2019 25
Cyclops: Assessment
GTC 2019 26
pole sign
Stronger with our partners
GTC 2019 27