Author : Paritosh Choudhary 1
Date of Publication :16th September 2021
Abstract: Artificial Intelligence and machine learning has seen tremendous growth in both terms of advancement and new innovations. Every year we see a lot of new Technologies, algorithms, and new specifications in this domain. Each better in terms of performance and computation power compared to its predecessors. Similarly we have tried to mimic autonomous robot that is capable of human interaction, following orders, recognising the person in front, having a better understanding of its environment. We have implemented the machine learning approach in order to make the robot a step smarter than the previous day. It achieves this task by collecting the user data with respect to each user that it entertains and make a profile for each one of them separately.It uses libraries like OpenCV, Speech Recognition, Rpi-GPIO, OS, etc. to accomplish its task.
Reference :
- https://stackoverflow.com/questions/31603555/unknown-pcm-cards-pcm-rear-pyaudio
- https://www.techwithtim.net/tutorials/voice-assistant/date-from-speech/
- https://www.instructables.com/Object-Finding-Personal-Assistant-Robot-Ft-Raspber/
- https://docs.opencv.org/master/
- https://pypi.org/project/SpeechRecognition/
- https://pyttsx3.readthedocs.io/en/latest/
- https://circuitdigest.com/microcontroller-projects/raspberry-pi-obstacle-avoiding-robot#:~:text=Circuit%20is%20very%20simple%20for,3%20for%20driving%20robot's%20motors