ScottStack Logo

🧠 Virtual agent research

PFC theoretical model:

Model Setup

I developed and tested a cognitive model written in C# that controls a virtual agent

Tech Highlights:

  • Cognitive model allows virtual agent to explore world and learn from experiences
  • Agent can form decisions to achieve a goal. If it encounters obstacles, it can form new plans involving tools
  • 🤖 Humanoid Rover Robot Learns from World

    Robot configuration

    Servo Motor Mapping tool

    Emotion Model allows robot to track progress toward goals and to choose proportionate reactions based on failures.

    Tech Highlights:

  • Body State system gives robot motivation to achieve certain goals that will satisfy needs
  • Motor Plan system allows robot to form action sequences to achieve desired outcomes
  • Emotion system allows robot detect when initial plans are not working out
  • The emotion model drives various behaviors that allow robot to get back on track