Skip to content

Commit 5b3be8f

Browse files
style(pre-commit): autofix
1 parent cc48ce2 commit 5b3be8f

7 files changed

+364
-313
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,92 @@
1+
# Overview
12

2-
# Overview:
3+
This document elaborates the hardware and software configurations for using Autoware for autonomous driving. Hence, it will serve as a guideline to select hardware and software components to build autonomous vehicles. However, this document is NOT prepared as neither step-by-step instructions nor Q&A books, which will be provided as a reference link if available.
34

4-
This document elaborates the hardware and software configurations for using Autoware for autonomous driving. Hence, it will serve as a guideline to select hardware and software components to build autonomous vehicles. However, this document is NOT prepared as neither step-by-step instructions nor Q&A books, which will be provided as a reference link if available.
5-
6-
# Design Overview:
5+
# Design Overview
76

87
![Meta Chart for DanLaw's AV Design](DanLawAV_Meta.png)
98
![Tech Chart for DanLaw's AV Design](DanLawAV_Tech.png)
109

10+
# Who should read
11+
12+
One is interested in building your autonomous racing cars or low-cost platforms to learn Autoware, and looks for the place to start with.
1113

12-
# Who should read:
13-
One is interested in building your autonomous racing cars or low-cost platforms to learn Autoware, and looks for the place to start with.
14+
# References and Resources
1415

15-
# References and Resources:
1616
- Complete F1Tenth documents: [link](https://f1tenth.readthedocs.io/en/foxy_test/getting_started/intro.html)
1717
- Step-By-Step Instructions to deploy Autoware on F1Tenth: [link](https://f1tenth.readthedocs.io/en/foxy_test/autoware/intro.html)
1818

19-
2019
# Contributors: [complete list](https://f1tenth.readthedocs.io/en/foxy_test/support/acknowledgment.html#contributors)
20+
2121
## Core Developers
22+
2223
- Firstname Lastname
24+
2325
## Contributors
26+
2427
- Firstname Lastname
2528

2629
# Community Outreach
30+
2731
- Firstname Lastname
2832

2933
# Targeted Use Cases
3034

31-
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
32-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: |
33-
|F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
35+
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
36+
| :--------: | :-------------------------------: | :-------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
37+
| F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
3438

3539
# ODD
3640

37-
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
38-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: |
39-
|F1Tenth | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
41+
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
42+
| :-----: | :---------------------------------: | :--------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
43+
| F1Tenth | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
4044

41-
# Automation Level:
42-
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
43-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: | :---------: |
44-
|F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
45+
# Automation Level
4546

47+
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
48+
| :--------------: | :--------------------------------: | :--------------------------------: | :-------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
49+
| F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
4650

4751
# System Architecture
4852

49-
F1Tenth can be used for racing and education purpose. The simplest use case is to avoid colliding into the obstacle on a racing track. Meanwhile, one can also develop the SLAM algorithm to build the map on the fly and finishes the loop in short time.
53+
F1Tenth can be used for racing and education purpose. The simplest use case is to avoid colliding into the obstacle on a racing track. Meanwhile, one can also develop the SLAM algorithm to build the map on the fly and finishes the loop in short time.
5054

5155
![[f1tenth_NX.webp]]
5256

5357
# Hardware Configuration
54-
## Chassis:
55-
- Traxxas Slash 4x4 Premium: [link to purchase](https://www.amainhobbies.com/traxxas-slash-4x4-ultimate-rtr-4wd-short-course-truck-orange-tra68077-4-orng/p858530)
58+
59+
## Chassis
60+
61+
- Traxxas Slash 4x4 Premium: [link to purchase](https://www.amainhobbies.com/traxxas-slash-4x4-ultimate-rtr-4wd-short-course-truck-orange-tra68077-4-orng/p858530)
5662
- VESC Speed Controllers: # VESC 6 MK III
5763

58-
## Sensors:
64+
## Sensors
65+
5966
- Lidar: choose one
60-
- Hokuyo UTM-30LX
61-
- Hokuyo 10LX
67+
- Hokuyo UTM-30LX
68+
- Hokuyo 10LX
6269
- Camera (optional):
63-
- ZED 2
64-
- Intel Real Sense
70+
- ZED 2
71+
- Intel Real Sense
72+
73+
## Computing Platforms
6574

66-
## Computing Platforms:
6775
- NVIDIA Jetson Xavier NX
6876
- USB Hub (4 ports)
6977
- (DEPRECATED) NVIDIA Jetson TX2
7078

7179
![[together_NX_00.jpeg]]
7280

73-
# Software Configuration
81+
# Software Configuration
82+
7483
- Software on the car:
75-
- Operating System: Linux 20.04
76-
- ROS: [ROS2 galactic](https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html)
77-
- GPU Driver: nVidia: JetPack 5.1.1 (rev. 1)
78-
- [Autoware](https://github.com/autowarefoundation/autoware.git)
79-
- SLAM Toolbox to create and edit map: ros-galactic-slam-toolbox
80-
- Tools:
81-
- Simulator: [f1tenth simulator](https://f1tenth.readthedocs.io/en/foxy_test/going_forward/simulator/index.html)
82-
- VESC Tool for motor control: [link](https://vesc-project.com/vesc_tool)
83-
- Version Control tool: [vcstool](https://github.com/dirk-thomas/vcstool)
84+
- Operating System: Linux 20.04
85+
- ROS: [ROS2 galactic](https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html)
86+
- GPU Driver: nVidia: JetPack 5.1.1 (rev. 1)
87+
- [Autoware](https://github.com/autowarefoundation/autoware.git)
88+
- SLAM Toolbox to create and edit map: ros-galactic-slam-toolbox
89+
- Tools:
90+
- Simulator: [f1tenth simulator](https://f1tenth.readthedocs.io/en/foxy_test/going_forward/simulator/index.html)
91+
- VESC Tool for motor control: [link](https://vesc-project.com/vesc_tool)
92+
- Version Control tool: [vcstool](https://github.com/dirk-thomas/vcstool)
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,30 @@
1+
# Overview
12

2-
# Overview:
3+
This document elaborates the hardware and software configurations for using Autoware for autonomous driving. Hence, it will serve as a guideline to select hardware and software components to build autonomous vehicles. However, this document is NOT prepared as neither step-by-step instructions nor Q&A books, which will be provided as a reference link if available.
34

4-
This document elaborates the hardware and software configurations for using Autoware for autonomous driving. Hence, it will serve as a guideline to select hardware and software components to build autonomous vehicles. However, this document is NOT prepared as neither step-by-step instructions nor Q&A books, which will be provided as a reference link if available.
5-
6-
# Design Overview:
5+
# Design Overview
76

87
![Meta Chart for F1Tenth Design](F1Tenth_Meta.png)
98
![Tech Chart for F1Tenth Design](F1Tenth_Tech.png)
109

10+
# Who should read
11+
12+
One is interested in building your autonomous racing cars or low-cost platforms to learn Autoware, and looks for the place to start with.
1113

12-
# Who should read:
13-
One is interested in building your autonomous racing cars or low-cost platforms to learn Autoware, and looks for the place to start with.
14+
# References and Resources
1415

15-
# References and Resources:
1616
- Complete F1Tenth documents: [link](https://f1tenth.readthedocs.io/en/foxy_test/getting_started/intro.html)
1717
- Step-By-Step Instructions to deploy Autoware on F1Tenth: [link](https://f1tenth.readthedocs.io/en/foxy_test/autoware/intro.html)
1818

19-
2019
# Contributors: [complete list](https://f1tenth.readthedocs.io/en/foxy_test/support/acknowledgment.html#contributors)
20+
2121
## F1TENTH Core Developers
22+
2223
- Hongrui (Billy) Zheng
2324
- Johannes Betz
25+
2426
## Contributors
27+
2528
- Matthew O’Kelly
2629
- Kim Luong
2730
- Haoru Xue
@@ -31,62 +34,68 @@ One is interested in building your autonomous racing cars or low-cost platforms
3134
- Jim Benson
3235

3336
# Community Outreach
37+
3438
- Rahul Mangharam
3539
- F1TENTH Clemson and Venkat Krovi
3640
- Jaroslav Klapálek
3741

3842
# Targeted Use Cases
3943

40-
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
41-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: |
42-
|F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
44+
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
45+
| :--------: | :-------------------------------: | :-------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
46+
| F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
4347

4448
# ODD
4549

46-
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
47-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: |
48-
|F1Tenth | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
50+
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
51+
| :-----: | :---------------------------------: | :--------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
52+
| F1Tenth | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
4953

50-
# Automation Level:
51-
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
52-
|:--------: | :--------:| :---------: | :---------: |:---------: | :---------: | :---------: |
53-
|F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
54+
# Automation Level
5455

56+
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
57+
| :--------------: | :--------------------------------: | :--------------------------------: | :-------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
58+
| F1Tenth | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
5559

5660
# System Architecture
5761

58-
F1Tenth can be used for racing and education purpose. The simplest use case is to avoid colliding into the obstacle on a racing track. Meanwhile, one can also develop the SLAM algorithm to build the map on the fly and finishes the loop in short time.
62+
F1Tenth can be used for racing and education purpose. The simplest use case is to avoid colliding into the obstacle on a racing track. Meanwhile, one can also develop the SLAM algorithm to build the map on the fly and finishes the loop in short time.
5963

6064
![[f1tenth_NX.webp]]
6165

6266
# Hardware Configuration
63-
## Chassis:
64-
- Traxxas Slash 4x4 Premium: [link to purchase](https://www.amainhobbies.com/traxxas-slash-4x4-ultimate-rtr-4wd-short-course-truck-orange-tra68077-4-orng/p858530)
67+
68+
## Chassis
69+
70+
- Traxxas Slash 4x4 Premium: [link to purchase](https://www.amainhobbies.com/traxxas-slash-4x4-ultimate-rtr-4wd-short-course-truck-orange-tra68077-4-orng/p858530)
6571
- VESC Speed Controllers: # VESC 6 MK III
6672

67-
## Sensors:
73+
## Sensors
74+
6875
- Lidar: choose one
69-
- Hokuyo UTM-30LX
70-
- Hokuyo 10LX
76+
- Hokuyo UTM-30LX
77+
- Hokuyo 10LX
7178
- Camera (optional):
72-
- ZED 2
73-
- Intel Real Sense
79+
- ZED 2
80+
- Intel Real Sense
81+
82+
## Computing Platforms
7483

75-
## Computing Platforms:
7684
- NVIDIA Jetson Xavier NX
7785
- USB Hub (4 ports)
7886
- (DEPRECATED) NVIDIA Jetson TX2
7987

8088
![[together_NX_00.jpeg]]
8189

82-
# Software Configuration
90+
# Software Configuration
91+
8392
- Software on the car:
84-
- Operating System: Linux 20.04
85-
- ROS: [ROS2 galactic](https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html)
86-
- GPU Driver: nVidia: JetPack 5.1.1 (rev. 1)
87-
- [Autoware](https://github.com/autowarefoundation/autoware.git)
88-
- SLAM Toolbox to create and edit map: ros-galactic-slam-toolbox
89-
- Tools:
90-
- Simulator: [f1tenth simulator](https://f1tenth.readthedocs.io/en/foxy_test/going_forward/simulator/index.html)
91-
- VESC Tool for motor control: [link](https://vesc-project.com/vesc_tool)
92-
- Version Control tool: [vcstool](https://github.com/dirk-thomas/vcstool)
93+
- Operating System: Linux 20.04
94+
- ROS: [ROS2 galactic](https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html)
95+
- GPU Driver: nVidia: JetPack 5.1.1 (rev. 1)
96+
- [Autoware](https://github.com/autowarefoundation/autoware.git)
97+
- SLAM Toolbox to create and edit map: ros-galactic-slam-toolbox
98+
- Tools:
99+
- Simulator: [f1tenth simulator](https://f1tenth.readthedocs.io/en/foxy_test/going_forward/simulator/index.html)
100+
- VESC Tool for motor control: [link](https://vesc-project.com/vesc_tool)
101+
- Version Control tool: [vcstool](https://github.com/dirk-thomas/vcstool)

0 commit comments

Comments
 (0)