Skip to content

Commit 32f63cd

Browse files
authored
docs: update the reference design guideline (#783)
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
1 parent 6780b4c commit 32f63cd

15 files changed

Lines changed: 511 additions & 11 deletions
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
nav:
2+
- Find Your Reference Design: find-your-reference-design.md
3+
- Design Choices by Example: build-examples.md
4+
- Example Builds:
5+
- RoboRacer: RoboRacer
6+
- Go-Kart: GoKart
7+
- AutoSDV: AutoSDV
12.1 KB
Loading
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Overview
2+
3+
<p align="center">
4+
<img src="images/logo_brand_black.png" alt="AutoSDV Logo" width="300"/>
5+
</p>
6+
7+
The AutoSDV project (Autoware Software-Defined Vehicle) is an affordable 1/10 scale autonomous driving platform developed by NEWSLab at National Taiwan University. It provides a complete stack from hardware specifications to software implementation for educational and research institutes.
8+
9+
## Platform Models
10+
11+
| Feature | Base | 360° LiDAR | Solid-State | Connected |
12+
| ---------------- | ----------- | --------------------- | ------------------ | ------------------ |
13+
| **LiDAR** | None | Velodyne VLP-32C | Seyond Robin-W | Seyond Robin-W |
14+
| **LiDAR FOV** | - | 360° × 40° | 120° × 25° | 120° × 25° |
15+
| **LiDAR Range** | - | 100m | 150m | 150m |
16+
| **Localization** | Vision only | NDT (full autonomous) | Development needed | Development needed |
17+
| **Connectivity** | Standard | Standard | Standard | 5G (Ataya/MOXA) |
18+
| **Battery Life** | 40 min | 40 min | 40 min | 40 min |
19+
20+
<table align="center" border="0" style="margin: 2em 0;">
21+
<tr>
22+
<td align="center" valign="bottom">
23+
<img src="https://github.com/NEWSLabNTU/AutoSDV/blob/6a5099b8f098cb0b0eac59fe72e6b6a7af006898/figures/model_robin-w.webp?raw=true" alt="Robin-W Solid-State LiDAR Kit" width="80%"/>
24+
</td>
25+
<td align="center" valign="bottom">
26+
<img src="https://github.com/NEWSLabNTU/AutoSDV/blob/6a5099b8f098cb0b0eac59fe72e6b6a7af006898/figures/model_velodyne_32c.webp?raw=true" alt="Velodyne 32C LiDAR Kit" width="80%"/>
27+
</td>
28+
<td align="center" valign="bottom">
29+
<img src="https://github.com/NEWSLabNTU/AutoSDV/blob/6a5099b8f098cb0b0eac59fe72e6b6a7af006898/figures/model_cube1_moxa-5g.webp?raw=true" alt="MOXA 5G Kit" width="80%"/>
30+
</td>
31+
</tr>
32+
<tr>
33+
<td align="center"><b>Solid-State LiDAR</b></td>
34+
<td align="center"><b>360° LiDAR</b></td>
35+
<td align="center"><b>5G Connected</b></td>
36+
</tr>
37+
</table>
38+
39+
## Core Components
40+
41+
| Component | Specification |
42+
| ------------ | ---------------------------- |
43+
| **Chassis** | Tekno TKR9500 (16×11×5 inch) |
44+
| **Computer** | NVIDIA Jetson AGX Orin 64GB |
45+
| **Storage** | 1TB NVMe SSD |
46+
| **Camera** | ZED X Mini Stereo |
47+
| **IMU** | MPU9250 9-axis |
48+
| **Motor** | Brushless 4274/1500kv |
49+
50+
## Software
51+
52+
AutoSDV runs on Autoware with ROS 2, providing autonomous navigation capabilities for outdoor environments.
53+
54+
| Component | Details |
55+
| --------------- | ----------------------------------------------- |
56+
| **Autoware** | Autoware.universe |
57+
| **ROS** | ROS 2 Humble |
58+
| **Source Code** | [GitHub](https://github.com/NEWSLabNTU/AutoSDV) |
59+
60+
## Resources
61+
62+
- **Documentation**: [AutoSDV Book](https://newslabntu.github.io/autosdv-book/)
63+
- **Source Code**: [GitHub Repository](https://github.com/NEWSLabNTU/AutoSDV)
64+
- **Issues**: [GitHub Issues](https://github.com/NEWSLabNTU/AutoSDV-book/issues)
65+
66+
## Contributors
67+
68+
- NEWSLab, National Taiwan University (Hsiang-Jui Lin, Chi-Sheng Shih)
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Autoware Delivery Vehicle
2+
3+
This section describes the design of delivery vehicles based on Autoware.
4+
5+
## Documentation
6+
7+
- [Autoware Delivery Vehicle Prototype (PDF)](Autoware_Delivery_Vehicle_Prototype.pdf)
609 KB
Loading
593 KB
Loading
462 KB
Loading
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
## Overview
2+
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.
4+
5+
## Design Overview
6+
7+
![Meta-Info Radar Chart for Go-Kart Design](images/MetaRadarChart-GoKart.png)
8+
9+
![Tech Feature Radar Chart for Go-Kart Design](images/TechRadarChart-GoKart.png)
10+
11+
## Who should read
12+
13+
One is interested in building your small size autonomous vehicles and looks for the place to start with.
14+
15+
## References and Resources
16+
17+
- Complete Go-Kart with Autoware documents: [link](https://go-kart-upenn.readthedocs.io/en/latest/)
18+
- ROS 2 Foxy setup and autonomous code: [link](https://github.com/mlab-upenn/gokart-sensor/tree/ros2_foxy_purepursuit)
19+
20+
- ROS 2 Humble setup and autonomous code: [Link](https://github.com/mlab-upenn/gokart-sensor/tree/ros2_humble_purepursuit)
21+
22+
- STM32 nucleo controller code: [link](https://github.com/mlab-upenn/gokart-mechatronics/tree/main/STM32%20Control)
23+
24+
## Contributors
25+
26+
-  Autoware Center of Excellence (under Prof. Rahul Mangharam)
27+
28+
## Targeted Use Cases
29+
30+
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
31+
| :--------: | :-------------------------------: | :-------------------------------: | :--------------------------------: | :---------------------------------: | :---------------------------------: |
32+
| Go-Kart | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
33+
34+
## ODD
35+
36+
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
37+
| :-----: | :---------------------------------: | :--------------------------------: | :---------------------------------: | :---------------------------------: | :---------------------------------: |
38+
| Go-Kart | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
39+
40+
## Automation Level
41+
42+
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
43+
| :--------------: | :--------------------------------: | :--------------------------------: | :-------------------------------: | :--------------------------------: | :---------------------------------: | :---------------------------------: |
44+
| Go-Kart | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" checked /> | <input type="checkbox" disabled /> | <input type="checkbox" disabled /> |
45+
46+
## System Architecture
47+
48+
Autonomous Go-Kart is a one-third scale autonomous go-kart autonomous vehicle for development and prototyping purpose. It can be used for developing and testing software components in Autoware.
49+
50+
![System Architecture](https://raw.githubusercontent.com/mlab-upenn/Go-Kart/45e3f067209b3805c7d544e4d88beb27d8ee5934/docs/source/avev_gokart.png)
51+
52+
## Hardware Configuration
53+
54+
### Chassis
55+
56+
- TopKart: [link to purchase](https://go-kart-upenn.readthedocs.io/en/latest/Bom.html)
57+
58+
### Sensors
59+
60+
- Lidar: Ouster LIDAR OS1 and Velodyne M1600
61+
- Camera: OAK-D camera
62+
- GNSS: RTK-GNSS
63+
64+
### Computing Platforms
65+
66+
- X86 laptop with nVidia GPU
67+
68+
## Software Configuration
69+
70+
![GoKart-ComputeSensing.png](https://github.com/mlab-upenn/Go-Kart/blob/45e3f067209b3805c7d544e4d88beb27d8ee5934/docs/source/Build-the-Kart/imgs/Software/compute.png?raw=true)
676 KB
Loading

0 commit comments

Comments
 (0)