Back to Projects
ROS project

Autonomous Vacuum Robot in ROS

This project focused on autonomous movement, localization, and environmental awareness inside a ROS-based workflow.

Stack ROS, Gazebo, RViz
Period March 2024 to June 2024
Software and languages used

Core robotics software and technical workflow used in this autonomy project.

ROS Robot middleware and integration
Python Robot scripting and workflow logic
Gazebo Robot simulation and environment testing
RViz Visualization, debugging, and robot-state review

Objective

Create a robot capable of autonomous navigation while responding to environment changes and maintaining useful coverage behavior.

Main components

  • SLAM-based localization.
  • Obstacle detection and path planning.
  • Sensor-driven decision flow.

What it demonstrates

This project shows practical robotics software integration across perception, navigation, and motion logic.

Why it matters

It is one of the clearest academic-to-practical ROS projects in the portfolio.

Get in touch

Use the links below to contact me, review where I fit best, explore my work, or request my CV through the website form.