Robotics

Robot Catcher

Oct 2024 - April 2025

ROS2 Computer Vision Real-Time Tracking & Control Kalman Filter Motion Planning

/ Overview

This project involved designing and implementing a robotic system using a Universal Robots (UR) arm to catch a flying baseball in real time. The system integrates ros2_control, stereo IR vision for ball tracking, and real-time motion planning to enable the robot to intercept and catch the ball. The project demonstrates the capabilities of ROS2 in handling real-time robotic applications and the potential for advanced perception and control in dynamic environments.

/ Key Contributions

  • Implemented a real-time ball tracking system using stereo IR vision
  • Developed a ros2_control architecture for the UR robot to execute precise and timely movements to catch the ball
  • Integrated a Extended Kalman Filter for ball trajectory prediction and robot motion planning

Tech Stack

ROS2 Computer Vision Real-Time Tracking & Control Kalman Filter Motion Planning

Category

Robotics

Timeframe

Oct 2024 - April 2025