Skip to content

03.Problem definition

Sumit202227 edited this page Oct 4, 2026 · 4 revisions

PROBLEM DEFINITION

OBJECTIVES :- The main objective of the emotion bot is to recognize human emotions and respond accordingly. It is designed to provide an emotional connection and interaction for lonely people. The bot aims to provide a comfortable and connected experience through voice, movement and physical emotional expressions. It should have a friendly appearance and use human-like movements to make the interaction feel natural. The bot is intended to help reduce feelings of loneliness by providing companionship and emotional interaction.

CONSTRAINTS:- The total cost of building the emotion bot should not exceed ₹5000. The bot should use a rechargeable battery and should run for a minimum of 1 hour. The bot should operate without an internet connection and personal information should be kept in local storage without permanent storage of personal recordings. The moving mechanisms should be covered for safety, and the electrical circuitry should be protected. The bot should be limited to approximately 5–6 emotions.

FUNCTIONS:- The main function of the emotion bot is to detect and respond to human interaction. It should detect people using proximity sensing and detect physical interaction using touch sensing. The bot should communicate with the user through voice and movement. It should express emotions through physical movements. The bot should respond to detected inputs using sensor-based responses and provide a real-time response. It should also greet users through voice and gestures. The mechanical movements should be produced using servo mechanisms. After restarting, the bot should perform safe initialization. The bot should use modular parts and easy access so that maintenance and replacement can be performed easily.

Problem Definition:- Design and develop bot , which provide emotional interaction and help reduce social loneliness by giving users a comfortable and connected experience. The bot is designed for general users and should communicate through voice, movement, and physical emotional expressions. It should have a friendly appearance and use human-like movement to make the interaction feel natural. The total project cost should not exceed ₹5000, and the bot should use a rechargeable battery and work without an internet connection. Personal data should be handled through local storage, and personal recordings should not be stored permanently. The moving parts should be covered for safety, and the bot should show around 5–6 emotions to keep the design manageable. The bot should detect people using proximity sensing and detect touch using touch sensing. Based on sensor input, it should provide real-time responses, greet users through voice and gestures, and communicate emotions through physical expressions. Mechanical movements should be achieved using servo mechanisms. The bot should perform safe initialization after restarting, while its parts should be modular and easily accessible for maintenance and replacement.

Clone this wiki locally