# 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)