240 likes | 489 Views
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.
E N D
UAVCollision 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
Fuzzy Functions – Distance to Collision • How long to react
Fuzzy Functions – Overlap Distance • Negative • Plane A arrives first
Fuzzy Functions – Distance Between Planes distance between UAVs
Fuzzy Controller 1 – Collision Detection • Inputs: • Distance to Collision – VeryClose, Close, Far, VeryFar • Overlap Distance – VeryNeg, Neg, Zero, Pos, VeryPos • Outputs: Safe, Possible, Danger
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
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
The End • Conclusion • Future Work • Real-world implementation • Closest UAV vs. most dangerous UAV • Optimization of membership sets