---
# System prepended metadata

title: Driverless Research
tags: [NTURT, electrical_system, driverless]

---

# Driverless Research
###### tags: `driverless` `electrical_system` `NTURT`

## Introduction

The goal is to run the whole system based on ROS2 using as many readly available packages as possible.

## Resources

- AMZ driverless github: [AMZ-Driverless](https://github.com/AMZ-Driverless).
- Resources collected by AMZ: [AMZ-Driverless/fsd-resources](https://github.com/AMZ-Driverless/fsd-resources)
- Others f1tenth: [CL2-UWaterloo/f1tenth_ws](https://github.com/CL2-UWaterloo/f1tenth_ws)
- Others f1tenth notes: [F1TENTH](https://stevengong.co/notes/F1TENTH)
- Python codes for robotics algorithm: [PythonRobotics](https://atsushisakai.github.io/PythonRobotics/)

## Navigation2

- Official website: [Nav2](https://navigation.ros.org/index.html)
- Previous generation of navigation: [navigation1](http://wiki.ros.org/navigation)

### Usage

- Official tutorial: [Getting Started](https://navigation.ros.org/getting_started/index.html#getting-started)

> Note: Before launching the demo, run
> 
> ```bash=
> . /usr/share/gazebo/setup.bash
> ```
>
> to source the gazebo.

## Localization

[robot_localization](https://docs.ros.org/en/noetic/api/robot_localization/html/index.html#)

### Usage

- Video introduction: [ROSCon 2015 Hamburg: Day 2 - Tom Moore: Working with the robot localization Package](https://vimeo.com/142624091)
- Tutorial: [Sensor Fusion Using the Robot Localization Package – ROS 2](https://automaticaddison.com/sensor-fusion-using-the-robot-localization-package-ros-2/)

## SLAM

- Video introduction: [ROSCon 2019 Macau: On Use of SLAM Toolbox](https://vimeo.com/378682207)
