Robot Design and Implementation

Ping Pong Playing Robotic Arm

Designed and implemented a custome ping pong robotic arm.

My Role

Engineering Student

Duration

6 Months

Tools

Autodesk Inventor, ANSYS, PCB designer, C++, C#, C, Kinetic Camera , OpenCV.

Overview

Overview

Description

Description

As my 5th-year engineering project at HIAST, I designed and built a 5-DoF robotic arm capable of hitting ping-pong balls in real time. The project combined mechanical design, electronics, firmware, and vision-based tracking.

Result Overview

Result Overview

Result Overview

Gained Expertise

Gained Expertise

Mechanical Design (CAD & Assembly)

• Designed the robotic arm structure using CAD software • Built and assembled mechanical parts

Mechanical Design (CAD & Assembly)

• Designed the robotic arm structure using CAD software • Built and assembled mechanical parts

Mechanical Design (CAD & Assembly)

• Designed the robotic arm structure using CAD software • Built and assembled mechanical parts

Vision & Ball Prediction

• Used Xbox Kinect camera with depth preception • Developed algorithms for ball visual detection and trajectory prediction

Vision & Ball Prediction

• Used Xbox Kinect camera with depth preception • Developed algorithms for ball visual detection and trajectory prediction

Vision & Ball Prediction

• Used Xbox Kinect camera with depth preception • Developed algorithms for ball visual detection and trajectory prediction

Xbox Kinect

PCB and Electric Boared Design

• Designed and fabricated control PCBs for motor drivers and microcontrollers

PCB and Electric Boared Design

• Designed and fabricated control PCBs for motor drivers and microcontrollers

PCB and Electric Boared Design

• Designed and fabricated control PCBs for motor drivers and microcontrollers

Firmware & Control

• Programmed microcontrollers to handle real-time motor control • Implemented kinematics-based motion algorithms for accurate racket positioning

Firmware & Control

• Programmed microcontrollers to handle real-time motor control • Implemented kinematics-based motion algorithms for accurate racket positioning

Firmware & Control

• Programmed microcontrollers to handle real-time motor control • Implemented kinematics-based motion algorithms for accurate racket positioning

Create a free website with Framer, the website builder loved by startups, designers and agencies.