Open martinl opened 1 year ago
Unfortunately RoboStack for MacOS does not have all the required packages available, you can see the list of packages here. Curiously these packages were available for linux-64 previously, but not any more.
You should be able to fix most of the dependencies manually:
pip install transforms3d
python
is by default the same as python3
mamba install ros-noetic-image-proc
mamba install ros-noetic-camera-calibration
mamba install scikit-learn
mamba install pyproj
mamba install catkin_tools
mamba install ros-noetic-pcl-ros
mamba install ros-noetic-pcl-conversions
Most of these packages are just message definitions, I see no reason why RoboStack does not include them. You just need to clone the respective repo to autoware_mini_ws/src
and rebuild the project. NB! Noetic version of the messages might not be in the default branch, you may need to find the branch from which the noetic build was made from.
Also for a very basic planner simulation test you could omit vehicle_platform and carla_ros_bridge repos and include only autoware_mini in the workspace. This should shorten the list of failed packages, especially drivers, which are only required in the car.
There is also unofficial Docker compose setup, which I haven't had time to review yet. autoware_mini_docker_compose.zip
Here are my current install notes for ROS Noetic and Autoware Mini using RoboStack on macOS Ventura
Running RViz works but I got stuck at installing Autoware Mini dependencies
last command fails with incompatible packages error:
do you have any recommendations on how to build compatible packages