← Back to Projects

Autonomous Robot SLAM and Navigation — Capstone Design Project

Capstone design project developing an autonomous navigation system for a TurtleBot mobile robot with SLAM, localization, and obstacle avoidance.

RoboticsSLAMAutonomous NavigationLocalizationObstacle AvoidanceMotion PlanningC/C++QtUbuntuLinuxROSMarch 2024

Problem

Autonomous mobile robots require robust systems for simultaneous localization and mapping (SLAM), pose estimation, obstacle avoidance, and waypoint-based navigation under real-world constraints.

Approach

Developed an autonomous navigation system for a TurtleBot mobile robot, addressing core robotics challenges including SLAM, pose estimation, obstacle avoidance, and waypoint-based navigation. The project integrated sensing, localization, and navigation into a cohesive autonomous system.

Outcome

The robot autonomously explored and mapped its environment, localized itself within the map, and navigated safely toward predefined waypoints under real-world constraints. Achieved first-place ranking among capstone teams at Inha University in Tashkent.

Resources