Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

ROBOTIC PONG PLAYER

As pong is a really simple and fun game, we are bringing a robot into the mix. A singular Robotic arm, one eye, and a brain are required to play against any opponent upfront. There is a camera to see the trajectory of the ball and then programing the arm in such a way that it can compete against a r

Project Title

ROBOTIC PONG PLAYER

Project Area of Specialization

Robotics

Project Summary

As pong is a really simple and fun game, we are bringing a robot into the mix. A singular Robotic arm, one eye, and a brain are required to play against any opponent upfront. There is a camera to see the trajectory of the ball and then programing the arm in such a way that it can compete against a real human player. This is a robotic arm that is able to detect a ping pong ball through Artificial Intelligence and Digital Image Processing. The arm first detects the ping pong ball and then it has to detect the cups. In the end, the ball will be thrown into the cups. We are bringing two modes, manual and automatic into the game. Manual is wireless and automatic is played through the use of Ai.

Project Objectives

There are a lot of times when you want to play pong and have a good time but you don't have anyone to play with or practice. So, this is where this Robot comes into play. You can play pong with this robot either to practice your game or just to have a good time. Another use case is playing pong through your mobile.We can ensure our employes safety by using in industries.

Project Implementation Method

Following are the stages of implementaion.

  • Reseach 
  • literature review
  • critical analysis
  • integration of hardware
  • working on software
  • work on AI of robot
  • App Developement 
  • Manual use of robot
  • implementation and testing of code

Benefits of the Project

There are a lot of times when you want to play pong and have a good time but you don't have anyone to play with or practice. So, this is where this Robot comes into play. You can play pong with this robot either to practice your game or just to have a good time. Another use case is playing pong through your mobile.We can ensure our employes safety by using in industries.It can do different task in industries.it can be used in arcade game in malls. It can produce reveneu for the people. It can help in economic growth of the country as well as compamy.By this we can helps in industry innovation and infrastructure.

Technical Details of Final Deliverable

Our Main components used till now are;

  • STM 32 Nucleo-64
  • Pixy Cam 2
  • Servo Motors
  • 16 channel servomotor driver
  • wifi module 
  • stand 
  • Application

STM32 Nucleo-64 Development Board provides an reasonable and flexible way for users to try out new ideas .It build prototypes using STM32 microcontroller Nucleo F1 board gives us ARDUINO Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.

Pixy 2 is a small and reliable camera that allows us to view objects and track them effortlessly. There are attachments that come along with the Pixy 2, allowing us to reliably put it on our Robotic ArmThe reason for using Pixy 2 Cam is that it goes well with the Image processing and servo motor movement. It works flawlessly with Arduino and for the purpose of testing we used Arduino with Pixy 2 Cam to drive movement of Servo Motors.

Specification of Pixy 2 Cam:

•Image Sensor: Omnivision OV9715,1/4",1280x800 Lens

•Field-of-view: 75 degrees horizontal,47 degrees vertical

•Color Based Detection

•Has a framerate of 60 frames per second.

•Has an integrated light source consisting of two white LEDs.

We use Servo Motors for the movement of our Robotic Arm. There are 3 Servo Motors, each giving 180 degree angle. One of the servo motors are used on the hand, one in the center and one in the base side.

The base rotates from 0 degree to 180 degree and the other servo also have the same movement.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Manufacturing

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Internet of Things (IoT), Robotics

Sustainable Development Goals

Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Partnerships to achieve the Goal

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Stm32 microcontroller Equipment21000020000
Pixy Cam 2 Equipment12200022000
Servo Motors Equipment48003200
Robotic Arm Equipment11500015000
Servomotor Driver Equipment215003000
Wi-Fi Module Equipment110001000
Reports (Printing) Miscellaneous 610006000
Final Report (per member Book + CD) Miscellaneous 313003900
wires, capacitors ,resistors Equipment20051000
transformer step down Equipment130003000
Stand Equipment115001500
Total in (Rs) 79600
If you need this project, please contact me on contact@adikhanofficial.com
Solar Power Based Aesthetic Gardening System

Abstract Designing of a Solar Power based aesthetic garden consisting of a variety of bea...

1675638330.png
Adil Khan
10 months ago
IoT Based Liquid Level Monitoring and Control System

Internet of Things (IoT) Based Liquid Level Monitoring and Control System (IoT-LLMCS) is a...

1675638330.png
Adil Khan
10 months ago
Design and implementation of an IoT based control system for home appl...

Design And Implementation of an IoT Based Control System for Home Appliances and Home Wiri...

1675638330.png
Adil Khan
10 months ago
CNG Station Gas Leakage Detector

CNG is mainly used for powering vehicles but it is also used for household and industrial...

1675638330.png
Adil Khan
10 months ago
Handwriting recognition system in machine learning

Handwriting digits and character recognitions have become increasingly important in today'...

1675638330.png
Adil Khan
10 months ago