inevitable collision states
play

Inevitable Collision States: 1/15 Antoine Bautin, a Probabilistic - PowerPoint PPT Presentation

Probabilistic Inevitable Collision States Inevitable Collision States: 1/15 Antoine Bautin, a Probabilistic Perspective Luis Martinez, Thierry Fraichard Overview Antoine Bautin, Luis Martinez, Thierry Fraichard Context ICS Model of the


  1. Probabilistic Inevitable Collision States Inevitable Collision States: 1/15 Antoine Bautin, a Probabilistic Perspective Luis Martinez, Thierry Fraichard Overview Antoine Bautin, Luis Martinez, Thierry Fraichard Context ICS Model of the future Probabilistic ICS e-Motion Team - LIG laboratory Probabilistic ICS Backward INRIA Rhones-Alpes ICS-Check Algorithm Forward ICS-Check Grenoble Universities Algorithm Results Conclusion

  2. Probabilistic Context Inevitable Collision States Safe autonomous navigation of a robotic system in 2/15 open dynamic environments Antoine Bautin, Luis Martinez, Thierry Fraichard Overview Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion DARPA Urban challenge 2007: the technology is here but accidents took place ⇒ Motion safety remains an issue

  3. Probabilistic Motion Safety Inevitable Collision States 3/15 Antoine Bautin, Motion safety requires to [Fraichard, 2007] Luis Martinez, Thierry Fraichard 1. reason about the future Overview 2. with an appropriate look ahead Context ICS Model of the future A concept that addresses these issues: Probabilistic ICS Probabilistic ICS Inevitable Collision States [Fraichard & Asama, 2004] Backward ICS-Check Algorithm Forward ICS-Check Related concepts: Algorithm Results ◮ Obstacle Shadow [Reif & sharir, 1985] Conclusion ◮ Region of Inevitable Collision [LaValle & Kuffner, 2001] ◮ Viability Kernel: Viability Theory [Aubin, 1991] ◮ Backward Reachable Set [Mitchell & Tomlin, 2003]

  4. Probabilistic Inevitable Collision States Inevitable Collision States 4/15 Antoine Bautin, Luis Martinez, State in which whatever the control trajectory sequence Thierry Fraichard applied by the robotic system, a collision will eventually Overview occur Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion

  5. Probabilistic Deterministic the model of the future Inevitable Collision States 5/15 Open environments are uncertain (prediction of the future Antoine Bautin, Luis Martinez, motion of obstacles) Thierry Fraichard → Safety requires to be conservative Overview Context Using a worst-case scenario e.g. : Growing discs ICS Model of the future [van den Berg & Overmars, 2007] Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion ⇒ every state is an ICS

  6. Probabilistic Probabilistic model of the future Inevitable Collision States 6/15 Model for the future motion of Obstacles: Antoine Bautin, P occ [ B i , t ] ( x w , y w ) is available ∀ x w , y w , t , i Luis Martinez, Thierry Fraichard → Assumed available (can be built from various methods) Overview Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion Lookahead is set to the time when the distributions of the obstacles are uniform

  7. Probabilistic Probabilistic ICS Inevitable Collision States 7/15 Antoine Bautin, Luis Martinez, Thierry Fraichard Contribution of this work : Overview Characterize ICS using a probabilistic model of the future Context Probabilistic ICS-checking algorithms ICS Model of the future Probabilistic ICS Probabilistic ICS Definition (New notion) Probabilistic ICS Backward ICS-Check Algorithm P ICS ( s ) = P ( s ∈ ICS( B )) = min ( P ICS [˜ u , B ] ( s )) Forward ICS-Check u ∈ ˜ Algorithm ∀ ˜ U Results Probabilistic ICS Checking Algorithm (New algorithm) Conclusion can be plugged into planning algorithm like Partial Motion Planning or RRT (future works)

  8. Probabilistic Backward Probabilistic ICS-Check Algorithm Inevitable Collision States Direct adaptation of the Deterministic ICS Checker 8/15 [Martinez Gomez & Fraichard, 2008] Antoine Bautin, Luis Martinez, Key step 2 explained on next slide Thierry Fraichard 1. Select E with E ⊂ ˜ Overview U , a subset of the whole set of Context possible future trajectories (conservative ICS Model of the future approximation) Probabilistic ICS Probabilistic ICS 2. Compute P ICS [ B i , ˜ u j , t ] ( s ) for all t ,every B i and every Backward ICS-Check Algorithm u j ∈ E , s ∈ ˆ ˜ z c Forward ICS-Check Algorithm Results 3. Compute P ICS [ B i , ˜ u j ] ( s ) = � u j , t ] ( s ) for t 0 .. t la P ICS [ B i , ˜ Conclusion every B i and every ˜ u j ∈ E 4. Compute P ICS [˜ u j ] ( s ) = � i =1 ··· n b P ICS [ B i , ˜ u j ] ( s ) for every ˜ u j ∈ E 5. Compute P ICS ( s c ) = min( P ICS [˜ u j ] ( s c ))

  9. Probabilistic Backward Probabilistic ICS-Check Algorithm Inevitable Collision States 9/15 Step 2: Compute P ICS [ B i , ˜ u j , t ] ( s ) Antoine Bautin, Luis Martinez, Thierry Fraichard z slice reasoning [Martinez Gomez & Fraichard, 2008] : ˆ Overview Planary System State: s = ( x , y , ˆ z ) Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion

  10. Results for a ˆ z c slice Computing probabilistic ICS for : Point mass system with an initial state : ˙ x = 0 y = 10 ˙ 3 different control trajectories 1 obstacle moving down (probabilistically) Obstacle constant velocity : ˙ x = 0 y = − 10 ˙ Control trajectory : ¨ x = 0 ¨ y = − 1 ¨ x = +1 y = − 1 ¨ x = − 1 ¨ ¨ y = − 1

  11. Probabilistic Results Inevitable Collision States The resulting probabilistic ICS set 10/15 Antoine Bautin, Luis Martinez, Thierry Fraichard Overview Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion

  12. Probabilistic Results Inevitable Collision States 11/15 ICS set using 3 control trajectories and 3 obstacles Antoine Bautin, Luis Martinez, Thierry Fraichard Overview Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion

  13. Probabilistic Complexity issue Inevitable Collision States 12/15 Antoine Bautin, Luis Martinez, Thierry Fraichard Starting from the obstacle trajectory, it is not know Overview beforehand which obstacle will influence the P ICS of the Context ICS state we want to check. Model of the future → compute P ICS for all the states that lead to a possible Probabilistic ICS Probabilistic ICS collision. Backward ICS-Check Algorithm Forward ICS-Check Algorithm → Find a more efficient algorithm Results Conclusion Start from the state to be checked : Evaluate a subset of forward reachable state

  14. Probabilistic Forward Probabilistic ICS-Check Algorithm Inevitable Collision States 1. Select E 13/15 2. Compute P ICS [˜ u j , t ] ( s ) for all t and every ˜ u j ∈ E Antoine Bautin, Luis Martinez, 3. Compute P ICS [˜ u j ] ( s ) = � t 0 .. t la P ICS [˜ u j , t ] ( s ) for every Thierry Fraichard ˜ u j ∈ E Overview Context 4. Compute P ICS ( s c ) = min( P ICS [˜ u j ] ( s c )) ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Results Conclusion

  15. Results Backward and Forward Pics-Check algorithms ICS-Check and ICS-Check overlay on Pics-Check

  16. Probabilistic Conclusion Inevitable Collision States 15/15 Contribution: Antoine Bautin, Luis Martinez, ◮ Probabilistic ICS formulation of the ICS concept Thierry Fraichard ◮ Presentation of 2 Probabilistic ICS-Checkers algorithms Overview Context Backward Probabilistic ICS-Check Algorithm : ICS Model of the future ◮ Costly Probabilistic ICS Probabilistic ICS Forward Probabilistic ICS-Check Algorithm : Backward ICS-Check Algorithm ◮ Effective Forward ICS-Check Algorithm Results Future Works: Embedding of Pics-Check Algorithms in Conclusion navigation schemes 1. Reactive collision avoidance like ICS-Avoid [Martinez Gomez & Fraichard, 2009] 2. Global navigation scheme

  17. Probabilistic Questions? Inevitable Collision States 15/15 Antoine Bautin, Luis Martinez, Thierry Fraichard Overview Context ICS Model of the future Probabilistic ICS Probabilistic ICS Backward ICS-Check Algorithm Forward ICS-Check Algorithm Thank you for your attention Results Conclusion

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend