我有 Ubuntu 20.04.4,我想問你一個問題。我有ros noetic和gazebo。 ros noetic 與 22.04 相容嗎?
謝謝。
答案1
ROS Noetic 將是最後一個 ROS1 版本,僅支援 Ubuntu 20.04。所以,答案是肯定的,但會有一個問題,因為 22.04 不相容。
該資訊來自官方文件。以下連結提供了更多資訊。 https://www.ros.org/reps/rep-0003.html#noetic-ninjemys-may-2020-may-2025
2個替代方案:
現在,您可以在 22.04 中編譯 ROS,並且有人已經成功地做到了這一點。目前我沒有任何鏈接,但您可以輕鬆地在網上找到一些鏈接。
另一方面,如果效能開銷不是問題,您可以使用 Docker 在 22.04(或任何其他主機系統)上執行 ROS Noetic。這是我個人使用的方法。在我的環境中,即使在嵌入式系統中運行視訊應用程序,效能開銷也不是問題。
答案2
一年的時間似乎改變了一切。
現在 ubuntu 22 包含了一個「ros-core」套件以及相關的開發包。
有趣的是,ros 發行版名稱不是“noetic”,而是“Debian”
編輯:發現目前有一些「缺失的部分」:
https://bugs.launchpad.net/ubuntu/+source/ros-metapackages/+bug/2037302