13
Situation Awareness & Decision - making for Autonomous Driving Dr HDR Christian LAUGIER Research Director at Inria & Scientific Advisor for Probayes and for Baidu China Inria Chroma team & IRT Nanoelec [email protected] Contributions from L. Rummelhard, A. Negre, N. Turro, J.A. David, J. Lussereau, T. Genevois, C. Tay Meng Keat, S. Lefevre, O. Erkent, D. Sierra-Gonzalez © Inria & Laugier. All rights reserved ADAS & Autonomous Driving Static space Dynamic space Risk /Alarm Real world No risk (White car) High risk (Pedestrian) Risk Location Collision Probability TTC Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China, November 5 th 2019 Technology status & Ongoing challenges for AVs Tesla Autopilot L2 with Radar & Mobileye/Intel Commercial ADAS product =>Tested by customers !! Strong involvement of Car Industry & GAFA + Large media coverage + Increasing Governments supports An expected market of 515 B€ at horizon 2035 (~17% world automobile market, Consulting agency AT Kearney, Dec 2017 ) But Legal & Regulation issues are still unclear … idem for Technologies Validation & Certification issues ! => Numerous experiments in real traffic conditions since 2010 (Disengagement reports Ù Insights on system maturity) => But still insufficient … Realistic Simulation & Formal methods are also under development (e.g. EU Enable-S3) “Self-Driving Taxi Service L3” testing in US (Uber, Waymo) & Singapore (nuTonomy) Autonomous Mobility Service, Numerous Sensors +“Safety driver” during testing (take over in case Uber: System testing since 2017, Disengagement every 0.7 miles in 2017 (improved now) Waymo: 1 st US Self Driving Taxi Service launched in Phoenix in Dec 2018 Disengagement reports provide insights on the technology maturity EU CityMobil project & Inria Drive Me trials (Volvo, 2017) 100 Test Vehicles in Göteborg, 80 km, 70km/h No pedestrians & Separations between lanes Numerous EU projects in last 2 decades Cybus, 3 months experiment, low speed La Rochelle 2012 (France) Dense 3D mapping & Numerous vehicles 10 years R&D, 8 millions km covered since 2010 & 25 000 km/day Tesla Autopilot L2 with Radar & Mobileye/Intel l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l Commercial ADAS product => T ested by cu cu cu cu cu cu cu cu cu c c c c st st s s s s s s s s s s om om om om om om om om om om om omer er er er er er er r r r r rs s !! !! !! ! ! !! !! !! ! !! ! ! Strong involvement of Car Industry & GAFA involvement of Car Industry & GAFA + + Large media Large media coverage + Increasing Governments su u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u up p p p p p p p p p p p p p p p p p p p p p p ports coverage + Increasing Governments su u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u up p p An expected market of 515 B€ at horizon 2035 (~17% world automobile market, Consulting agency AT T T T T T T T T T T T T T T T T T T T T K K K K K K K K K K K K K K K K K K K K e e e e e e e e e e e e e e e e e e e e e e e e ea a a a a a a a a a a a a a a a a a a a a a a a a a ar r r r r r r r r r r r r r r r r r r r r r r r r rn n n n n n n n n n n n n n n n n n n n n ne e e e e e e e e e e e e e e ey y y y y y y y y y y y y y y y y y y y, D D D D D D D D D D D D D D D D D D Dec 2017 ) But Legal & Regulation issues are still unclear … idem for Technologies Validation & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C Ce e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r rti i i i i i i i i i i i i i i i i i i if f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f fi i i i i i i i i i i i i i i i i i i ication issues ! > Numerous experiments in real traffic conditions since 2010 (Disengagement rep o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o rt s Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù Ù I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n ns s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s si i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i ights s s s s s s s s s s s s s s s s s s s s o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y ys s s s s s s s s s s s s s s s s s s s s s s stem maturity) > But still insufficient … Realistic Simulation & Formal methods are also und d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d de e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d de e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e ev v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v ve e e e e e e e e e e e e e e e e e e e e e e el l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l op p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e . . . . . . g . EU E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E Ena a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b bl le - S3 ) 3 “Self - Driving Taxi Service L3” testing in US (Uber, Waymo ) o & Singapore ( nuTonomy ) y Autonomous Mobility Service , Numerous Sensors +“Safety driver” during e testing (take over in case Uber: System testing since 2017, Disengagement every 0.7 miles in 2017 (improved now) Waymo : 1 st US Self Driving Taxi Service launched in Phoenix in Dec 2018 Disengagement reports provide insights on the technology maturity Drive Me trials (Volvo, 20 017 17 17 17 17 17 17 17 1 1 17 17 1 17 1 1 17 1 17 1 17 17 1 1 17 1 17 1 1 17 1 1 1 17 17 7 7 7 7 7 7 7 7 7 7 7 7) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 100 Test V ehicles in Göteborg rg rg g g g g g g rg rg g rg g g g g g g g , 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 km k k , 70km/h g g g g g g g g No pedestrians & S eparations between lanes Nu Nu Nu Nu Nu u Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu u u Nu Nu Nu Nu Nu Nu Nu Nu Nu N Nu Nu Nu N Nu N Nu Nu u Nu N Nu Nu N N Nu Nu Nu u Nu Nu Nu Nu Nu Nu Nu N N Nu Nu Nu u u N Nu N N N N N Nu Nu Nu N Nu u u Nu u u N Nu u u u u Nu Nu u u u N Nu N Nu ume me me me me me me me me me m me me me me me me me me me me m me me me me me me me m m me e me me m me me m m me me me me e me m me m me me m m m m m me me me me m m me m m m m me e e me me me m m m m m m m m m me m me me me e e m me e me er ro r ro r ro ro ro ro ro r r r ro r r r r ro r r r ro ro r r r r r r r r r r r ro ro o o o ro ro o o r r o ro o o r r r r r r us u u u u us us u u u u u u u u u u u u u u u u u u u u u u u u u u u u EU projects in n n n n n n n n n n n n n n n n n n n last 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d ec c c c c ec ec c c c c ec ec ec c c c c c ec c c c e e ec c c c ec ec e ec c e ec c ec ecad ad ad ad ad ad ad d ad ad d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d des es es es e es es e e e es es e e e es es e es e e es e es s s s s s s s s s s s s s s s s Cy Cy Cy Cy Cy Cy y Cy Cy Cy y y Cy Cy C bu bu b b b b bu b s , 3 months experimen en n n n n en n n nt, t, t, t, t t, t, t t, t, t t, t t low w w w w s s s s s s s s s s s s s spe pe p pe pe pe pe pe pe pe p p p p p p d ed ed ed d d d d d d La Rochelle 2012 ( Fr ran an an an a an an an an an a a a a a a ce ce ce ce ce ce ce c ce ce e e) ) ) ) Dense 3D mapping & Numerous vehicles 10 years R&D, 8 millions km covered since 2010 & 25 000 km/day

Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

Situation Awareness & Decision-making for Autonomous Driving

Dr HDR Christian LAUGIERResearch Director at Inria & Scientific Advisor for Probayes and for Baidu China

Inria Chroma team & IRT [email protected]

Contributions fromL. Rummelhard, A. Negre, N. Turro, J.A. David, J. Lussereau, T. Genevois, C. Tay Meng Keat, S. Lefevre, O. Erkent, D. Sierra-Gonzalez

© Inria & Laugier. All rights reserved

ADAS & Autonomous Driving Static space Dynamic space Risk /AlarmReal world

No risk(White car)

High risk(Pedestrian)

• Risk Location• Collision Probability• TTC

Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China, November 5th 2019

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 2© Inria. All rights reserved

Technology status & Ongoing challenges for AVs

Tesla Autopilot L2 with Radar & Mobileye/IntelCommercial ADAS product =>Tested by customers !!

• Strong involvement of Car Industry & GAFA + Large media coverage + Increasing Governments supports• An expected market of 515 B€ at horizon 2035 (~17% world automobile market, Consulting agency AT Kearney, Dec 2017 )

• But Legal & Regulation issues are still unclear … idem for Technologies Validation & Certification issues !=> Numerous experiments in real traffic conditions since 2010 (Disengagement reports Insights on system maturity)=> But still insufficient … Realistic Simulation & Formal methods are also under development (e.g. EU Enable-S3)

“Self-Driving Taxi Service L3” testing in US (Uber, Waymo) & Singapore (nuTonomy)Autonomous Mobility Service, Numerous Sensors +“Safety driver” during testing (take over in caseUber: System testing since 2017, Disengagement every 0.7 miles in 2017 (improved now)Waymo: 1st US Self Driving Taxi Service launched in Phoenix in Dec 2018Disengagement reports provide insights on the technology maturity

EU CityMobilproject & Inria

Drive Me trials (Volvo, 2017)• 100 Test Vehicles in Göteborg, 80 km, 70km/h• No pedestrians & Separations between lanes

Numerous EU projects in last 2 decadesCybus, 3 months experiment, low speedLa Rochelle 2012 (France)

Dense 3D mapping & Numerous vehicles10 years R&D, 8 millions km covered since 2010 & 25 000 km/day

Tesla Autopilot L2 with Radar & Mobileye/IntelllllllllllllllllllllllllllllllllllllllCommercial ADAS product =>Tested by cucucucucucucucucucccc ststssssssssss omomomomomomomomomomomomerererererererrrrrrss !!!!!!!!!!!!!!!!!!!!

Strong involvement of Car Industry & GAFA involvement of Car Industry & GAFA ++ Large media Large media coverage + Increasing Governments suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppportscoverage + Increasing Governments suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupppAn expected market of 515 B€ at horizon 2035 (~17% world automobile market, Consulting agency ATTTTTTTTTTTTTTTTTTTTT KKKKKKKKKKKKKKKKKKKKKKeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeyyyyyyyyyyyyyyyyyyyy, DDDDDDDDDDDDDDDDDDDDec 2017 )

But Legal & Regulation issues are still unclear … idem for Technologies Validation &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtiiiiiiiiiiiiiiiiiiiifffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffiiiiiiiiiiiiiiiiiiiication issues !> Numerous experiments in real traffic conditions since 2010 (Disengagement reppoooooooooooooooooooooooooooooooooooooooooooorttttttsss IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIInnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiightsssssssssssssssssssssssssss oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssssssssssssssssssssssstem maturity)> But still insufficient … Realistic Simulation & Formal methods are also undddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeeeeeeeeelllllllllllllllllllllllllllllllllllllloppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.......g. EUUUUUUU EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbblle-S3)3

“Self-ff Driving Taxi Service L3” testing in US (Uber, Waymo)o & Singapore (nuTonomy(( )yyAutonomous Mobility Service, Numerous Sensors +“Safety driver” during e testing (take over in caseUber: System testing since 2017, Disengagement every 0.7 miles in 2017 (improved now)Waymo: 1st US Self Driving Taxi Service launched in Phoenix in Dec 2018Disengagement reports provide insights on the technology maturity

Drive Me trials (Volvo, 2001717171717171717111717117111711711717111711711171111717777777777777)))))))))))))))))))))))))))• 100 Test Vehicles in Göteborgrgrgrggggggrgrggrgrgggggggg,,,,,,,,,,,,, 8888888888888888888800 000000000000 000000000 kmkk , 70km/hgggggggggggggg• No pedestrians & Separations SS between lanes

NuNuNuNuNuuNuNuNuNuNuNuNuNuNuNuNuNuuuNuNuNuNuNuNuNuNuNuNNuNuNuNNuNNuNuuNuNNuNuNNNuNuNuuNuNuNuNuNuNuNuNNNuNuNuuuNNuNNNNNNuNuNuNNuuuNuuuNNuuuuuNuNuuuuNNuNNuumememememememememememmememememememememememmemememememememmmeemememmememmmemememeememmemmememmmmmmememememmmemmmmmeeememememmmmmmmmmmemmememeeemmeemeerrorrorrorororororrrrorrrrrorrrrororrrrrrrrrrrroroooororooorrrorooorrrrrr usuuuuususuuuuuuuuuuuuuuuuuuuuuuuuuuuu EU projects in nnnnnnnnnnnnnnnnnnn last 2222222222222222222222222222 ddddddddddddddddddddddddddddddddddddddddddddecccccececccccecececcccccecccceeeccccececeecceeccececadadadadadadaddadadddddddddddddddddddddddddddddddddddeseseseseeseseeeeseseeeeseseeseeeseesssssssssssssssssCyCyCyCyCyCyyCyCyCyCyyCyCyC bububbbbbub s, 3 months experimenennnnnennnnt,t,t,t,tt,t,tt,t,tt,t,t lowwwww sssssssssssssspepeppepepepepepepepppppp dedededddddddLa Rochelle 2012 ((Frrananananaanananananaaaaaa cecececececececceceee))))))))))

Dense 3D mapping & Numerous vehicles10 years R&D, 8 millions km covered since 2010 & 25 000 km/day

Page 2: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 3© Inria. All rights reserved

Fatal accidents involving AVs – Perception failureTesla driver killed in a crash with Autopilot “level 2” active (ADAS mode) – May 2016

Tesla Model STesla Model SAutopilot

The Autopilot failed to detect a white moving truck, with a brightly lit sky (Camera Mobileye + Radar)The human driver was not vigilant & didn’t took over

Self-driving Uber L3 vehicle killed a woman => First fatal crash involving a pedestrian

Temple, Arizona, March 2018

Despite the presence of multiple sensors (lidars, cameras …), the perception system failed to detect the pedestrian & didn’t disengagedThe Safety Driver reacted too lately (1s before the crash)

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 4© Inria. All rights reserved

Challenge 1: The need for Robust, Self-diagnosing & Explainable Embedded PerceptionVideo source: AutoPilot Review @ youtube.com

Video Scenario: • The Tesla perception system failed to

detect the barriers blocking the left side route.

• The driver has to take over and steer the vehicle away from the blocked route (for avoiding the collision).

AVs have to face two main challenges

Page 3: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 5© Inria. All rights reserved

AVs have to face two main challengesChallenge 2: The need for Understandable Driving Decisions (share the road with human drivers)

Human drivers actions are determined by a complex set of interdependent factors difficult to model(e.g. intentions, perception, emotions …)

Predicting human driver behaviors is inherently uncertainAV have to reason about uncertain intentions of the surrounding vehicles

Video source: The Telegraph

Video scenario:• Scene observed by the dash cam of a

bus moving behind the Waymo AV• Waymo AV is blocked by an obstacle

and it decides to execute a left lane change

• The bus driver misunderstood the Tesla’s intention and didn’t yield

• The two vehicles collided

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 6© Inria. All rights reserved

Situation Awareness & & Decisionon-n-makingSensing + Prior knowledge + InterpretationSelecting appropriate Navigation strategy (planning & control)

Dynamic Scene Understanding& Navigation Decisions

ynamic Scene Understanding

Perception & Decision-making requirements for AVsADAS & Autonomous Driving

Main featuresDynamic & Open Environments => Real-time processing & Reactivity (several reasoning levels are required)Incompleteness & Uncertainty => Appropriate Model & Algorithms (probabilistic approaches)Sensors limitations (no sensor is perfect) => Multi-Sensors FusionHardware / Software integration => Satisfying Embedded constraintsHuman in the loop (mixed traffic) => Human Aware Decision-making process (AI based technologies)

Taking into account Interactions + Behaviors + Social rules (including traffic rules)

Embedded Perception n & Decisionon-n-makingbedded for

Perceptionn & Decisio& onn-makmmded r r Safe Intentional Navigation

tion AwareneP k

ess && ecisioD onn-mammn Awarene Anticipation & Risk Prediction requiredAntfor avoiding

requiredgg

qan upcoming collision with “something”

=> High reactivity & reflexive actions=> Focus of Attention & Sensing=> Collision Risk estimation + Avoidance strategy

Dealing with unexpected eventsDealing with unexpected events

icipationn &&& Risk PredictionRicipatiding

p ionn &&& Risk Prediction Rpatigp

n upupco ng collision withominoan

Road Safety Campaign, France 2014

Page 4: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 7© Inria. All rights reserved

1stst Paradigm : Embedded Bayesian PerceptionCharacterization of the local

Safe Navigable Space & Collision Risk

Dynamic scene interpretationDynamic scene interpretation=> Using Context & Semantics

Sensors Fusion=> Mapping & Detection

Embedded Multi-Sensors PerceptionContinuous monitoring of the

dynamic environment

Main challengesNoisy data, Incompleteness, Dynamicity, Discrete measurements

Strong Embedded & Real time constraints

Our Approach: Embedded Bayesian PerceptionReasoning about Uncertainty & Time window (Past & Future events)Improving robustness using Bayesian Sensors FusionInterpreting the dynamic scene using Contextual & Semantic informationSoftware & Hardware integration using GPU, Multicore, Microcontrollers…

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 8© Inria. All rights reserved

Bayesian Perception : Basic idea

Multi-Sensors ObservationsLidar, Radar, Stereo camera, IMU …

Probabilistic Environment Model including Dynamics

Pedestrian

Black carFree space

BayesianMultiltt -

ayesianBaBtiti--Sensors Fusion

Concept of “Dynamic Probabilistic Grid + Bayesian Filtering”Clear distinction between Static & Dynamic & Free componentsOccupancy & Velocity probabilitiesDesigned for Highly Parallel Processing (to satisfy real-time constraints)Includes Embedded Models for Motion Prediction & Collision Risk AssessmentPatented technology & Industrial licenses 2018 (Toyota, Easymile)

Main philosophyReasoning at the grid level as far as possible for both :o Improving Efficiency & Reactivity to unexpected events => Highly parallel processing & High frequency !o Avoiding most of traditional object level processing problems (e.g. detection errors, wrong data association…)

Reala -al-time !

Velocity city VelocField

[PhD Thesis Coué 2005][Coué & Laugier IJRR 2005][Laugier et al ITSM 2011][Rummelhard et al ITSC 2015][Mooc uTOP 2015]

Page 5: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 9© Inria. All rights reserved

Occupancy Grid(Static part)Sensors data fusion

+Bayesian Filtering

+Extracted Motion Fields

Motion fields(Dynamic part)

3 pedestrians

2 pedestrians

Moving car

Front camera view of the ego vehicle (urban scene)

Free space +

Static obstacles

Dynamic Probabilistic Grid & Bayesian Filtering – Main Features=> Exploiting the e dynamic informationyyyyy fffffyy ffyyyyyyyy fy

O G id M ti fi ld

n for a better understanding of the scene

Classification n (using Deep Learning)Grid & Pseudodo-o-objects

Detection & Tracking + Moving Objects ClassificationDetection & Tracking + Moving Objects Classification=> CMCDOT 2015 (including a “Dense Occupancy Tracker”)

Ground Estimation & Point Cloud Classification ion & Point Clou(patent 2017)

Patented Improvements & Implementations (2015, 2017)

111ststst Embedded & Optimized version mbedded & Optimiz(HSBOF, patent

ed vemiznt nt 2014)

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 10© Inria. All rights reserved

System Integration on a commercial vehicle

2 Velodyne VLP16+

4 LMS mono-layer

2 Velodyne VL+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS mono-la

Detectedmoving objects

oPOC 2019: Complete system implemented on Nvidia TX1, and easily connected to the shuttle system network in a few days (using ROS)

oShuttle sensors data has been fused and processed in real-time, with a successful Detection & Characterization of the Moving & Static Obstacles

oFull integration on a commercial product under development with an industrial company (confidential)

2 Velodyne VLP16+

4 LMS mono-layer

Point cloud classification, with two pedestrians moving respectively in front and behind the shuttle

CMCDOT filtered Occupancy Grid + Inferred Velocities + Collision Risk + Objects segmentation

Page 6: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 11© Inria. All rights reserved

Main challengesUncertainty, Partial Knowledge, World changes, Real time Human in the loop + Unexpected events + Navigation Decision based on Perception & Prior Knowledge

Approach: p p

: Prediction + g

+ Risk Assessment nt ++ Bayesian p

n Decisionp

on-ppp

n-makingReason about Uncertainty & Contextual Knowledge (using History & Prediction)Estimate Probabilistic Collision Risk at a given time horizon t+ ( = a few seconds ahead)Make Driving Decisions by taking into account the Predicted behavior of all the observed surrounding traffic participants (cars, cycles, pedestrians …) & Social / Traffic rules

2nddnd Paradigm: Collision Risk Assessment & Decision-making=> Decision-making for avoiding Pending & Future Collisions

Complex dynamic situation Risksk-k-Based Decisionon-n-makingRisskk- ased DecisioBaB onn-makingmm=> Safest maneuver to execute

Alarm / Control

Humananan-nn Aware ee Situation aann- wareAwA e ituaSiAssessment

p p

Decisionp

on-( yp

n-making: py

g: Two types s of) ff

fof “collision risk” ffff

” have to be e consideredShort-term collision risk => Imminent collisions with “something” (unclassified), time horizon <3s, conservative hypothesesLong-term collision risk => Future potential collisions, horizon >3s, Context + Semantics, Behavior models

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 12© Inria. All rights reserved

Autonomous Vehicle (Cycab)

Parked Vehicle (occultation)

Pioneer Results(2005)

[PhD Thesis C. Coué 2004][Coué & Laugier & al IJRR 05]

Concept 1: Short-term collision risk (Basic idea)=> How to deal with h unexpected & unclassified dd events (s ((((i.e.“somethingng” is moving ahead) ? => Hoow to d=> Exploit

deal withh nex cted & uxpec un ifiedssnclasun ppp fffp f d to dit iti previous observations for anticipating

sentss ( e. somethini.e(((((((((((( ngd d veevg ggg future objects motions jjjjfffffff

ss ng ainmovg is s ss & related

ahead) ? ng ad dd potential ppppppp

) ? al all future e collision

Thanks to the prediction capability of the BOF technology, the Autonomous Vehicle “anticipates” the pedestrian motion and brakes (even if the pedestrian is temporarily hidden by the parked vehicle)

Page 7: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 13© Inria. All rights reserved

Short-term collision risk – Main Features & Results =>> Grid level & Conservative motion hypotheses (proximity perception)

o Detect “Upcoming potential Collisions” a few seconds ahead (3-5s) in the Dynamic Grido Risky situations are both localized in Space & Time (under conservative motion hypotheses)o Resulting information is used for choosing the most appropriate Collision Avoidance Maneuvers

Proximity perception: d <100m and t <5ss => Precrash

= 1 s => Collision mitigation> 1.5s => Warning / Emergency BrakingMain Features

Crash scenario on test tracksCrash scenario on test tracks=> Almost all collisions predicted before the crashollisions

(0.5 ons5 –

predicted bs pns– 3 s before)

Ego Vehicle

C hOther Vehicle Mobile Dummy (unexpected event)

Alarm !

Urban street experimentsUrban street experiments=> Reduce drastically False Alarms

Alarm !No alarm !

Experimental results

Collision Risk Assessment (video 0:45)• Yellow => time to collision: 3s• Orange => time to collision: 2s• Red => time to collision: 1s

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 14© Inria. All rights reserved

Concept 2: Long-term Collision Risk (Object level) =>> Increasing time horizon & & complexity y using g CCCCCContext xt && Semantics

=>> Key =>> ncreIn

yy concepts: asing timasing mcreea

s: s: Behaviors rizon &orho & omplexityco y usme h

s s Modeling & Prediction + gg CCCC xntexonCCCCCCCC xt && emantiSesingus

+ ++ Traffic Participants icsanti

ts ts Interactions

Highly structured environment & Traffic rules make Prediction more easy

Decisionon-n-making in complex traffic situationsUnderstand

g pdd the current traffic situation & its ts ts likely evolutionyyy

Evaluate the ff

e Risk of future collision fff fffyyyyy

n by reasoning on traffic participants ts Behaviorsf fTakes into account

ffffffff ffffnt t Context

yyxt t & Semantics

Context & SemanticsHistory + Space geometry + Traffic rules

+Behavior Prediction & Interactions

For all surrounding traffic participants(using learned models)

+Probabilistic Risk Assessment

Page 8: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 15© Inria. All rights reserved

Behavior-based Collision risk – Main approaches & Results=> Increased time horizon & complexity + Reasoning on n Behaviors & Interactions p

Trajectory prediction & Collision Risk =>> Patent 2010 (0 (((((0 ((((((Inriaiai , Toyota, a, Probayeses)

Courtesy Probayes

Cooperation still on-going (R&D contracts + PhD)

Cooperation still on-going (R&D contracts + PhD)

Behaviors(Learning + Prediction)

Behaviors to Trajectories

Collision Risk Assessment(MC Simulation)

Intention & Expectation n (Mixed Traffic & Interactions)) =>> Patents 2012 (2 ((((((((((((Inriaa -- Renaultultt) & 2013 (3 (((((((((((Inriaa -- Berkeley)

Human-like reasoning

Risk model

Traffic Rules

Intention model

Expectation model

Dynamic Bayesian Network

Gaussian Processes

HMM

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 16© Inria. All rights reserved

3rdrd Paradigm: Models improvements using Machine LearningPerception level: Construct “Semantic Grids” using Bayesian Perception & DL

Decision-making level: Learn driving skills for Autonomous Driving1st Step: Modeling Driver Behavior using Inverse Reinforcement Learning (IRL)2nd Step: Predict motions of surrounding vehicles & Make Driving Decisions for Ego Vehicle

Front view

Rear view

RGB imagesRGB images(for semantic segmentation)

3D Point clouds3D Point clouds(for Dynamic Occupancy Grids) Semantic Grids

Page 9: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 17© Inria. All rights reserved

[1] Semantic grid estimation with a Hybrid Bayesian and Deep Neural Network approach, 0. Erkent et al., IEEE IROS 2018[2] Conditional Monte Carlo Dense Occupancy Tracker, Rummelhard et al., ITSC 2015[3] Segnet: A deep convolutional encoder-decoder architecture for image segmentation, Badrinarayanan et al., IEEE PAMI 39(12) 2017

Perception Level: Semantic Grids (Bayesian Perception + DL)

[1] [2] + Patent 2019 (9 ((((((((((((((Inriaia, Toyota)

Objective: Add Semantic information (cars, pedestrians, roads, buildings…) in each cell of the Dynamic Occupancy Grid model, by exploiting additional RGB inputs

Approach: A new “Hybrid Sensor Fusion approach” combining Bayesian Perception & Deep Learning

Intermediate layers (~20 layers)=> Learns the approximate heights of the classes/objects=> No 3D reconstruction required & Less sensitive to calibration errors (initial camera/3D points calibration)

Semantic Grid Network k [1] [3]

Red lines: Back-propagation (training)

[2]

Implementation: : Segnetet Cudada/a/GPU + + Kittiti dataset

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 18© Inria. All rights reserved

Semantic Grids – Experimental Evaluation Approach

Frontal View (RGB camera)

Bird’s Eye View Ground-Truth => Frontal View GT “projected” using

Point-Cloud (Bayesian Perception)=> Densified by humans (point-clouds

and images have different resolutions)

Frontal View Ground-Truth => labelled by humans in datasets

Semantic Grid Prediction=> Dense structure obtained using

hybrid integration

Labels

Comparison

3D Point clouds3D Point clouds(for Dynamic Occupancy Grids)

Hybrid Sensor Fusion approach (Semantic Grid construction)

Page 10: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 19© Inria. All rights reserved

Semantic Grids – Experimental Results & Current work

Current Work• Improve accuracy with more dense training datasets• Implementation on embedded systems for real-time process• Adaptation to bad weather conditions• Panoptic segmentation & tracking

2 cars not detected in frontal view estimation (semantic segmentation)… but recognized in semantic grid (with the help of Dynamic Occupancy Grid)

2 cars not detected

2 cars finally 2 cars finally recognized

o Fence not detected in frontal view estimation …but recognized as an obstacle in semantic grid (with the help of Dynamic Occupancy Grid)o Truck not detected in frontal view estimation … but recognized in semantic grid (with the help of Dynamic Occupancy Grid)

Fence not detected

Truck not detected

Truck finally Truck finallyy recognized

Fence finally Fence finally yrecognized

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 20© Inria. All rights reserved

• Learn Model parameters from real driving demonstrations using Inverse Reinforcement Learning (IRL)

• Driver behaviors are modelled using a Cost function which is assumed linear on a set of K hand-crafted features (e.g. Lane index preferences, Deviation from desired velocity, Time-to-collision to frontal targets, Time-gap to rear targets …)

• A training set containing “interesting highway vehicle interactions” was constructed out of 20 minutes of highway driving data & used to automatically learn the balance between features. We are extending the approach using larger datasets and various traffic conditions.

=> Obtained models can be leverage to Predict human driver behaviors & Generate human-like plans for the ego vehicle (mandatory in mixed traffic)

Decision-making level: Learning Driving Skills for AD1stst Step: Driver behavior modeling

[Sierra Gonzalez et al, ICRA 2018]

Ego vehicle Front cam

Ego vehicle Back cam

White vehicle => > Egogo-o-vehiclee (groundnd-d-truthth)

Red box => > Plan n induced (predicted trajectory)

Yellow boxes => >> Detected dd obstaclesss (using CMCDOT)

Comparison between demonstrated behavior in test set & behavior induced by the learned model

Comparison between demonstrate

Synthesized bird’s eye view nthesized bird s eye viof the traffic scene

Page 11: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 21© Inria. All rights reserved

Decision-making level: Learning Driving Skills for AD2nnnddd Step: Motion Prediction & Driving Decisions

Comparison between demonstrated behaviors in test set & behaviors induced

by the learned model & dynamics evidence

Orange bar r => Probability that the target executes a a lane Orange baO r > Probability tha>change according to the modelgggg gggg

at the target executes aa anelathaelel (given the traffic situation)

Red bar r => Final lane change intention probability Red baR r >(fusing model

> F>eee -

inal lane change intention probability Fi> Fellel--lllll based prediction & dynamic evidence

ility cece)

• A realistic Human-like Driver Model can be exploited to Predict the long-term evolution (10s and beyond) of traffic scenes [Sierra Gonzalez et al., ITSC 2016]

• For the short/mid-term, both the Driver model and the Dynamics of the target provide useful information to determine future driving behaviors=> Our probabilistic model fuses Model-based Predictions & Dynamic evidence to produce robust lane change intention estimations in highway scenes [Sierra Gonzalez et al., ICRA 2017]

Ego vehicle Front cam

Ego vehicle Back cam

Synthesized bird’s eye view of the traffic scene thesized bird s eye view of the traffic sc& Over vehicles expected intentions

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 22© Inria. All rights reserved

Experimental Vehicles & Connected Perception Units

2 Lidars IBEO Lux

cameras

Toyota Lexus

Nvidia GTX Titan XGeneration Maxwell

Nvidia GTX Jetson TK1Generation Maxwell

Nvidia GTX Jetson TX1Generation Maxwell

Connected Perception Unit (V2X communication)Same embedded perception systems than in vehicles

=> Exchanging only relevant information (e.g. Risk parameters)

Renault Zoé

cameras

VelodyneVelod3D

dyyneelodD lidar

IBEO O lidars

RT-Mapsunder development

Page 12: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 23© Inria. All rights reserved

Experimental Areas

Distributed Perception using V2X

High Collision Risk

Protected experimental area => Testing Autonomous Driving L3 & L4Connected

Perception Unit

Open real traffic (Urban & Highway) => Testing Autonomous Driving L2 (ADAS)

Crash test track

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 24© Inria. All rights reserved

• Various Dynamics & Motion constraints & Contexts• Adapted “Collision Risk” & “Collision avoidance

maneuvers” (Risk & Maneuver characterization)• Cooperation IRT Nanoelec, Renault, Iveco …Autonomous Shuttles

(~15 km/h, Urban traffic)Autonomous Bus (Iveco)

(up to 70 km/h, Urban traffic)Autonomous Renault Zoe

(up to 70 km/h, Urban traffic)

• Vari

Autonomous Driving in various Traffic & Context situations ious Dynamics & Motion constraints & Coious D

s (cooperation with industry)

Embedded & Extended “Semantic Grids”

Frontalal RGBB cameraStatic Static Grid

Dynamic DynamicGrid

Semantic SemanticGrid

• Embedded “Semantic Grids” & “Panoptic Segmentation”• Improved scene understanding (various weather conditions)• Cooperation Toyota• 1 Patent & 3 publications (IROS’18, ICARCV’18, Unmanned System journal 2019)

CNN

ng in various Traffic & Contex

Summary & On xt situations cooperation wi(cxt situa

going work

Autonomous Driving in mixed traffic (c (Prediction & Planningng) using learned models• Driver Behavior modeling using Driving dataset & Inverse Reinforcement Learning

=> Human-like Driver Model (for mixed traffic)• Motion Prediction & Driving Decision-making for AD performed by combining

“learned Driver models” & “Dynamic evidences”• Cooperation Toyota• 2 Patents & 3 publications (ITSC 2016, ICRA 2017, ICRA 2018) & PhD Thesis 2019

Front view

Rear view

Synthesized Model el of Synthesized ModeSynthesized Modeel el f fofofthe observed scene

Page 13: Situation Awareness & Decision -making for …...Keynote talk, IROS 2019 Cutting Edge Forum on “Robotics, AI and ITS contributions to Autonomous Driving” IROS 2019, Macau, China,

C. LAUGIER – Situation Awareness & Decision-making for Autonomous DrivingIROS 2019 Cutting Edge Forum on “Contributions of Robotics, AI and ITS to Autonomous Driving”, Macau, China, Nov 5th 2019 25© Inria. All rights reserved

March 2012

C. Laugier: Guest Editor Part “Fully Autonomous Driving”

March 2012

Winter 2011Vol 3, Nb 4

Guest Editors: C. Laugier & J. Machan

July 2013

2nd edition (Sept 2016)Significant contribution from Inria

C. Laugier Guest co-author for IV Chapter

IEEE RAS Technical Committee on “AGV & ITS”Numerous Workshops & Special issues since 2002

=> Membership open !!Springer, 2008 Chapman & , Hall / CRC, Dec. 2013

Thank You