Skip to content
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

Would Autoware without CUDA be supported? #148

Open
Justin-Xiang opened this issue Jan 23, 2025 · 0 comments
Open

Would Autoware without CUDA be supported? #148

Justin-Xiang opened this issue Jan 23, 2025 · 0 comments

Comments

@Justin-Xiang
Copy link
Contributor

I'm trying to run this project on a machine without CUDA. To achieve this, I made the following changes:

  1. Updated the base Docker image from FROM ghcr.io/autowarefoundation/autoware:20240903-devel-cuda-amd64 to FROM ghcr.io/autowarefoundation/autoware:20240903-devel-amd64. However, I'm not entirely sure if this change is sufficient.
  2. Removed the --nvidia flag from the container start script, as the machine does not have an NVIDIA GPU.

These changes allowed me to successfully build the bridge container. However, when attempting to build the container for Zenoh + Autoware using make prepare_autoware, I encountered the following error. It appears to be CUDA-related, as autoware_lidar_centerpoint requires CUDA to run:

# Prebuild models
./script/build_models.sh
[INFO] [launch]: All log files can be found below /home/$USER/.ros/log/xxx
[INFO] [launch]: Default logging verbosity is set to INFO
[ERROR] [launch]: Caught exception in launch (see debug for traceback): package 'autoware_lidar_centerpoint' found at '/opt/autoware', but libexec directory '/opt/autoware/lib/autoware_lidar_centerpoint' does not exist
make: *** [Makefile:29: prepare_autoware] Error 1

Any suggestions or comments would be welcomed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant