Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Smart Assistant Robot using Image Processing and Computer Vision

This Rover can use Computer Vision and Machine Learning models to dynamically follow humans around or find any 90 unique objects, pick them up and bring them to you. The rover truly is a personal assistant and its powered by the RoboClaw motor controller, the Raspberry Pi & Google Coral.

Project Title

Smart Assistant Robot using Image Processing and Computer Vision

Project Area of Specialization

Artificial Intelligence

Project Summary

This Rover can use Computer Vision and Machine Learning models to dynamically follow humans around or find any 90 unique objects, pick them up and bring them to you. The rover truly is a personal assistant and its powered by the RoboClaw motor controller, the Raspberry Pi & Google Coral.

Project Objectives

  • You can ask the robot to follow you around. (Done via the TensorFlow face detection computer vision algorithm)
  • You can ask the robot to find you and then follow you. (Again this will use computer vision + ML)
  • You can ask the robot to find any object (from this list) for you, pick it up using its robotic sled and bring it to where you are.
  • You can give the robot a voice command to carry the collected item and follow you around like an assistant robot.
  • Best part of all this is you can issue all these commands via speech as the robot has voice recognition.

Project Implementation Method

This robot is truly special because it can use Machine Learning models to 'see' the world via a generic camera and perform tasks depending on how the detected object's position is changing in the camera.

This robot is built around the ever popular Raspberry pi, the incredibly powerful RoboClaw motor controller, and the common Rover 5 robot platform. Furthermore, all the additional physical parts are 3D printed. This robot also uses the Tensorflow USB Coral accelerator to speed up the Raspberry Pi's slow object detection. More on all this in the next few steps

The first part of this Instructables guide will cover some the theory behind how the algorithms and code works. The second half of this Instructables guide will cover how you can build this robot yourself including the physical building + installing libraries etc.

Benefits of the Project

This Rover can use Computer Vision and Machine Learning models to dynamically follow humans around or find any 90 unique objects, pick them up and bring them to you. The rover truly is a personal assistant and its powered by the RoboClaw motor controller, the Raspberry Pi & Google Coral.

Technical Details of Final Deliverable

This robot is built around the ever popular Raspberry pi, the incredibly powerful RoboClaw motor controller, and the common Rover 5 robot platform. Furthermore, all the additional physical parts are 3D printed. This robot also uses the Tensorflow USB Coral accelerator to speed up the Raspberry Pi's slow object detection. More on all this in the next few steps

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Security

Other Industries

Education, IT, Others

Core Technology

Artificial Intelligence(AI)

Other Technologies

Robotics

Sustainable Development Goals

Partnerships to achieve the Goal

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
raspberry pi Equipment150005000
Roboclaw 2x7A Motor Controller Equipment21200024000
Google Coral USB accelerator Equipment11950019500
USB Webcam Equipment150005000
Rover 5 platform Equipment11000010000
7A-12V battery Equipment135003500
Geared brushed DC motor Equipment110001000
Ultrasonic Distance sensor Equipment1150150
Servo SG90 Equipment1500500
3D printed structural designing Miscellaneous 11000010000
Total in (Rs) 78650
If you need this project, please contact me on contact@adikhanofficial.com
0
127
Design and Fabrication of Automated Embroidery Machine

The project revolves around designing and fabricating an automated stitching system. It wo...

1675638330.png
Adil Khan
1 year ago
Network Monitoring System

The main purpose of monitoring system of network is to monitor all the system connected to...

1675638330.png
Adil Khan
1 year ago
Real time cloud based health monitoring system

IoT has come a long way in recent years and is well integrated within multiple industries,...

1675638330.png
Adil Khan
1 year ago
Target Tracking Implementation on Embedded Platform

Demand for AI based embedded system is growing in embedded domain. With artificial Intelli...

1675638330.png
Adil Khan
1 year ago
Interactive and digital study through AR

As the name of the project employs that this project is about to make or try to make...

1675638330.png
Adil Khan
1 year ago