Self guidance robot

The project will help organization by introducing a robot that can perform various tasks within department. It can save manpower and help perform various tasks more efficiently and accurately. The robot uses a Raspberry Pi 3B+ as its CPU along with a Raspberry Pi camera and microphone for face

2025-06-28 16:34:57 - Adil Khan

Project Title

Self guidance robot

Project Area of Specialization RoboticsProject Summary

The project will help organization by introducing a robot that can perform various tasks within department. It can save manpower and help perform various tasks more efficiently and accurately. The robot uses a Raspberry Pi 3B+ as its CPU along with a Raspberry Pi camera and microphone for face detection and voice detection features. Attached with it is a robotic arm that can lift and drop objects within arm's reach on a command given by a user. The robot can be used from small organizations to huge industries thus, introducing concept of robotics in a country lagging behind others in this important field.

Project Objectives

The robot will serve as a helping/serving robot, having the ability of self-guidance, for any department of any organization(take COMSATS computer science faculty department in our case). The robot will be able to self guide its path from one faculty member to another to perform certain tasks assigned by any other member within a department. It will perform the work in a more accurate and effective manner in a limited time frame without colliding into the hurdles. The robotic arm  attached to it will help to pick up/ lift light objects on a command given by the user. 
 

Project Implementation Method

The project will have following features which will be implemented:

                     This feature detect any human face in a video or image. The robot will detect any presence of human face in a video through camera.

                      This feature recognizes the human face by searching through a dataset stored in it. The robot after detection of human face recognizes the face who is giving the command and upon successful recognition takes the command from that person through voice. The robot upon reaching the destination uses face detection and recognition techniques again to identify the goal person.

                       This feature takes the command from the user though voice. The robot after the recognition of the human face takes voice commands and performs the task  assigned.

                         This feature uses speech to text conversion and converts human voice command into text. The robot will use this to act upon a command by checking in the code what that voice command wants it to do.

                          Mapping will be used for this feature as GPS module will not work accurately inside a building. The robot can work its way from source to destination autonomously without any user or outside interference.

                          This will allow the robot to detect any obstacles that come in the path between source and destination.

                           Not only detection but, the robot can also avoid those obstacles. Hence, remaping the path from source to destination.

                            It will be used for performing different type of tasks such as picking an object from the place that is in arm’s reach.

                            It will also be used for dropping the object to the place in arm’s reach.

                             The robot can be called from any block in the faculty department through app, in case, robot is not in sight. 

                               Tank chassis robot will be used.  It will be human-friendly and easy to use. Also, map of the faculty department of the university will be installed on Raspberry Pi 3B+ which will be acting as a central processing unit (CPU) of the robot. The robot will be equipped with a battery and its performance will depend upon the voltage and current draw of the DC motors(for chassis) and servo motors(for robotic arm) used. The robot will find the path from start to an end on its own without any user or outside interference. Furthermore, the hardware is capable of executing single task at a time.

Benefits of the Project

Below are few mentioned benefits of this project : -

Technical Details of Final Deliverable

The final delivery of the robot will be able to detect human face, recognize it and upon successful recognition takes a voice command from the user. Suppose the user 1 tells the robot to go to user 2 and deliver some file. The user 1 gives the file to the robot which the robot catches using the robotic arm and proceeds further. The robot then successfully maps the path from user 1 to user 2 by using the map installed and delivers the file to the user 2. Upon successful deliverance the robot comes back to its rest or initial state. 

Final Deliverable of the Project HW/SW integrated systemType of Industry IT Technologies Artificial Intelligence(AI), RoboticsSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 68000
Raspberry Pi 3B+ Equipment165006500
Raspberry Pi Camera module Equipment145004500
Tank robot chassis Equipment11600016000
Robotic arm Equipment180008000
Sensors Equipment315004500
Microphone Equipment140004000
H-bridge Equipment1500500
Batteries Equipment3800024000

More Posts