1 / 21

UAV Collision Avoidance

UAV Collision Avoidance. A Fuzzy Logic Approach Michelle Hromatka Jeffrey West. Outline. Basic Functions Fuzzy Functions Fuzzy Controllers Collision Detection Heading Change. Fuzzy Functions – Bearing Angle. current bearing angle opposite bearing angle.

Download Presentation

UAV Collision Avoidance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UAVCollision Avoidance A Fuzzy Logic Approach Michelle Hromatka Jeffrey West

  2. Outline • Basic Functions • Fuzzy Functions • Fuzzy Controllers • Collision Detection • Heading Change

  3. Fuzzy Functions – Bearing Angle current bearing angle opposite bearing angle

  4. Fuzzy Functions – Distance to Collision • How long to react

  5. Fuzzy Functions – Overlap Distance • Negative • Plane A arrives first

  6. Fuzzy Functions – Distance Between Planes distance between UAVs

  7. Fuzzy Controller 1 – Collision Detection • Inputs: • Distance to Collision – VeryClose, Close, Far, VeryFar • Overlap Distance – VeryNeg, Neg, Zero, Pos, VeryPos • Outputs: Safe, Possible, Danger

  8. Fuzzy Controller 1 – Collision Detection • Inputs: • Distance to Collision – VeryClose, Close, Far, VeryFar • Overlap Distance – VeryNeg, Neg, Zero, Pos, VeryPos • Outputs: Safe, Possible, Danger • Find Closest UAV • Enter Collision Avoidance if less than 100m away

  9. Fuzzy Controller 2 – Collision Avoidance • Inputs: • Distance Btwn. Planes • VeryClose, Close, Far, VeryFar • Bearing Angle • VeryNeg, Neg, LowNeg, LowPos, Pos, VeryPos • Outputs: • Change In Heading • VeryRight, Right, NoChange, Left, Right

  10. Fuzzy Inputs – Bearing Angle Set

  11. Fuzzy Inputs – Bearing Angle Set

  12. Fuzzy Inputs – Distance Set

  13. Fuzzy Inputs – Distance Set

  14. Fuzzy Outputs – Change in Heading Set

  15. Fuzzy Outputs – Change in Heading Set

  16. Fuzzy Logic Rules

  17. ResultsBase Case

  18. ResultsDong et al. & Our Methods

  19. Results

  20. The End • Conclusion • Future Work • Real-world implementation • Closest UAV vs. most dangerous UAV • Optimization of membership sets

  21. Questions?

More Related