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.
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.