M.S.E. Project

SoccerBot: Turtlebot-based Soccer-Playing Robots

2015 Spring

ROS Computer Vision GUI Development PID Control Autonomy

/ Overview

EN.530.707 Robot System Programming (final project). We designed and built autonomous soccer-playing robots using Turtlebot platforms that can perceive the environment using Kinect, plan its actions by taking input from the user, and execute the movements. The project involved sensor integration, computer vision, and control algorithm development.

/ Key Contributions

  • Integrated kinect sensor for environment perception and ball tracking
  • Designed Qt User Interface to allow users set the kicking direction
  • Developed control algorithms for robot motion planning, navigation, and execution

Tech Stack

ROS Computer Vision GUI Development PID Control Autonomy

Category

M.S.E. Project

Timeframe

2015 Spring