Repo symbol

autonav repository

Repo symbol

autonav repository

Repo symbol

autonav repository

Repo symbol

autonav repository

Repository Summary

Description AutoNav is an innovative autonomous mobile robot designed for efficient room navigation. Leveraging the Robot Operating System (ROS) along with SLAM (Simultaneous Localization and Mapping) and ROS Navstack
Checkout URI https://github.com/jatinpatil2003/autonav.git
VCS Type git
VCS Version autonav_web
Last Updated 2025-06-09
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

![AutoNavv85](https://github.com/JatinPatil2003/AutoNav/assets/89979346/352fa4d7-270b-43e4-bd51-bcee4377b07a)
AUTONAV

AutoNav is an innovative autonomous mobile robot designed for efficient room navigation. Leveraging the Robot Operating System (ROS) along with SLAM (Simultaneous Localization and Mapping) and ROS Navstack. It excels in autonomous pathfinding and obstacle avoidance. At its core, AutoNav employs IMU-based sensor fusion for precise movement control and utilizes a depth camera for accurate perception and 3D mapping. This integration of advanced technologies enables AutoNav to navigate complex environments with ease.

YAML Python C++ CMake [![AutoNav_CI](https://github.com/JatinPatil2003/AutoNav/actions/workflows/AutoNav_CI.yml/badge.svg)](https://github.com/JatinPatil2003/AutoNav/actions/workflows/AutoNav_CI.yml)

GitHub license git-last-commit GitHub commit activity GitHub top language

๐Ÿ“– Table of Contents


๐Ÿ“ Overview

![9-removebg-preview](https://github.com/JatinPatil2003/AutoNav/assets/89979346/cc90858f-f488-4fa3-9c13-04c99cbd753a)

AutoNav is an advanced autonomous mobile robot designed to navigate through rooms independently. This project showcases the integration of cutting-edge technologies in robotics, including the Robot Operating System (ROS), Simultaneous Localization and Mapping (SLAM), Sensor Fusion and the ROS Navigation Stack.

AutoNav is a testament to the possibilities in autonomous robotic systems, aiming to pave the way for future innovations in this field. This project is suitable for enthusiasts and professionals alike, seeking to explore and expand in the realm of autonomous robotics.


๐Ÿ“ฆ Features

  • Autonomous Navigation:

    Utilizes SLAM and ROS Navstack for intelligent pathfinding and obstacle avoidance in various environments.

  • Sensor Fusion:

    Integrates Inertial Measurement Unit (IMU) sensors for enhanced movement precision and stability.

  • Hardware Integration:

    Designed to work seamlessly with a range of robotic hardware, enabling easy integration of sensors, actuators, and other essential components for autonomous navigation.


๐Ÿ“‚ Repository Structure

```sh โ””โ”€โ”€ AutoNav/ โ”œโ”€โ”€ .github โ”‚ โ””โ”€โ”€ workflows โ”‚ โ””โ”€โ”€ AutoNav_CI.yml โ”œโ”€โ”€ autonav.Dockerfile โ”œโ”€โ”€ autonav_bringup โ”‚ โ”œโ”€โ”€ CMakeLists.txt โ”‚ โ””โ”€โ”€ launch โ”‚ โ”œโ”€โ”€ autonav_bringup.launch.py โ”‚ โ”œโ”€โ”€ view_rviz.launch.py โ”‚ โ”œโ”€โ”€ view_rviz_cartographer.launch.py โ”‚ โ”œโ”€โ”€ view_rviz_navigation.launch.py โ”‚ โ””โ”€โ”€ view_rviz_slam.launch.py โ”œโ”€โ”€ autonav_controller โ”‚ โ”œโ”€โ”€ CMakeLists.txt โ”‚ โ”œโ”€โ”€ autonav_controller โ”‚ โ”‚ โ”œโ”€โ”€ cmd_vel_republisher.py โ”‚ โ”‚ โ”œโ”€โ”€ control.py โ”‚ โ”‚ โ”œโ”€โ”€ lidar_republisher.py โ”‚ โ”‚ โ”œโ”€โ”€ odom_logger.py โ”‚ โ”‚ โ”œโ”€โ”€ pid_controller.py โ”‚ โ”‚ โ””โ”€โ”€ tune_pid.py

File truncated at 100 lines see the full file

Repo symbol

autonav repository

Repo symbol

autonav repository

Repo symbol

autonav repository

Repo symbol

autonav repository