![]() |
autonav repositoryautonav_bringup autonav_controller autonav_description autonav_firmware autonav_localization autonav_navigation autonav_perception bno055 serial ydlidar_ros2_driver |
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 (-) |
Packages
Name | Version |
---|---|
autonav_bringup | 0.0.0 |
autonav_controller | 0.0.0 |
autonav_description | 0.0.0 |
autonav_firmware | 0.0.0 |
autonav_localization | 0.0.0 |
autonav_navigation | 0.0.0 |
autonav_perception | 0.0.0 |
bno055 | 0.4.1 |
serial | 1.2.1 |
ydlidar_ros2_driver | 1.0.1 |
README

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.
[](https://github.com/JatinPatil2003/AutoNav/actions/workflows/AutoNav_CI.yml)
๐ Table of Contents
- ๐ Table of Contents
- ๐ Overview
- ๐ฆ Features
- ๐ Repository Structure
- ๐ Getting Started
- ๐ฃ Project Roadmap
- ๐ค Contributing
- ๐ License
- ๐ Acknowledgments
๐ Overview
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