If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
In the second part of our Unreal Engine AI Vehicle tutorial series, we delve into the implementation of the A* algorithm for obstacle detection and avoidance. This tutorial will guide you through detecting obstacles, mapping them with a grid, and creating new paths for the AI vehicle when it encounters obstacles.
Playlist: • Vehicle AI Unreal Engine
Get the full system on the Fab Marketplace: https://fab.com/s/4854a17c11da
A* Algorithm Plugin: https://drive.google.com/file/d/1bEcp...
Project Download: / project-file-ai-105811761
While Unreal Engine’s default Nav Mesh system is powerful and suitable for many standard AI navigation scenarios, this custom approach offers significant advantages for the vehicle:
-Customization: Tailoring obstacle detection and path creation to specific needs.
-Dynamic Adaptability: Mimicking human-like decision-making, where awareness of the entire environment isn't assumed, can lead to more dynamic and rea…...more
Unreal Engine AI Vehicle Tutorial 2: Avoiding Obstacle System
237Likes
7,207Views
Jun 122024
In the second part of our Unreal Engine AI Vehicle tutorial series, we delve into the implementation of the A* algorithm for obstacle detection and avoidance. This tutorial will guide you through detecting obstacles, mapping them with a grid, and creating new paths for the AI vehicle when it encounters obstacles.
Playlist: • Vehicle AI Unreal Engine
Get the full system on the Fab Marketplace: https://fab.com/s/4854a17c11da
A* Algorithm Plugin: https://drive.google.com/file/d/1bEcp...
Project Download: / project-file-ai-105811761
While Unreal Engine’s default Nav Mesh system is powerful and suitable for many standard AI navigation scenarios, this custom approach offers significant advantages for the vehicle:
-Customization: Tailoring obstacle detection and path creation to specific needs.
-Dynamic Adaptability: Mimicking human-like decision-making, where awareness of the entire environment isn't assumed, can lead to more dynamic and realistic AI behavior.
-Optimization: Efficient updates and selective tracing enhance performance in large-scale or real-time generated environments.
If you enjoyed this video, please give it a thumbs up and leave a comment below. Don’t forget to subscribe to my channel for more Unreal Engine tutorials. Thanks for watching!
Chapters:
Intro: (0:00)
Add A* Algorithm: (0:44)
Detect Obstacle: (9:23)
Map Obstacle with Grid: (18:52)
Debug Array's Index: (43:08)
Find Start Point: (49:25)
Find Goal Point: (55:10)
Create New Spline: (1:05:00)
Vehicle Arrived at Goal Point: (1:16:38)
Overlap Obstacle Detection: (1:23:40)
Goal Point can't reach: (1:32:05)
Result: (1:39:04)…...more