ScottBot Logo

Software & Robot Hardware Development

This page discusses how an emotion model might look in a robot, then shows the following projects:

Emotion in a Robot

Drawing on research into functional brain systems, I developed a neural network control circuit for flexible robotic behavior. The system drives motivation, tracks goal progress, and adjusts responses when plans fail. These capabilities are implemented through the emotion states listed below.

emo_states_dev

Theoretical Model of Functional Emotion in the Prefrontal Cortex (PFC)

With the functional states listed above, and the best current theories on functional organization in the brain, the Emotion system can be integrated with a Motor Planning system as shown below:

Lateral and Medial PFC

🤖Project: Emotion Model in Humanoid Rover Robot

This video shows the following:

💪Project: Servo Motor Setup App for Humanoid Rover

In this video, I walk through the Python UI app I created to help set up the servo motors for the robot. It also shows how I tested the pressure sensors we installed in the robot's gripper pads so he could sense objects and adjust his grip accordingly.

🐵Project: Virtual agent run by Cognitive Model (can use tools!!)

This video shows my early cognitive model that controls an agent in a virtual environment. Equipped with a rudimentary decision-making system, the agent has the following capabilities: