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
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 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.
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.
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.
Below are few mentioned benefits of this project : -
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.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi 3B+ | Equipment | 1 | 6500 | 6500 |
| Raspberry Pi Camera module | Equipment | 1 | 4500 | 4500 |
| Tank robot chassis | Equipment | 1 | 16000 | 16000 |
| Robotic arm | Equipment | 1 | 8000 | 8000 |
| Sensors | Equipment | 3 | 1500 | 4500 |
| Microphone | Equipment | 1 | 4000 | 4000 |
| H-bridge | Equipment | 1 | 500 | 500 |
| Batteries | Equipment | 3 | 8000 | 24000 |
| Total in (Rs) | 68000 |
The internal combustion engine continues to be the preferred power source for automotive a...
Over the past fifty years, aircraft and power generation gas turbine designers have endeav...
This project concerns the visually impaired population of the world. Detection, identifica...
The aim of our project mainly focus on quality inspection of a product by measuring its di...
An obstacle avoiding refers to the ability of a robot to detect the obstacel in its...