Steering Agents
Nature of Code Lesson #5.1
Chapter 5! Or is it 6? In this video, I discuss the concept of an autonomous agent and provide an overview of the JavaScript / p5.js coding examples to come.
Topics
- 0:00 - Welcome to Chapter ?
- 0:29 - Explain! What is an autonomous agent?
- 1:48 - Explain! What are the three properties of an autonomous agent?
- 4:03 - Discuss! Vehicles by Valentino Braitenberg
- 5:50 - Discuss! Steering Behaviors For Autonomous Characters by Craig W. Reynolds
- 7:03 - Explain! The 3 steps of autonomous motion for a character.
- 8:30 - What's my goal?
- 8:48 - Note! Simple and Combined behaviors.
- 9:10 - What's coming next?
Community Contributions
It seems like there haven't been made any variations based on this lesson by the community yet. Be the first and add your own! If you don't know how, take a look at this guide.
Links discussed in this lesson
- Nature of Code - Autonomous Agents Chapter
- Vehicles: Experiments in Synthetic Psychology (MIT Press) by Valentino Braitenberg
- Steering Behaviors For Autonomous Characters by Craig Reynolds
Videos discussed in this lesson
- Steering Behaviors - Coding Challenge 59 by The Coding Train
- Flocking Simulation - Coding Challenge 124 by The Coding Train