Robotics Modelling and Simulation

Ping Pong Robot Simulator

A Simulink-based simulator with realistic physics and control

My Role

Master's Student

Duration

6 Months

Tools

MATLAB Simulink

Overview

Overview

Description

Description

As part of my MSc studies at BMSTU (2020), I developed a physics-based simulator of a robotic arm playing ping-pong. The goal was to model a realistic and physics-based ping pong robotic game, and to design algorithms for trajectory planning, spin modeling, and real-time collision prediction.

Result Overview

Result Overview

Result Overview

Gained Expertise

Gained Expertise

Physics Modelling

• Modeled spin, impact forces, inertia, and aerodynamics of the ball

Physics Modelling

• Modeled spin, impact forces, inertia, and aerodynamics of the ball

Physics Modelling

• Modeled spin, impact forces, inertia, and aerodynamics of the ball

Kinematics and Dynamics

• Built a complete kinematic and dynamic model of a robotic arm

Kinematics and Dynamics

• Built a complete kinematic and dynamic model of a robotic arm

Kinematics and Dynamics

• Built a complete kinematic and dynamic model of a robotic arm

Algorithm for Path Planning

• Designed trajectory planning algorithm to predict ball motion • Generated racket paths that intercept and return the ball

Algorithm for Path Planning

• Designed trajectory planning algorithm to predict ball motion • Generated racket paths that intercept and return the ball

Algorithm for Path Planning

• Designed trajectory planning algorithm to predict ball motion • Generated racket paths that intercept and return the ball

Control Theory

• Implemented Simulink-based control loops

Control Theory

• Implemented Simulink-based control loops

Control Theory

• Implemented Simulink-based control loops

Collision Prevention

• Developed fast collision-checking procedures to prevent self-interference.

Collision Prevention

• Developed fast collision-checking procedures to prevent self-interference.

Collision Prevention

• Developed fast collision-checking procedures to prevent self-interference.

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