-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(how-to guides): add runninng Autoware without CUDA #128
docs(how-to guides): add runninng Autoware without CUDA #128
Conversation
@kminoda I have never tried to build Autoware without CUDA installed so I wanted to just check. Is CUDA only required when running Autoware, or do any errors/warnings occur when building any perception modules that use CUDA? |
@LalithVipulananthan In running Autoware, launching CUDA-dependent packages (e.g. lidar-based detection) would fail if CUDA is not available. |
@LalithVipulananthan @kenji-miyake @soblin @shmpwk I personally feel that it is controversial, as the concrete procedure may change frequently due to the update around |
No i don't think so. |
7bb04f6
to
99d9df4
Compare
Signed-off-by: kminoda <koji.m.minoda@gmail.com>
99d9df4
to
96da0ae
Compare
@kminoda Apologies for the delay. I will review this PR by the end of today. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed and suggestions added.
- `lidar_apollo_instance_segmentation` | ||
- `tensorrt_yolo` | ||
|
||
Instead of these modules, you can use the `euclidean_cluster` module, which is a 3D object detection algorithm that does not require a CUDA environment (refer to [the readme](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster) for detail). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reworded/rephrased. Is it correct to say that the two lidar* modules related to LiDAR-based detection whilst tensorrt_yolo
is used for camera-based detection? If so, then is it also correct to say that euclidean_cluster
can onyl be used instead of the lidar-related modules?
Instead of these modules, you can use the `euclidean_cluster` module, which is a 3D object detection algorithm that does not require a CUDA environment (refer to [the readme](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster) for detail). | |
Instead of these modules, you can use the `euclidean_cluster` module which contains a 3D object detection algorithm that does not require CUDA. For more details, refer to the [`euclidean_cluster` module's README file](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the suggestion!
I have reflected the comments at here 2f9ea05
Is it correct to say that the two lidar* modules related to LiDAR-based detection whilst tensorrt_yolo is used for camera-based detection?
Yes, you are correct.
If so, then is it also correct to say that euclidean_cluster can onyl be used instead of the lidar-related modules?
The current possible ways to perform 3D object detection are the following five configurations:
- lidar-apollo(-only)
- lidar-centerpoint(-only)
- lidar-apollo + tensorrt_yolo
- lidar-centerpoint + tensorrt_yolo
- euclidean_cluster(-only)
So, IMO the statement euclidean_cluster can only be used instead of the lidar-related modules
is "partially" true?
Signed-off-by: kminoda <koji.m.minoda@gmail.com>
The following three object detection modules require CUDA: | ||
|
||
- `lidar_centerpoint` | ||
- `lidar_apollo_instance_segmentation` | ||
- `tensorrt_yolo` | ||
|
||
Instead of these modules, you can use the `euclidean_cluster` module which contains a 3D object detection algorithm that does not require CUDA. For more details, refer to the [`euclidean_cluster` module's README file](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kminoda I think it is useful to know the different possible configurations so I have included them in my suggestion below. Alternatively, would it be better to include the information about possible configurations in the design documentation for the Perception component?
The following three object detection modules require CUDA: | |
- `lidar_centerpoint` | |
- `lidar_apollo_instance_segmentation` | |
- `tensorrt_yolo` | |
Instead of these modules, you can use the `euclidean_cluster` module which contains a 3D object detection algorithm that does not require CUDA. For more details, refer to the [`euclidean_cluster` module's README file](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster). | |
Autoware Universe's object detection can be run using one of five possible configurations: | |
- `lidar_centerpoint` | |
- `lidar_apollo_instance_segmentation` | |
- `lidar-apollo` + `tensorrt_yolo` | |
- `lidar-centerpoint` + `tensorrt_yolo` | |
- `euclidean_cluster` | |
Of these five configurations, only the last one (`euclidean_cluster`) can be run without CUDA. For more details, refer to the [`euclidean_cluster` module's README file](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/euclidean_cluster). |
Signed-off-by: kminoda <koji.m.minoda@gmail.com>
…a/autoware-documentation into add-running-autoware-without-cuda
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
…dation#128) * added files Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * reflected reviews Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * added concrete configurations for object detection Signed-off-by: kminoda <koji.m.minoda@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai>
…dation#128) * added files Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * reflected reviews Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * added concrete configurations for object detection Signed-off-by: kminoda <koji.m.minoda@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai>
* docs: update troubleshooting guide (#107) * docs: update troubleshooting guide Signed off by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * ci(pre-commit): autofix * Removed TOC and updated the setup section title * Update docs/support/troubleshooting.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update docs/support/troubleshooting.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update docs/support/troubleshooting.md Add swap configuration steps Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * ci(pre-commit): autofix * fix code blocks Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * Create troubleshooting.md Reworded the CUDA warning to specify the supported version, fixed the code block for the swap config steps and added the Digital Ocean link back in. * ci(pre-commit): autofix * Update docs/support/troubleshooting.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update docs/support/troubleshooting.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): update installation pages (#104) * docs: rename developper settings Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * docs(autoware-interfaces): add autoware interface design (#69) * docs(autoware-interfaces): add autoware interface design Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(autoware-interfaces): remove version from api name Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * docs(autoware-interfaces): mention the local interface Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: url Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: rm duplication Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: rm old ref Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: edit name Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: lead to support Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * rm duplication Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * ci(pre-commit): autofix * chore: fix wording Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: fix link Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * chore: rename Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * fix(support): remove dead link (#116) * fix(support): remove dead link Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * Update docs/support/troubleshooting.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * Update troubleshooting.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * feat: add integrate autoware with your vehicle (#109) Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * chore: sync files (#106) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs: fix dead link in how-to-guides (#121) Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> Co-authored-by: Shark Liu <huiyuan.liu@autocore.ai> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): add arm64 docker installation (#120) * add arm64 docker installation Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix * docs: remove the -arm64 tag from image tag Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix * Update docs/installation/autoware/docker-installation.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update docs/installation/autoware/docker-installation.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Shark Liu <huiyuan.liu@autocore.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(tutorial): ss2 instructions (#118) * Update and rename rosbag-replay-simulation.md to Installation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Rename Installation.md to installation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update and rename digital-twin-simulation.md to scenario-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update and rename planning-simulation.md to random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update and rename scenario-simulation.md to scenario-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update .pages Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update scenario-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * ci(pre-commit): autofix Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * ci(pre-commit): autofix Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update scenario-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Add files via upload Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update scenario-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/random-test-simulation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/scenario-test-simulation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * ci(pre-commit): autofix Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/random-test-simulation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/scenario-test-simulation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/random-test-simulation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Create rosbag-replay-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Create digital-twin-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update .pages Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * changed structure of files Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update installation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update installation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * ci(pre-commit): autofix Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * fix .pages Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * move images Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update installation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update scenario-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update random-test-simulation.md Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/planning-simulation/random-test-simulation.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> * Update docs/tutorials/scenario-simulation/planning-simulation/scenario-test-simulation.md Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Wojciech Jaworski <wojciech.jaworski@robotec.ai> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autoupdate (#122) updates: - [github.com/scop/pre-commit-shfmt: v3.4.3-1 → v3.5.0-1](scop/pre-commit-shfmt@v3.4.3-1...v3.5.0-1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(components): add vehicle dimensions page (#79) Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs: replace "ROS2" with "ROS 2" (#133) * docs: replace "ROS2" with "ROS 2" Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * fix invalid links Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * Perf: Add Ubuntu 2204 and ROS in prerequisites Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs: add minimum hardware requirments Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): fix styles Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): fix style Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): fix typo Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(concepts): add explanation of Core/Universe from AI and Auto (#132) * docs(concepts): add explanation of Core/Universe from AI and Auto Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * ci(pre-commit): autofix * docs: fix from spell-check Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * docs: apply suggested change Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * ci(pre-commit): autofix * Fix warning admonition code block Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Fix bullet points in issues list Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update description of Autoware.AI Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update description of issues with Autoware.AI development Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * ci(pre-commit): autofix * Update Autoware.Auto descripiton to match Autoware.AI Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * Update Autoware.Auto description Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * docs(concepts): apply suggeted changes Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * ci(pre-commit): autofix Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(how-to guides): add runninng Autoware without CUDA (#128) * added files Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * reflected reviews Signed-off-by: kminoda <koji.m.minoda@gmail.com> * ci(pre-commit): autofix * added concrete configurations for object detection Signed-off-by: kminoda <koji.m.minoda@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(how-to guides): how to integrate differential drive vehicles (#125) Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(design): add autoware design overview (#86) * docs(design): add autoware design Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update .pages Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * add warning Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * rename directories Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(tutorials): update tutorials main page (#124) * docs(tutorials): rename tutorials section Renaming "Tutorials" section to "Simulation tutorials" Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * Revert folder and filename changes Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * Update contents of tutorials/index.md Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * ci(pre-commit): autofix * Update note about traffic light handling with the Planning Simulator Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * Add what localization and perception modules do * ci(pre-commit): autofix * Update docs/tutorials/index.md Add details about rosbag replay simulation Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * ci(pre-commit): autofix * Spelling fix Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> * Fix planning simulator descriptin Removed note about traffic light handling and moved this to the main description. Signed-off-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs: fix styles (#139) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * feat: update planning architecture document (#135) * feat: update planning architecture document Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix typo Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * pre-commit Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix link Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * fix link Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> * update Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * Perf: Add Ubuntu 2204 and ROS in prerequisites Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): fix style Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs(installation): fix typo Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * docs: fix styles (#139) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * Update docs/installation/index.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * Update docs/installation/autoware/source-installation.md Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> * ci(pre-commit): autofix Signed-off-by: Shark Liu <huiyuan.liu@autocore.ai> Co-authored-by: Lalith Vipulananthan <lalith.vipulananthan@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: Shumpei Wakabayashi <42209144+shmpwk@users.noreply.github.com> Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com> Co-authored-by: kminoda <44218668+kminoda@users.noreply.github.com> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: Shark Liu <huiyuan.liu@autocore.ai> Co-authored-by: Wojciech Jaworski <85557834+WJaworskiRobotec@users.noreply.github.com> Co-authored-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com> Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com> Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com> Co-authored-by: Takeshi Ishita <ishitah.takeshi@gmail.com>
Signed-off-by: kminoda koji.m.minoda@gmail.com
Description
It is better to explicitly mention that Autoware can be built and executed without CUDA (and also that there are some drawbacks).
Thus, I created a new page in "how-to guides" to explain how to do so.
Related link: https://github.com/orgs/autowarefoundation/discussions/209
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The Reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.