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
2025-06-28 16:28:59 - Adil Khan
ROBOTIC PONG PLAYER
Project Area of Specialization RoboticsProject SummaryAs 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 ObjectivesThere 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 MethodFollowing 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
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 DeliverableOur 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 systemCore Industry ManufacturingOther IndustriesCore Technology Artificial Intelligence(AI)Other Technologies Internet of Things (IoT), RoboticsSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Partnerships to achieve the GoalRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 79600 | |||
| Stm32 microcontroller | Equipment | 2 | 10000 | 20000 |
| Pixy Cam 2 | Equipment | 1 | 22000 | 22000 |
| Servo Motors | Equipment | 4 | 800 | 3200 |
| Robotic Arm | Equipment | 1 | 15000 | 15000 |
| Servomotor Driver | Equipment | 2 | 1500 | 3000 |
| Wi-Fi Module | Equipment | 1 | 1000 | 1000 |
| Reports (Printing) | Miscellaneous | 6 | 1000 | 6000 |
| Final Report (per member Book + CD) | Miscellaneous | 3 | 1300 | 3900 |
| wires, capacitors ,resistors | Equipment | 200 | 5 | 1000 |
| transformer step down | Equipment | 1 | 3000 | 3000 |
| Stand | Equipment | 1 | 1500 | 1500 |