ScottStack Logo

🧠 Virtual agent research

Check out the virtual agent research:

Meet Binny

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 engaging with items: Bot with toy

    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