STORAGE ROBOT VOICE CONTROLLED ROBOTIC PART FINDER
The purpose of this project is to develop such robot which can be interfaced woth todays commonaly usable Android system, which provides the voice recognition services. In this project we have used second type of operation, which means voice controlling through android mobile application. Sending vo
2025-06-28 16:36:09 - Adil Khan
STORAGE ROBOT VOICE CONTROLLED ROBOTIC PART FINDER
Project Area of Specialization RoboticsProject SummaryThe purpose of this project is to develop such robot which can be interfaced woth todays commonaly usable Android system, which provides the voice recognition services. In this project we have used second type of operation, which means voice controlling through android mobile application. Sending voice sample from phone to android app, and collect the converted string using Bluetooth. One of the main purpose of this technique is to reduce the human efforts. User don’t have to get up from his place to control the device.
Searching of different components/parts is always a difficult task and becomes a mess. Probably in dealing with lab management, work shop where finding miscellaneous parts is difficult. Storage robot solves the location problem by listening to independent voice commands, processing the location of parts from a master database and then delivering the components in a manner that only a robot can do.
In this design, we wish to control the movement of the sliding pusher with the help of ball screw shaft and stepper motors using voice commands from the user. These commands will be issued at the Android Application (MIT app inventor) on the user’s phone which is connected to the robot using a Bluetooth Module.
The commands issued will then be relayed over an RF channel and will be received by the module. The goal of storage robot is to listen and act on the commands received from the user and save the time of the user.
Storage robot also contains a database containing information about all the items that are placed in different storage tubes of different types. The data will be updated automatically when the speaker extract components that are placed in the storage tubes and there is a conveyer system for the transportation of components.In this design, we wish to control the movement of the sliding pusher with the help of ball screw shaft and stepper motors using voice commands from the user. These commands will be issued at the android application (MIT app inventor) on the user’s phone which is connected to the robot using a Bluetooth module.
This project is made for the storage purpose and it is helpful in finding components. Moreover to provide efficient and easy access and can save the time of the user.
Project Objectives- The objective of this project basically is to invent a speech recognition robot to recognize user's voice as an input and reponse accrodingly.
- Human friendly robot which can help the humans to pick place anything using the voice commands and andriod apps
- The user voice input will be processed by the program and the program will use it to search for the keywords in the predefined database.
- There is no limitation on the total number of words to be recognized by the system, this will give the user the better using experience.
- The data based is automatically update every time a component order from data based.
Storage robot offers a pragmatic solution for engineers working in the construction industry, which can be easily integrated into the communication structure they are currently using. On the other hand, artificial intelligence can play important role to optimize the process. In order to do that we should create storage robot based user friendly interface.
The aim of this project is to solve the storage problem and to find different components that are placed in different tubes using independent voice commands.As far as internal working is concerned the major goal is to have independent voice features to provide simplicity, time saving process. Also the main aspect of this project is to give the quantity of the selected items that are placed in different tubes.
Firstly, the user has to set the data then the data will be automatically updated when the user extract the component. Also there is a display and conveyer system for transportation of components.The process of enabling a computer to identify and respond to sound produced in human speech..Device will be controlled through voice communication. An Arduino Mega is used together with an Android Application for the desired operation.
The Android Application is connected to the Bluetooth module present on the Arduino. The voice commands are sent to the Arduino present on the android application. At the receiving end two dc stepper motors are interfaced to the Arduino where they are used for the movementpushing of the drawer/bins. The micostep step driver control the one stepper motor while the easy driver controls the movement of the other stepper motor. The coordinate will be given by the software and with the integration of hardware in it, commands will be given to the Arduino of how to move stepper motor and how much movement is required
In this project we are using google app for voice communication because voice modules which are available in markets like V2 or V3 modules have low efficiency and they require repetition of spoken words.Communication using google app has better efficiency than voice modules.
There are number of 20 electronic components that are stored in storage tubes containing component of different sizes and length as compared to other. So each tubes are being made specifically for just one component.
The specially designed conveyer system is not the conventional belt mounted system but it consists of the box which is fixed at the bottom of the central ball screw shaft. This box is positioned exactly under the specific storage tube for which the command is given at that particular time
The whole system is placed and fixed as such that when the required item is preferred the box is placed under that tube. When the box collects the item it moves to the front end where the item is received and the system is on standby for the next command.
Benefits of the Project- This project is made for the storage purpose and it is helpful in finding components. Moreover to provide efficient and easy access and can save the time of the user.
- Moreover the independent voice features makes it useful for the disable person and it can also be used to provide comfort to lazy persons.
- Another benefits it detect the weight of the objects placed in storage tubes also the type of the substance, in the tube.
- Through image processing, and the number of components in the storage tubes where the commands can be given to robot without risk by increasing the range and by installing cameras.
- The system can also be fitted with security systems and user recognition.
Technical details includes:
- A smartphone or an Android mobile which should have the android app installed in it.
- Our project will be connected to the smartphone using Bluetooth technology.
- In this project, Arduino mega is connected to main controlling Processing unit
App Inventor lets you develop applications for Android phones using a web browser and either a connected phone or emulator. The App Inventor servers store your work and help you keep track of your projects. The App Inventor Designer, where you select the components for your app.
The App Inventor Blocks Editor, where you assemble program blocks that specify how the components should behave. You assemble programs visually, fitting pieces together like pieces of a puzzle. Your app appears on the phone step-by-step as you add pieces to it, so you can test your work as you build. When you're done, you can package your app and produce a stand-alone application to install.
The app reads data from a mobile (user’s choice data) and presents them in a typical list view. Each item in the list is clickable and activates a secondary screen with detailed info and social sharing functionality.
This app scenario can be applied in numerous cases where various data or measurements are online and need to be presented in mobile devices MIT App Inventor lives on the Web, just like other online productivity tools such as Gmail and Google Drive.
Final Deliverable of the Project HW/SW integrated systemType of Industry Food Technologies RoboticsSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 62352 | |||
| Arduino Mega | Equipment | 3 | 950 | 2850 |
| Bluetooth Device | Equipment | 3 | 450 | 1350 |
| Stepper Motor (1 Amp 5 Volt) | Equipment | 4 | 250 | 1000 |
| Stepper Motor (3 Amps 12 Volt) | Equipment | 3 | 400 | 1200 |
| Stepper Drive (1 Amp) | Equipment | 7 | 8 | 56 |
| Power Supply (12v/5v) | Equipment | 2 | 498 | 996 |
| Nuts Bolts Wires Dc Bridge | Miscellaneous | 25 | 200 | 5000 |
| Diodes, Resisters, Capacitors | Miscellaneous | 5 | 20 | 100 |
| Limit Switches, Regulators, and Adhesives | Miscellaneous | 12 | 250 | 3000 |
| Mechanical structure | Equipment | 6 | 3000 | 18000 |
| Acrylic tubes | Equipment | 40 | 500 | 20000 |
| Ball screw shaft | Equipment | 4 | 1200 | 4800 |
| MDF (Wood) | Equipment | 40 | 50 | 2000 |
| plate of aluminum | Equipment | 1 | 2000 | 2000 |