An open API service indexing awesome lists of open source software.

https://github.com/snchz46/ros2-lidar-stereo-camera-jetson

ROS 2-based autonomous driving prototype using a Jetson Nano, RPLIDAR A2 and stereo camera. Real-time perception and data fusion with MATLAB and Python.
https://github.com/snchz46/ros2-lidar-stereo-camera-jetson

autonomous-robots esslingen-university humble imx219 jetson jetson-nano jetson-orin-nano lidar nvidia nvidia-jetson nvidia-jetson-nano nvidia-jetson-orin-nano orin ros ros2 rplidar rplidar-a2 slamtec slamtec-rplidar stereo-camera

Last synced: 3 months ago
JSON representation

ROS 2-based autonomous driving prototype using a Jetson Nano, RPLIDAR A2 and stereo camera. Real-time perception and data fusion with MATLAB and Python.

Awesome Lists containing this project

README

          

# 🤖 Automotive Systems Master Project 2025: ADMIT14 ROS 2
> A project work by Samuel Sanchez, Master student at Hochschule Esslingen
## Repository guide

Welcome to this practical and compact guide about ROS 2 and how to implement and integrate an RPLiDAR and a Stereo Camera on a NVIDIA Jetson Nano.

This project is offered to ASM students at Esslingen University. The work continues predecessor projects and has interfaces to other project teams.

The theoretical foundation underlying this project is part of a broader research project named Automated Driving in MIniaturized Traffic scenarios 1:14 (ADMIT14), which are intended to validate autonomous driving technology in a controlled, small-scale environment.

[Project_paper.pdf](Documents/Project_paper_samuel.pdf)

![IMG-20250607-WA0011](https://github.com/user-attachments/assets/ae0fa558-29f0-4b37-b254-f30aa95473bc)

---

## Table of Contents

Click on the sections below to navigate through each topic.

- [1️⃣ Project Introduction](01_intro.md)
- [2️⃣ ROS 2 Introduction](02_ros2_intro.md)
- [3️⃣ ROS 2 Installation](03_ros2_install.md)
- [4️⃣ ROS 2 Setup](04_ros2_setup.md)
- [5️⃣ Stereo Camera Implementation](05_stereo_cam.md)
- [6️⃣ LiDAR Implementation](06_lidar.md)

---

## Project Poster

Autonomous Driving with ROS 2(1)

---

## References used on this guide

[ROS 2 Org.](https://docs.ros.org/en)

[MATLAB Help-Center: ROS 2](https://de.mathworks.com/help/ros/ug/get-started-with-ros-2.html)

- [Get Started with ROS 2 in Simulink](https://de.mathworks.com/help/ros/ug/get-started-with-ros-2-in-simulink.html)

- [Generate a Standalone ROS Node from Simulink](https://de.mathworks.com/help/ros/ug/generate-a-standalone-ros-node-from-simulink.html)

- [Generate Code to Manually Deploy a ROS 2 Node from Simulink](https://de.mathworks.com/help/ros/ug/generate-code-to-manually-deploy-ros-2-node.html)

[Slamtec RPLIDAR A2](https://www.slamtec.com/en/Support#rplidar-a-series)

- [Slamtec RPLIDAR A2 ROS 2 Package](https://github.com/Slamtec/rplidar_ros/tree/ros2)

[NVIDIA Jetson Nano](https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit)

- [Q-engineering Installing Ubuntu on Jetson Nano](https://qengineering.eu/install-ubuntu-20.04-on-jetson-nano.html)

- [Q-engineering Further info about Jetson Nano](https://github.com/Qengineering/Jetson-Nano-Ubuntu-20-image?tab=readme-ov-file#installation)