Mentor Mitra AI Edge-Powered Robotic Mentor for Kids
by Udayan Banerji in Circuits > Raspberry Pi
19 Views, 1 Favorites, 0 Comments
Mentor Mitra AI Edge-Powered Robotic Mentor for Kids
Privacy first robotic companion running edge AI locally. Combines vision, voice & emotion detection, no cloud dependency, 101% privacy.
From an Idea to an Intelligent Robotic Mentor
The journey of Mentor Mitra AI began with a simple yet powerful question:
Can we create an AI-powered mentor that helps children learn, encourages curiosity, understands emotions, and most importantly, protects their privacy?
Today's AI assistants are incredibly powerful, but most of them rely on cloud servers. Every conversation, question, and interaction is sent over the internet. For children, this raises important concerns around privacy, accessibility, and dependence on continuous connectivity.
To address these challenges, we set out to build Mentor Mitra AI, a privacy-first Edge AI robotic mentor that can see, listen, understand, and respond locally without relying entirely on cloud infrastructure.
Supplies
Components Used -
Raspberry Pi 5 8GB
Single Board Computer 2.4GHz 4 Core 8GB RAM X 1
Raspberry Pi Camera V2
Raspberry Pi Camera V2 X 1
LDR -Photocell Photoresistor
LDR -Photocell, Photoresistor X 1
Servo Motor MG995
Servo Motor MG995 X 4
Sound Sensor Module
Multiple Function Sensor Development Tools X 1
5 W, 8 Ohm, Speaker
Speakers & Transducers 102 X 37 mm, Square X 1
Microphone
Microphones microphone, 4 mmx1.5mm X 1
MPR121 Proximity Capacitive Touch Sensor Controller
MPR121 is a proximity capacitive touch sensor X 2
Lithium Ion Battery 3.7V 2500mAh 18650
Consumer Battery Photo Battery 3.7V 2000maH X 2
LM2596 Adjustable Buck Converter
Power Management IC Development Tools LM2596ADJ X 2
Connecting Wire Jumper Wires
Connecting Wire Breadboard wires
Esp 32 board
It's and Microprocessor board X 2
round TFT
GC9A01 Driver X 2
Designing the System Architecture
Before building the hardware, we carefully planned the overall architecture of the system.
We wanted Mentor Mitra to combine multiple technologies into a single platform:
- Conversational AI
- Computer Vision
- Emotion Recognition
- Robotics
- Voice Interaction
- Edge Computing
The architecture was designed to be modular, allowing individual components to be upgraded independently while keeping the overall system scalable.
Selecting the Core Hardware Platform
The Raspberry Pi 5 was chosen as the primary computing platform due to its balance of performance, flexibility, and community support.
The Raspberry Pi acts as the brain of Mentor Mitra AI and is responsible for:
- Running AI services
- Processing camera feeds
- Managing voice interactions
- Coordinating robotic movements
- Handling communication between different subsystems
By using a powerful edge-computing platform, we ensured that most intelligence remains close to the user.
Designing the Robot in Autodesk Fusion 360
Since we wanted a unique and customizable design, we created the complete enclosure using Autodesk Fusion 360.
Fusion 360 allowed us to rapidly prototype ideas, design mounting points for electronics, create cable routing channels, and ensure all components fit together correctly before printing.
The robot was divided into multiple printable parts:
- Base.stl
- Body_Main.stl
- Body_Back.stl
- Front_Face.stl
- Head_Main.stl
- Left_Arm.stl
- Right_Arm.stl
Several iterations were developed before arriving at the final design. Particular attention was given to:
- Child-friendly appearance
- Structural strength
- Ease of assembly
- Internal electronics mounting
- Future expandability
This CAD-first approach significantly reduced fabrication time and allowed mechanical issues to be solved before manufacturing.
3D Printing the Components
After completing the CAD design, all enclosure components were manufactured using a 3D printer.
The modular design made printing easier and allowed individual parts to be reprinted whenever modifications were required.
The printed components include:
- Main body enclosure
- Robot head
- Arms
- Face panel
- Base structure
- Servo mounting components
The flexibility of 3D printing enabled rapid prototyping and helped transform a collection of electronic modules into a complete robotic product.
Most importantly, it enabled us to create a unique identity for Mentor Mitra AI rather than building another generic robotics platform.
Design Objectives
- Child-friendly appearance
- Modular construction
- Easy maintenance
- Lightweight structure
- Future expandability
- Rapid prototyping capability
The final design successfully integrates electronics, sensors, displays, and mechanical systems into a cohesive robotic platform while maintaining a compact and visually appealing form factor.
Making the Robot Battery Powered
Since Mentor Mitra was designed to be portable and operate independently of wall power, an efficient battery-powered architecture was a key design requirement from the very beginning.
The system uses two separate power sources to ensure stable operation of both the AI computing platform and the robotic movement system.
Raspberry Pi Power System
The Raspberry Pi 5 serves as the primary AI processing unit and handles computer vision, speech recognition, conversational AI, and system coordination. Due to its higher power requirements, the Raspberry Pi 5 is powered using a 45W USB-C power bank, allowing the robot to operate completely untethered while providing sufficient power for AI workloads.
Servo and ESP32 Power System
The robotic movement system is powered by a dedicated rechargeable lithium-ion battery pack built using two 18650 cells, each rated at 3.7V and 2000mAh.
The cells are connected in series, producing a nominal output voltage of 7.4V. Since the MG995 servo motors operate most efficiently around 6V, a DC-DC step-down converter is used to regulate the battery voltage from 7.4V down to a stable 6V supply.
The same battery system also powers the ESP32 microcontroller responsible for servo control and peripheral management.
Mentor Mitra uses a total of four MG995 servo motors:
- Two MG995 servos form a pan-tilt turret mechanism that controls the robot's head movement for face tracking and natural interactions.
- Two additional MG995 servos are used to control the movement of the robot's arms, enabling expressive gestures and animations.
To simplify charging and improve usability, a dedicated lithium-ion charging module has been integrated into the battery system, allowing the rechargeable 18650 cells to be safely recharged without removing them from the robot.
Why Separate Power Sources?
Separating the AI processing power supply from the motor power supply provides several advantages:
- Improved system stability
- Reduced voltage fluctuations caused by servo movement
- Reliable Raspberry Pi operation
- Better servo performance and torque delivery
- Easier power management
- Extended battery life
This dual-power architecture allows Mentor Mitra to function as a truly portable robotic companion, capable of operating in classrooms, exhibitions, hackathons, workshops, and learning environments without requiring a direct connection to wall power.
Building the Voice Interaction System -
A mentor must be able to communicate naturally.
To achieve this, we developed a complete voice processing pipeline.
When a child speaks, the audio is captured through a microphone and converted into text using speech recognition technology. The text is then processed by a locally hosted AI model, which generates an appropriate response. Finally, the response is converted back into speech and played through the speaker.
This creates a natural conversational experience that feels similar to interacting with a real mentor.
Voice Interaction Flow
Child Speaks β Speech Recognition β AI Processing β Response Generation β Speech Output
Giving Mentor Mitra the Ability to See -
Human interaction is not limited to speech. Facial expressions, eye contact, and gestures all play an important role in communication.
To make Mentor Mitra more interactive, we integrated an AI camera system capable of:
- Detecting faces
- Tracking users
- Recognizing emotions
- Understanding visual surroundings
The camera continuously captures frames which are processed by computer vision models running on the edge.
This allows the robot to understand who it is interacting with and respond more naturally.
Implementing Face Tracking
One of the key features of Mentor Mitra is its ability to maintain eye contact with the user.
Using real-time face detection, the robot identifies the position of a person's face and continuously adjusts its orientation using servo motors.
This makes interactions feel significantly more engaging compared to static devices.
Servo Turret - Controlled through Battery Powered .
Differentiating Between Known and Unknown
Check The code for implementing on Raspberry Pi 5
Creating Expressive Robotic Eyes -
To make Mentor Mitra feel more alive and approachable, we designed an expressive eye system using circular TFT displays.
The eyes are capable of:
- Blinking
- Looking around
- Showing attention
- Simulating emotions
- Following user movement
These small visual cues dramatically improve engagement, especially when interacting with children.
Instead of appearing like a machine, Mentor Mitra begins to feel like a companion.
These are Light Responsive by connecting to an LDR (Light Dependant Resistor) -
Integrating Emotion Recognition -
Understanding emotions is an important part of effective mentorship.
We implemented emotion recognition capabilities that analyze facial expressions and identify emotional states such as:
- Happy
- Sad
- Neutral
- Surprised
- Confused
The detected emotion influences how Mentor Mitra responds.
For example:
- A confused child may receive additional explanations.
- A frustrated child may receive encouragement.
- A happy child may be rewarded with positive reinforcement.
This enables more personalized and empathetic interactions.
https://github.com/ageitgey/face_recognition
Developing the AI Intelligence Layer -
The intelligence layer serves as the decision-making core of the system.
We integrated conversational AI capable of:
- Answering questions
- Explaining concepts
- Holding conversations
- Encouraging curiosity
- Adapting responses for children
Unlike conventional assistants that rely entirely on remote servers, our long-term vision focuses on edge-first AI deployment to reduce latency and enhance privacy.
The AI is designed to act not only as an assistant but also as a learning companion.
Basically Used LLama3.2:3b Open source LLM Model -
Challenges We Faced -
Building Mentor Mitra AI presented several technical challenges.
- Real-Time Processing
- Running vision, voice, AI, and robotics simultaneously requires efficient resource management.
- Privacy Preservation
- Maintaining intelligence at the edge while minimizing cloud dependency required careful architectural decisions.
- Human-Centered Interaction
- Creating a robot that feels approachable and engaging is much more difficult than simply building a functional system.
- System Integration
- Integrating multiple technologies into a single platform demanded extensive testing and debugging.
- Each challenge provided valuable learning experiences and pushed us to innovate further.
- Results and Impact
Mentor Mitra AI successfully demonstrates:
β Conversational AI interaction
β Face detection and tracking
β Emotion-aware responses
β Expressive robotic behavior
β Edge AI capabilities
β Privacy-focused architecture
β Educational assistance for children
More importantly, it demonstrates how intelligent educational companions can be built while prioritizing privacy, accessibility, and meaningful human interaction.
Looking Ahead -
Mentor Mitra AI is not just a prototypeβit is a step toward a future where AI serves as a trusted educational companion.
Future developments will focus on:
- Multi-language support
- Personalized learning journeys
- Enhanced emotional intelligence
- Improved robotics
- Classroom deployment
- Rural education accessibility
- Advanced Edge AI capabilities
Conclusion -
Mentor Mitra AI represents our vision of what educational technology can become when robotics, artificial intelligence, and human-centered design come together.
By combining conversational AI, computer vision, emotion recognition, and robotics into a single platform, we have created a system that not only teaches but also engages, understands, and inspires.
We believe the future of AI should empower children, protect privacy, and make learning more accessible for everyone. Mentor Mitra AI is our contribution toward that future. ππ