Tenho Ubuntu 20.04.4 e quero fazer uma pergunta. Tenho ros noetic & gazebo. Se eu atualizar meu sistema para 22.04, haverá algum problema? Ros noetic é compatível com 22.04?
Obrigado.
Responder1
ROS Noetic será a última versão ROS1 e suportará apenas Ubuntu 20.04. Então a resposta é sim, haverá um problema, pois 22.04 não é compatível.
Esta informação vem dos documentos oficiais. O link a seguir fornece informações adicionais. https://www.ros.org/reps/rep-0003.html#noetic-ninjemys-may-2020-may-2025
2 alternativas:
Agora, você pode compilar o ROS no 22.04 e há pessoas que fizeram exatamente isso, com sucesso. Não tenho nenhum link no momento, mas você encontrará alguns facilmente online.
Por outro lado, se a sobrecarga de desempenho não for um problema, você pode usar o Docker para executar o ROS Noetic no 22.04 (ou qualquer outro sistema host). Esta é a abordagem que eu pessoalmente uso. No meu ambiente, a sobrecarga de desempenho não é um problema, mesmo executando aplicativos de vídeo em um sistema embarcado.
Responder2
Um ano parece ter mudado as coisas.
Agora existe um pacote “ros-core” e pacotes de desenvolvimento relacionados, incluídos no Ubuntu 22. É ros1.
curiosamente, o nome da distribuição ros não é “noético”, mas “Debian”
Editar: descobri que atualmente existem algumas "peças faltando":
https://bugs.launchpad.net/ubuntu/+source/ros-metapackages/+bug/2037302