Tiryoh / docker-ros2-desktop-vnc

🐳 Dockerfiles to provide HTML5 VNC interface to access Ubuntu Desktop + ROS 2
https://memoteki.net/archives/2955
Apache License 2.0
408 stars 82 forks source link

gazebo was blackout when I run docker image with humble tag #85

Closed hakuturu583 closed 1 year ago

hakuturu583 commented 1 year ago

I tryied humble and galactic docker image, and I found that only in humble image, gazebo window is blackout.

docker run -p 6080:80 --shm-size=512m tiryoh/ros2-desktop-vnc:galactic

Screenshot from 2023-02-11 21-12-35

docker run -p 6080:80 --shm-size=512m tiryoh/ros2-desktop-vnc:humble

Screenshot from 2023-02-11 21-10-04

hakuturu583 commented 1 year ago

This solution does not works in this situation.

https://twitter.com/ko1_baseba11/status/1624383534864687105?s=20&t=8fbXXyrZAMwGx-MuUaS2hw

Tiryoh commented 1 year ago

Thanks for your report. I also confirmed that the problem reproduces with the latest humble image.

image

Tiryoh commented 1 year ago

@hakuturu583 I found that the old version works. Could you try with it for now?

docker run -p 6080:80 --shm-size=512m --security-opt seccomp=unconfined tiryoh/ros2-desktop-vnc:humble-amd64-20230115T1406

image

I'm not sure yet, but in January I updated the base image of this software, so that might be related to this problem. I'll look into it.

https://github.com/Tiryoh/docker-ubuntu-vnc-desktop/wiki/jammy

Tiryoh commented 1 year ago

These are the results of dpkg -l. Comparing the differences, it seems that there are updates to drawing-related packages such as libegl and libgbm.

ng-list.txt ok-list.txt

diff ```diff 9c9 < ii apache2-utils 2.4.52-1ubuntu4.2 amd64 Apache HTTP Server (utility programs for web servers) --- > ii apache2-utils 2.4.52-1ubuntu4.3 amd64 Apache HTTP Server (utility programs for web servers) 23,24c23,24 < ii bind9-host 1:9.18.1-1ubuntu1.2 amd64 DNS Lookup Utility < ii bind9-libs:amd64 1:9.18.1-1ubuntu1.2 amd64 Shared Libraries used by BIND 9 --- > ii bind9-host 1:9.18.1-1ubuntu1.3 amd64 DNS Lookup Utility > ii bind9-libs:amd64 1:9.18.1-1ubuntu1.3 amd64 Shared Libraries used by BIND 9 36c36 < ii ca-certificates-java 20190909 all Common CA certificates (JKS keystore) --- > ii ca-certificates-java 20190909ubuntu1.1 all Common CA certificates (JKS keystore) 130,131c130,131 < ii git 1:2.34.1-1ubuntu1.5 amd64 fast, scalable, distributed revision control system < ii git-man 1:2.34.1-1ubuntu1.5 all fast, scalable, distributed revision control system (manual pages) --- > ii git 1:2.34.1-1ubuntu1.6 amd64 fast, scalable, distributed revision control system > ii git-man 1:2.34.1-1ubuntu1.6 all fast, scalable, distributed revision control system (manual pages) 158c158 < ii google-chrome-stable 107.0.5304.87-1 amd64 The web browser from Google --- > ii google-chrome-stable 109.0.5414.119-1 amd64 The web browser from Google 210c210 < ii krb5-multidev:amd64 1.19.2-2 amd64 development files for MIT Kerberos without Heimdal conflict --- > ii krb5-multidev:amd64 1.19.2-2ubuntu0.1 amd64 development files for MIT Kerberos without Heimdal conflict 493,499c493,499 < ii libdrm-amdgpu1:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime < ii libdrm-common 2.4.110-1ubuntu1 all Userspace interface to kernel DRM services -- common files < ii libdrm-dev:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to kernel DRM services -- development files < ii libdrm-intel1:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime < ii libdrm-nouveau2:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime < ii libdrm-radeon1:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime < ii libdrm2:amd64 2.4.110-1ubuntu1 amd64 Userspace interface to kernel DRM services -- runtime --- > ii libdrm-amdgpu1:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime > ii libdrm-common 2.4.113-2~ubuntu0.22.04.1 all Userspace interface to kernel DRM services -- common files > ii libdrm-dev:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to kernel DRM services -- development files > ii libdrm-intel1:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime > ii libdrm-nouveau2:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime > ii libdrm-radeon1:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime > ii libdrm2:amd64 2.4.113-2~ubuntu0.22.04.1 amd64 Userspace interface to kernel DRM services -- runtime 506c506 < ii libegl-mesa0:amd64 22.0.5-0ubuntu0.3 amd64 free implementation of the EGL API -- Mesa vendor library --- > ii libegl-mesa0:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 free implementation of the EGL API -- Mesa vendor library 508c508 < ii libegl1-mesa-dev:amd64 22.0.5-0ubuntu0.3 amd64 free implementation of the EGL API -- development files --- > ii libegl1-mesa-dev:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 free implementation of the EGL API -- development files 576,577c576,577 < ii libgbm-dev:amd64 22.0.5-0ubuntu0.3 amd64 generic buffer management API -- development files < ii libgbm1:amd64 22.0.5-0ubuntu0.3 amd64 generic buffer management API -- runtime --- > ii libgbm-dev:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 generic buffer management API -- development files > ii libgbm1:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 generic buffer management API -- runtime 612,613c612,613 < ii libgl1-mesa-dev:amd64 22.0.5-0ubuntu0.3 amd64 transitional dummy package < ii libgl1-mesa-dri:amd64 22.0.5-0ubuntu0.3 amd64 free implementation of the OpenGL API -- DRI modules --- > ii libgl1-mesa-dev:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 transitional dummy package > ii libgl1-mesa-dri:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 free implementation of the OpenGL API -- DRI modules 616c616 < ii libglapi-mesa:amd64 22.0.5-0ubuntu0.3 amd64 free implementation of the GL API -- shared library --- > ii libglapi-mesa:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 free implementation of the GL API -- shared library 634c634 < ii libglx-mesa0:amd64 22.0.5-0ubuntu0.3 amd64 free implementation of the OpenGL API -- GLX vendor library --- > ii libglx-mesa0:amd64 22.2.5-0ubuntu0.1~22.04.1 amd64 free implementation of the OpenGL API -- GLX vendor library 656,657c656,657 < ii libgssapi-krb5-2:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism < ii libgssrpc4:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - GSS enabled ONCRPC --- > ii libgssapi-krb5-2:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism > ii libgssrpc4:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - GSS enabled ONCRPC 842,843c842,843 < ii libinput-bin 1.20.0-1ubuntu0.1 amd64 input device management and event handling library - udev quirks < ii libinput10:amd64 1.20.0-1ubuntu0.1 amd64 input device management and event handling library - shared library --- > ii libinput-bin 1.20.0-1ubuntu0.2 amd64 input device management and event handling library - udev quirks > ii libinput10:amd64 1.20.0-1ubuntu0.2 amd64 input device management and event handling library - shared library 856c856 < ii libjavascriptcoregtk-4.0-18:amd64 2.36.8-0ubuntu0.22.04.1 amd64 JavaScript engine library from WebKitGTK --- > ii libjavascriptcoregtk-4.0-18:amd64 2.38.3-0ubuntu0.22.04.1 amd64 JavaScript engine library from WebKitGTK 882,885c882,885 < ii libk5crypto3:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - Crypto Library < ii libkadm5clnt-mit12:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - Administration Clients < ii libkadm5srv-mit12:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - KDC and Admin Server < ii libkdb5-10:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - Kerberos database --- > ii libk5crypto3:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - Crypto Library > ii libkadm5clnt-mit12:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - Administration Clients > ii libkadm5srv-mit12:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - KDC and Admin Server > ii libkdb5-10:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - Kerberos database 897,899c897,899 < ii libkrb5-3:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries < ii libkrb5-dev:amd64 1.19.2-2 amd64 headers and development libraries for MIT Kerberos < ii libkrb5support0:amd64 1.19.2-2 amd64 MIT Kerberos runtime libraries - Support library --- > ii libkrb5-3:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries > ii libkrb5-dev:amd64 1.19.2-2ubuntu0.1 amd64 headers and development libraries for MIT Kerberos > ii libkrb5support0:amd64 1.19.2-2ubuntu0.1 amd64 MIT Kerberos runtime libraries - Support library 911a912 > ii libllvm15:amd64 1:15.0.6-3~ubuntu0.22.04.2 amd64 Modular compiler and toolchain technologies, runtime library 958,959c959,960 < ii libmysqlclient-dev 8.0.31-0ubuntu0.22.04.1 amd64 MySQL database development files < ii libmysqlclient21:amd64 8.0.31-0ubuntu0.22.04.1 amd64 MySQL database client library --- > ii libmysqlclient-dev 8.0.32-0ubuntu0.22.04.2 amd64 MySQL database development files > ii libmysqlclient21:amd64 8.0.32-0ubuntu0.22.04.2 amd64 MySQL database client library 1091,1093c1092,1094 < ii libpam-modules:amd64 1.4.0-11ubuntu2 amd64 Pluggable Authentication Modules for PAM < ii libpam-modules-bin 1.4.0-11ubuntu2 amd64 Pluggable Authentication Modules for PAM - helper binaries < ii libpam-runtime 1.4.0-11ubuntu2 all Runtime support for the PAM library --- > ii libpam-modules:amd64 1.4.0-11ubuntu2.1 amd64 Pluggable Authentication Modules for PAM > ii libpam-modules-bin 1.4.0-11ubuntu2.1 amd64 Pluggable Authentication Modules for PAM - helper binaries > ii libpam-runtime 1.4.0-11ubuntu2.1 all Runtime support for the PAM library 1095c1096 < ii libpam0g:amd64 1.4.0-11ubuntu2 amd64 Pluggable Authentication Modules library --- > ii libpam0g:amd64 1.4.0-11ubuntu2.1 amd64 Pluggable Authentication Modules library 1257c1258 < ii libruby3.0:amd64 3.0.2-7ubuntu2.2 amd64 Libraries necessary to run Ruby 3.0 --- > ii libruby3.0:amd64 3.0.2-7ubuntu2.3 amd64 Libraries necessary to run Ruby 3.0 1295c1296 < ii libsmbclient:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 shared library for communication with SMB/CIFS servers --- > ii libsmbclient:amd64 2:4.15.13+dfsg-0ubuntu1 amd64 shared library for communication with SMB/CIFS servers 1389a1391 > ii libu2f-udev 1.1.10-3build2 all Universal 2nd Factor (U2F) — transitional package 1451,1452c1453,1454 < ii libwbclient0:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba winbind client library < ii libwebkit2gtk-4.0-37:amd64 2.36.8-0ubuntu0.22.04.1 amd64 Web content engine library for GTK --- > ii libwbclient0:amd64 2:4.15.13+dfsg-0ubuntu1 amd64 Samba winbind client library > ii libwebkit2gtk-4.0-37:amd64 2.38.3-0ubuntu0.22.04.1 amd64 Web content engine library for GTK 1538,1539c1540,1541 < ii libxpm-dev:amd64 1:3.5.12-1build2 amd64 X11 pixmap library (development headers) < ii libxpm4:amd64 1:3.5.12-1build2 amd64 X11 pixmap library --- > ii libxpm-dev:amd64 1:3.5.12-1ubuntu0.22.04.1 amd64 X11 pixmap library (development headers) > ii libxpm4:amd64 1:3.5.12-1ubuntu0.22.04.1 amd64 X11 pixmap library 1698c1700 < ii python-apt-common 2.3.0ubuntu2.1 all Python interface to libapt-pkg (locales) --- > ii python-apt-common 2.4.0 all Python interface to libapt-pkg (locales) 1703c1705 < ii python3-apt 2.3.0ubuntu2.1 amd64 Python 3 interface to libapt-pkg --- > ii python3-apt 2.4.0 amd64 Python 3 interface to libapt-pkg 1723,1724c1725,1726 < ii python3-colcon-core 0.11.0-1 all Command line tool to build sets of software packages. < ii python3-colcon-defaults 0.2.7-1 all Extension for colcon to read defaults from a config file. --- > ii python3-colcon-core 0.12.0-1 all Command line tool to build sets of software packages. > ii python3-colcon-defaults 0.2.8-1 all Extension for colcon to read defaults from a config file. 1737c1739 < ii python3-colcon-python-setup-py 0.2.7-2 all Extension for colcon to support Python packages with the met --- > ii python3-colcon-python-setup-py 0.2.8-1 all Extension for colcon to support Python packages with the met 1806c1808 < ii python3-pkg-resources 59.6.0-1.2 all Package Discovery and Resource Access using pkg_resources --- > ii python3-pkg-resources 59.6.0-1.2ubuntu0.22.04.1 all Package Discovery and Resource Access using pkg_resources 1843c1845 < ii python3-setuptools 59.6.0-1.2 all Python3 Distutils Enhancements --- > ii python3-setuptools 59.6.0-1.2ubuntu0.22.04.1 all Python3 Distutils Enhancements 1908,1912c1910,1914 < ii ros-humble-action-msgs 1.2.1-1jammy.20221108.164117 amd64 Messages and service definitions common among all ROS actions. < ii ros-humble-action-tutorials-cpp 0.20.2-1jammy.20221202.025937 amd64 C++ action tutorial cpp code < ii ros-humble-action-tutorials-interfaces 0.20.2-1jammy.20221108.170401 amd64 Action tutorials action < ii ros-humble-action-tutorials-py 0.20.2-1jammy.20221207.030135 amd64 Python action tutorial code < ii ros-humble-actionlib-msgs 4.2.2-1jammy.20221108.171406 amd64 A package containing some message definitions used in the implementation of ROS 1 actions. --- > ii ros-humble-action-msgs 1.2.1-1jammy.20230112.151529 amd64 Messages and service definitions common among all ROS actions. > ii ros-humble-action-tutorials-cpp 0.20.3-1jammy.20230118.005014 amd64 C++ action tutorial cpp code > ii ros-humble-action-tutorials-interfaces 0.20.3-1jammy.20230112.161203 amd64 Action tutorials action > ii ros-humble-action-tutorials-py 0.20.3-1jammy.20230117.232553 amd64 Python action tutorial code > ii ros-humble-actionlib-msgs 4.2.3-1jammy.20230112.152803 amd64 A package containing some message definitions used in the implementation of ROS 1 actions. 1915c1917 < ii ros-humble-ament-cmake-copyright 0.12.4-1jammy.20221108.144840 amd64 The CMake API for ament_copyright to check every source file contains copyright reference. --- > ii ros-humble-ament-cmake-copyright 0.12.5-1jammy.20230112.140844 amd64 The CMake API for ament_copyright to check every source file contains copyright reference. 1917,1918c1919,1920 < ii ros-humble-ament-cmake-cppcheck 0.12.4-1jammy.20221108.145037 amd64 The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck. < ii ros-humble-ament-cmake-cpplint 0.12.4-1jammy.20221108.145120 amd64 The CMake API for ament_cpplint to lint C / C++ code using cpplint. --- > ii ros-humble-ament-cmake-cppcheck 0.12.5-1jammy.20230112.141152 amd64 The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck. > ii ros-humble-ament-cmake-cpplint 0.12.5-1jammy.20230112.141051 amd64 The CMake API for ament_cpplint to lint C / C++ code using cpplint. 1926c1928 < ii ros-humble-ament-cmake-flake8 0.12.4-1jammy.20221108.145016 amd64 The CMake API for ament_flake8 to check code syntax and style conventions with flake8. --- > ii ros-humble-ament-cmake-flake8 0.12.5-1jammy.20230112.141129 amd64 The CMake API for ament_flake8 to check code syntax and style conventions with flake8. 1932,1933c1934,1935 < ii ros-humble-ament-cmake-lint-cmake 0.12.4-1jammy.20221108.144715 amd64 The CMake API for ament_lint_cmake to lint CMake code using cmakelint. < ii ros-humble-ament-cmake-pep257 0.12.4-1jammy.20221108.145134 amd64 The CMake API for ament_pep257 to check code against the docstring style conventions in PEP 257. --- > ii ros-humble-ament-cmake-lint-cmake 0.12.5-1jammy.20230112.140721 amd64 The CMake API for ament_lint_cmake to lint CMake code using cmakelint. > ii ros-humble-ament-cmake-pep257 0.12.5-1jammy.20230112.141155 amd64 The CMake API for ament_pep257 to check code against the docstring style conventions in PEP 257. 1936c1938 < ii ros-humble-ament-cmake-ros 0.10.0-3jammy.20221108.152116 amd64 The ROS specific CMake bits in the ament buildsystem. --- > ii ros-humble-ament-cmake-ros 0.10.0-3jammy.20230112.141908 amd64 The ROS specific CMake bits in the ament buildsystem. 1939c1941 < ii ros-humble-ament-cmake-uncrustify 0.12.4-1jammy.20221108.151409 amd64 The CMake API for ament_uncrustify to check code against styleconventions using uncrustify. --- > ii ros-humble-ament-cmake-uncrustify 0.12.5-1jammy.20230112.141029 amd64 The CMake API for ament_uncrustify to check code against styleconventions using uncrustify. 1941,1951c1943,1953 < ii ros-humble-ament-cmake-xmllint 0.12.4-1jammy.20221108.145544 amd64 The CMake API for ament_xmllint to check XML file using xmmlint. < ii ros-humble-ament-copyright 0.12.4-1jammy.20221108.144037 amd64 The ability to check source files for copyright and license information. < ii ros-humble-ament-cppcheck 0.12.4-1jammy.20221108.143724 amd64 The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files. < ii ros-humble-ament-cpplint 0.12.4-1jammy.20221108.144607 amd64 The ability to check code against the Google style conventions using cpplint and generate xUnit test result files. < ii ros-humble-ament-flake8 0.12.4-1jammy.20221108.143826 amd64 The ability to check code for style and syntax conventions with flake8. < ii ros-humble-ament-index-cpp 1.4.0-2jammy.20221108.152537 amd64 C++ API to access the ament resource index. < ii ros-humble-ament-index-python 1.4.0-2jammy.20221108.144633 amd64 Python API to access the ament resource index. < ii ros-humble-ament-lint 0.12.4-1jammy.20221108.143726 amd64 Providing common API for ament linter packages. < ii ros-humble-ament-lint-auto 0.12.4-1jammy.20221108.144354 amd64 The auto-magic functions for ease to use of the ament linters in CMake. < ii ros-humble-ament-lint-cmake 0.12.4-1jammy.20221108.144636 amd64 The ability to lint CMake code using cmakelint and generate xUnit test result files. < ii ros-humble-ament-lint-common 0.12.4-1jammy.20221108.151549 amd64 The list of commonly used linters in the ament build system in CMake. --- > ii ros-humble-ament-cmake-xmllint 0.12.5-1jammy.20230112.141047 amd64 The CMake API for ament_xmllint to check XML file using xmmlint. > ii ros-humble-ament-copyright 0.12.5-1jammy.20230112.140256 amd64 The ability to check source files for copyright and license information. > ii ros-humble-ament-cppcheck 0.12.5-1jammy.20230112.135652 amd64 The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files. > ii ros-humble-ament-cpplint 0.12.5-1jammy.20230112.140407 amd64 The ability to check code against the Google style conventions using cpplint and generate xUnit test result files. > ii ros-humble-ament-flake8 0.12.5-1jammy.20230112.135810 amd64 The ability to check code for style and syntax conventions with flake8. > ii ros-humble-ament-index-cpp 1.4.0-2jammy.20230112.142306 amd64 C++ API to access the ament resource index. > ii ros-humble-ament-index-python 1.4.0-2jammy.20230112.140534 amd64 Python API to access the ament resource index. > ii ros-humble-ament-lint 0.12.5-1jammy.20230112.135654 amd64 Providing common API for ament linter packages. > ii ros-humble-ament-lint-auto 0.12.5-1jammy.20230112.135656 amd64 The auto-magic functions for ease to use of the ament linters in CMake. > ii ros-humble-ament-lint-cmake 0.12.5-1jammy.20230112.140551 amd64 The ability to lint CMake code using cmakelint and generate xUnit test result files. > ii ros-humble-ament-lint-common 0.12.5-1jammy.20230112.141247 amd64 The list of commonly used linters in the ament build system in CMake. 1953,1955c1955,1957 < ii ros-humble-ament-pep257 0.12.4-1jammy.20221108.143908 amd64 The ability to check code against the docstring style conventions in PEP 257 and generate xUnit test result files. < ii ros-humble-ament-uncrustify 0.12.4-1jammy.20221108.151249 amd64 The ability to check code against style conventions using uncrustify and generate xUnit test result files. < ii ros-humble-ament-xmllint 0.12.4-1jammy.20221108.144636 amd64 The ability to check XML files like the package manifest using xmllint and generate xUnit test result files. --- > ii ros-humble-ament-pep257 0.12.5-1jammy.20230112.140049 amd64 The ability to check code against the docstring style conventions in PEP 257 and generate xUnit test result files. > ii ros-humble-ament-uncrustify 0.12.5-1jammy.20230112.140536 amd64 The ability to check code against style conventions using uncrustify and generate xUnit test result files. > ii ros-humble-ament-xmllint 0.12.5-1jammy.20230112.140409 amd64 The ability to check XML files like the package manifest using xmllint and generate xUnit test result files. 1957,1995c1959,1997 < ii ros-humble-builtin-interfaces 1.2.1-1jammy.20221108.163903 amd64 A package containing message and service definitions for types defined in the OMG IDL Platform Specific Model. < ii ros-humble-camera-calibration-parsers 3.1.5-1jammy.20221202.022148 amd64 camera_calibration_parsers contains routines for reading and writing camera calibration parameters. < ii ros-humble-camera-info-manager 3.1.5-1jammy.20221202.022657 amd64 This package provides a C++ interface for camera calibration information. < ii ros-humble-class-loader 2.2.0-3jammy.20221108.155846 amd64 The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. < ii ros-humble-common-interfaces 4.2.2-1jammy.20221108.174140 amd64 common_interfaces contains messages and services that are widely used by other ROS packages. < ii ros-humble-composition 0.20.2-1jammy.20221207.034701 amd64 Examples for composing multiple nodes in a single process. < ii ros-humble-composition-interfaces 1.2.1-1jammy.20221108.165923 amd64 A package containing message and service definitions for managing composable nodes in a container process. < ii ros-humble-compressed-depth-image-transport 2.5.0-2jammy.20221207.054924 amd64 Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression. < ii ros-humble-compressed-image-transport 2.5.0-2jammy.20221207.054927 amd64 Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG. < ii ros-humble-console-bridge-vendor 1.4.0-2jammy.20221108.152621 amd64 Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. < ii ros-humble-cv-bridge 3.2.1-1jammy.20221108.173245 amd64 This contains CvBridge, which converts between ROS2 Image messages and OpenCV images. < ii ros-humble-demo-nodes-cpp 0.20.2-1jammy.20221207.034731 amd64 C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes. < ii ros-humble-demo-nodes-cpp-native 0.20.2-1jammy.20221207.035045 amd64 C++ nodes which access the native handles of the rmw implementation. < ii ros-humble-demo-nodes-py 0.20.2-1jammy.20221207.030312 amd64 Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes. < ii ros-humble-depthimage-to-laserscan 2.5.0-3jammy.20221202.030158 amd64 depthimage_to_laserscan < ii ros-humble-desktop 0.10.0-1jammy.20221207.081220 amd64 A package which extends 'ros_base' and includes high level packages like vizualization tools and demos. < ii ros-humble-diagnostic-msgs 4.2.2-1jammy.20221108.171933 amd64 A package containing some diagnostics related message and service definitions. < ii ros-humble-domain-coordinator 0.10.0-3jammy.20221108.144652 amd64 A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes < ii ros-humble-dummy-map-server 0.20.2-1jammy.20221202.022723 amd64 dummy map server node < ii ros-humble-dummy-robot-bringup 0.20.2-1jammy.20221207.042032 amd64 dummy robot bringup < ii ros-humble-dummy-sensors 0.20.2-1jammy.20221202.022739 amd64 dummy sensor nodes < ii ros-humble-eigen3-cmake-module 0.1.1-4jammy.20221108.145549 amd64 Exports a custom CMake module to find Eigen3. < ii ros-humble-example-interfaces 0.9.3-2jammy.20221108.164415 amd64 Contains message and service definitions used by the examples. < ii ros-humble-examples-rclcpp-minimal-action-client 0.15.1-1jammy.20221202.024001 amd64 Minimal action client examples < ii ros-humble-examples-rclcpp-minimal-action-server 0.15.1-1jammy.20221202.024025 amd64 Minimal action server examples < ii ros-humble-examples-rclcpp-minimal-client 0.15.1-1jammy.20221202.024034 amd64 Examples of minimal service clients < ii ros-humble-examples-rclcpp-minimal-composition 0.15.1-1jammy.20221202.030231 amd64 Minimalist examples of composing nodes in the same process < ii ros-humble-examples-rclcpp-minimal-publisher 0.15.1-1jammy.20221202.024044 amd64 Examples of minimal publisher nodes < ii ros-humble-examples-rclcpp-minimal-service 0.15.1-1jammy.20221202.024047 amd64 A minimal service server which adds two numbers < ii ros-humble-examples-rclcpp-minimal-subscriber 0.15.1-1jammy.20221202.030230 amd64 Examples of minimal subscribers < ii ros-humble-examples-rclcpp-minimal-timer 0.15.1-1jammy.20221202.024110 amd64 Examples of minimal nodes which have timers < ii ros-humble-examples-rclcpp-multithreaded-executor 0.15.1-1jammy.20221202.024202 amd64 Package containing example of how to implement a multithreaded executor < ii ros-humble-examples-rclpy-executors 0.15.1-1jammy.20221207.030353 amd64 Examples of creating and using exectors to run multiple nodes in the same process < ii ros-humble-examples-rclpy-minimal-action-client 0.15.1-1jammy.20221207.030452 amd64 Examples of minimal action clients using rclpy. < ii ros-humble-examples-rclpy-minimal-action-server 0.15.1-1jammy.20221207.030546 amd64 Examples of minimal action servers using rclpy. < ii ros-humble-examples-rclpy-minimal-client 0.15.1-1jammy.20221207.030606 amd64 Examples of minimal service clients using rclpy. < ii ros-humble-examples-rclpy-minimal-publisher 0.15.1-1jammy.20221207.030633 amd64 Examples of minimal publishers using rclpy. < ii ros-humble-examples-rclpy-minimal-service 0.15.1-1jammy.20221207.030639 amd64 Examples of minimal service servers using rclpy. < ii ros-humble-examples-rclpy-minimal-subscriber 0.15.1-1jammy.20221207.030728 amd64 Examples of minimal subscribers using rclpy. --- > ii ros-humble-builtin-interfaces 1.2.1-1jammy.20230112.151056 amd64 A package containing message and service definitions for types defined in the OMG IDL Platform Specific Model. > ii ros-humble-camera-calibration-parsers 3.1.5-1jammy.20230118.003044 amd64 camera_calibration_parsers contains routines for reading and writing camera calibration parameters. > ii ros-humble-camera-info-manager 3.1.5-1jammy.20230118.003327 amd64 This package provides a C++ interface for camera calibration information. > ii ros-humble-class-loader 2.2.0-3jammy.20230112.143951 amd64 The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. > ii ros-humble-common-interfaces 4.2.3-1jammy.20230112.162335 amd64 common_interfaces contains messages and services that are widely used by other ROS packages. > ii ros-humble-composition 0.20.3-1jammy.20230118.004431 amd64 Examples for composing multiple nodes in a single process. > ii ros-humble-composition-interfaces 1.2.1-1jammy.20230112.161353 amd64 A package containing message and service definitions for managing composable nodes in a container process. > ii ros-humble-compressed-depth-image-transport 2.5.0-2jammy.20230118.021507 amd64 Compressed_depth_image_transport provides a plugin to image_transport for transparently sending depth images (raw, floating-point) using PNG compression. > ii ros-humble-compressed-image-transport 2.5.0-2jammy.20230118.021512 amd64 Compressed_image_transport provides a plugin to image_transport for transparently sending images encoded as JPEG or PNG. > ii ros-humble-console-bridge-vendor 1.4.1-1jammy.20230112.142109 amd64 Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. > ii ros-humble-cv-bridge 3.2.1-1jammy.20230112.154415 amd64 This contains CvBridge, which converts between ROS2 Image messages and OpenCV images. > ii ros-humble-demo-nodes-cpp 0.20.3-1jammy.20230118.004446 amd64 C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes. > ii ros-humble-demo-nodes-cpp-native 0.20.3-1jammy.20230118.005122 amd64 C++ nodes which access the native handles of the rmw implementation. > ii ros-humble-demo-nodes-py 0.20.3-1jammy.20230117.232639 amd64 Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes. > ii ros-humble-depthimage-to-laserscan 2.5.0-3jammy.20230118.005127 amd64 depthimage_to_laserscan > ii ros-humble-desktop 0.10.0-1jammy.20230124.081312 amd64 A package which extends 'ros_base' and includes high level packages like vizualization tools and demos. > ii ros-humble-diagnostic-msgs 4.2.3-1jammy.20230112.153932 amd64 A package containing some diagnostics related message and service definitions. > ii ros-humble-domain-coordinator 0.10.0-3jammy.20230112.140411 amd64 A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes > ii ros-humble-dummy-map-server 0.20.3-1jammy.20230118.003105 amd64 dummy map server node > ii ros-humble-dummy-robot-bringup 0.20.3-1jammy.20230120.223642 amd64 dummy robot bringup > ii ros-humble-dummy-sensors 0.20.3-1jammy.20230118.003124 amd64 dummy sensor nodes > ii ros-humble-eigen3-cmake-module 0.1.1-4jammy.20230112.141112 amd64 Exports a custom CMake module to find Eigen3. > ii ros-humble-example-interfaces 0.9.3-2jammy.20230112.151909 amd64 Contains message and service definitions used by the examples. > ii ros-humble-examples-rclcpp-minimal-action-client 0.15.1-1jammy.20230118.005304 amd64 Minimal action client examples > ii ros-humble-examples-rclcpp-minimal-action-server 0.15.1-1jammy.20230118.005329 amd64 Minimal action server examples > ii ros-humble-examples-rclcpp-minimal-client 0.15.1-1jammy.20230118.003305 amd64 Examples of minimal service clients > ii ros-humble-examples-rclcpp-minimal-composition 0.15.1-1jammy.20230118.005353 amd64 Minimalist examples of composing nodes in the same process > ii ros-humble-examples-rclcpp-minimal-publisher 0.15.1-1jammy.20230118.003311 amd64 Examples of minimal publisher nodes > ii ros-humble-examples-rclcpp-minimal-service 0.15.1-1jammy.20230118.003316 amd64 A minimal service server which adds two numbers > ii ros-humble-examples-rclcpp-minimal-subscriber 0.15.1-1jammy.20230118.005414 amd64 Examples of minimal subscribers > ii ros-humble-examples-rclcpp-minimal-timer 0.15.1-1jammy.20230118.003340 amd64 Examples of minimal nodes which have timers > ii ros-humble-examples-rclcpp-multithreaded-executor 0.15.1-1jammy.20230118.003340 amd64 Package containing example of how to implement a multithreaded executor > ii ros-humble-examples-rclpy-executors 0.15.1-1jammy.20230117.232639 amd64 Examples of creating and using exectors to run multiple nodes in the same process > ii ros-humble-examples-rclpy-minimal-action-client 0.15.1-1jammy.20230117.232741 amd64 Examples of minimal action clients using rclpy. > ii ros-humble-examples-rclpy-minimal-action-server 0.15.1-1jammy.20230117.232751 amd64 Examples of minimal action servers using rclpy. > ii ros-humble-examples-rclpy-minimal-client 0.15.1-1jammy.20230117.232755 amd64 Examples of minimal service clients using rclpy. > ii ros-humble-examples-rclpy-minimal-publisher 0.15.1-1jammy.20230117.232817 amd64 Examples of minimal publishers using rclpy. > ii ros-humble-examples-rclpy-minimal-service 0.15.1-1jammy.20230117.232824 amd64 Examples of minimal service servers using rclpy. > ii ros-humble-examples-rclpy-minimal-subscriber 0.15.1-1jammy.20230117.232828 amd64 Examples of minimal subscribers using rclpy. 1997,1999c1999,2001 < ii ros-humble-fastrtps 2.6.3-1jammy.20221202.001034 amd64 *eprosima Fast DDS* (formerly Fast RTPS) is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). < ii ros-humble-fastrtps-cmake-module 2.2.0-2jammy.20221108.152732 amd64 Provide CMake module to find eProsima FastRTPS. < ii ros-humble-foonathan-memory-vendor 1.2.0-3jammy.20221108.151441 amd64 Foonathan/memory vendor package for Fast-RTPS. --- > ii ros-humble-fastrtps 2.6.4-1jammy.20230117.223829 amd64 *eprosima Fast DDS* (formerly Fast RTPS) is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). > ii ros-humble-fastrtps-cmake-module 2.2.0-2jammy.20230112.142430 amd64 Provide CMake module to find eProsima FastRTPS. > ii ros-humble-foonathan-memory-vendor 1.2.0-3jammy.20230112.141231 amd64 Foonathan/memory vendor package for Fast-RTPS. 2001,2006c2003,2008 < ii ros-humble-gazebo-msgs 3.7.0-1jammy.20221108.173247 amd64 Message and service data structures for interacting with Gazebo from ROS2. < ii ros-humble-gazebo-plugins 3.7.0-1jammy.20221207.053448 amd64 Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components. < ii ros-humble-gazebo-ros 3.7.0-1jammy.20221207.042156 amd64 Utilities to interface with Gazebo through ROS. < ii ros-humble-gazebo-ros-pkgs 3.7.0-1jammy.20221207.063740 amd64 Interface for using ROS with the Gazebo simulator. < ii ros-humble-geometry-msgs 4.2.2-1jammy.20221108.171046 amd64 A package containing some geometry related message definitions. < ii ros-humble-geometry2 0.25.1-1jammy.20221207.060703 amd64 A metapackage to bring in the default packages second generation Transform Library in ros, tf2. --- > ii ros-humble-gazebo-msgs 3.7.0-1jammy.20230112.154824 amd64 Message and service data structures for interacting with Gazebo from ROS2. > ii ros-humble-gazebo-plugins 3.7.0-1jammy.20230120.220446 amd64 Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components. > ii ros-humble-gazebo-ros 3.7.0-1jammy.20230118.000000 amd64 Utilities to interface with Gazebo through ROS. > ii ros-humble-gazebo-ros-pkgs 3.7.0-1jammy.20230120.230539 amd64 Interface for using ROS with the Gazebo simulator. > ii ros-humble-geometry-msgs 4.2.3-1jammy.20230112.152931 amd64 A package containing some geometry related message definitions. > ii ros-humble-geometry2 0.25.2-1jammy.20230120.222201 amd64 A metapackage to bring in the default packages second generation Transform Library in ros, tf2. 2009,2037c2011,2039 < ii ros-humble-ignition-cmake2-vendor 0.0.2-2jammy.20221108.151503 amd64 This package provides the Ignition CMake 2.x library. < ii ros-humble-ignition-math6-vendor 0.0.2-2jammy.20221108.151730 amd64 This package provides the Ignition Math 6.x library. < ii ros-humble-image-geometry 3.2.1-1jammy.20221108.172903 amd64 `image_geometry` contains C++ and Python libraries for interpreting images geometrically. < ii ros-humble-image-tools 0.20.2-1jammy.20221207.034738 amd64 Tools to capture and play back images to and from DDS subscriptions and publications. < ii ros-humble-image-transport 3.1.5-1jammy.20221207.034528 amd64 image_transport should always be used to subscribe to and publish images. < ii ros-humble-image-transport-plugins 2.5.0-2jammy.20221207.064306 amd64 A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. < ii ros-humble-interactive-markers 2.3.2-2jammy.20221207.043110 amd64 3D interactive marker communication library for RViz and similar tools. < ii ros-humble-intra-process-demo 0.20.2-1jammy.20221202.024434 amd64 Demonstrations of intra process communication. < ii ros-humble-joy 3.1.0-3jammy.20221202.030705 amd64 The joy package contains joy_node, a node that interfaces a generic joystick to ROS 2. < ii ros-humble-kdl-parser 2.6.3-1jammy.20221108.160605 amd64 The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism. < ii ros-humble-keyboard-handler 0.0.5-1jammy.20221108.153030 amd64 Handler for input from keyboard < ii ros-humble-laser-geometry 2.4.0-2jammy.20221207.025824 amd64 This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. < ii ros-humble-launch 1.0.3-1jammy.20221108.153431 amd64 The ROS launch tool. < ii ros-humble-launch-ros 0.19.3-1jammy.20221207.030958 amd64 ROS specific extensions to the launch tool. < ii ros-humble-launch-testing 1.0.3-1jammy.20221108.153752 amd64 A package to create tests which involve launch files and multiple processes. < ii ros-humble-launch-testing-ament-cmake 1.0.3-1jammy.20221108.154011 amd64 A package providing cmake functions for running launch tests from the build. < ii ros-humble-launch-testing-ros 0.19.3-1jammy.20221207.031211 amd64 A package providing utilities for writing ROS2 enabled launch tests. < ii ros-humble-launch-xml 1.0.3-1jammy.20221108.153617 amd64 XML frontend for the launch package. < ii ros-humble-launch-yaml 1.0.3-1jammy.20221108.153627 amd64 YAML frontend for the launch package. < ii ros-humble-libcurl-vendor 3.1.0-2jammy.20221108.145853 amd64 Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it. < ii ros-humble-libstatistics-collector 1.3.0-1jammy.20221202.005717 amd64 Lightweight aggregation utilities to collect statistics and measure message metrics. < ii ros-humble-libyaml-vendor 1.2.2-2jammy.20221108.155831 amd64 Vendored version of libyaml. < ii ros-humble-lifecycle 0.20.2-1jammy.20221207.060158 amd64 Package containing demos for lifecycle implementation < ii ros-humble-lifecycle-msgs 1.2.1-1jammy.20221108.163916 amd64 A package containing some lifecycle related message and service definitions. < ii ros-humble-logging-demo 0.20.2-1jammy.20221207.035601 amd64 Examples for using and configuring loggers. < ii ros-humble-map-msgs 2.1.0-3jammy.20221108.173414 amd64 This package defines messages commonly used in mapping packages. < ii ros-humble-message-filters 4.3.2-1jammy.20221207.025855 amd64 A set of ROS2 message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met. < ii ros-humble-nav-msgs 4.2.2-1jammy.20221108.172122 amd64 A package containing some navigation related message and service definitions. < ii ros-humble-orocos-kdl-vendor 0.2.4-1jammy.20221108.152630 amd64 Wrapper around orocos_kdl, providing nothing but a dependency on orocos_kdl on some systems. --- > ii ros-humble-ignition-cmake2-vendor 0.0.2-2jammy.20230112.141233 amd64 This package provides the Ignition CMake 2.x library. > ii ros-humble-ignition-math6-vendor 0.0.2-2jammy.20230112.142149 amd64 This package provides the Ignition Math 6.x library. > ii ros-humble-image-geometry 3.2.1-1jammy.20230112.155015 amd64 `image_geometry` contains C++ and Python libraries for interpreting images geometrically. > ii ros-humble-image-tools 0.20.3-1jammy.20230118.004454 amd64 Tools to capture and play back images to and from DDS subscriptions and publications. > ii ros-humble-image-transport 3.1.5-1jammy.20230118.005440 amd64 image_transport should always be used to subscribe to and publish images. > ii ros-humble-image-transport-plugins 2.5.0-2jammy.20230118.022308 amd64 A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data. > ii ros-humble-interactive-markers 2.3.2-2jammy.20230120.221424 amd64 3D interactive marker communication library for RViz and similar tools. > ii ros-humble-intra-process-demo 0.20.3-1jammy.20230118.003525 amd64 Demonstrations of intra process communication. > ii ros-humble-joy 3.1.0-3jammy.20230118.005609 amd64 The joy package contains joy_node, a node that interfaces a generic joystick to ROS 2. > ii ros-humble-kdl-parser 2.6.4-1jammy.20230120.215923 amd64 The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism. > ii ros-humble-keyboard-handler 0.0.5-1jammy.20230112.142505 amd64 Handler for input from keyboard > ii ros-humble-laser-geometry 2.4.0-2jammy.20230118.000018 amd64 This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. > ii ros-humble-launch 1.0.4-1jammy.20230112.140701 amd64 The ROS launch tool. > ii ros-humble-launch-ros 0.19.4-1jammy.20230117.232911 amd64 ROS specific extensions to the launch tool. > ii ros-humble-launch-testing 1.0.4-1jammy.20230112.141102 amd64 A package to create tests which involve launch files and multiple processes. > ii ros-humble-launch-testing-ament-cmake 1.0.4-1jammy.20230112.141929 amd64 A package providing cmake functions for running launch tests from the build. > ii ros-humble-launch-testing-ros 0.19.4-1jammy.20230117.233131 amd64 A package providing utilities for writing ROS2 enabled launch tests. > ii ros-humble-launch-xml 1.0.4-1jammy.20230112.140947 amd64 XML frontend for the launch package. > ii ros-humble-launch-yaml 1.0.4-1jammy.20230112.140827 amd64 YAML frontend for the launch package. > ii ros-humble-libcurl-vendor 3.1.1-1jammy.20230110.215625 amd64 Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it. > ii ros-humble-libstatistics-collector 1.3.0-1jammy.20230117.231301 amd64 Lightweight aggregation utilities to collect statistics and measure message metrics. > ii ros-humble-libyaml-vendor 1.2.2-2jammy.20230112.143912 amd64 Vendored version of libyaml. > ii ros-humble-lifecycle 0.20.3-1jammy.20230118.004851 amd64 Package containing demos for lifecycle implementation > ii ros-humble-lifecycle-msgs 1.2.1-1jammy.20230112.151125 amd64 A package containing some lifecycle related message and service definitions. > ii ros-humble-logging-demo 0.20.3-1jammy.20230118.004753 amd64 Examples for using and configuring loggers. > ii ros-humble-map-msgs 2.1.0-3jammy.20230112.154559 amd64 This package defines messages commonly used in mapping packages. > ii ros-humble-message-filters 4.3.2-1jammy.20230118.004407 amd64 A set of ROS2 message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met. > ii ros-humble-nav-msgs 4.2.3-1jammy.20230112.153939 amd64 A package containing some navigation related message and service definitions. > ii ros-humble-orocos-kdl-vendor 0.2.5-1jammy.20230120.214708 amd64 Wrapper around orocos_kdl, providing nothing but a dependency on orocos_kdl on some systems. 2039,2043c2041,2045 < ii ros-humble-pcl-conversions 2.4.0-4jammy.20221207.034537 amd64 Provides conversions from PCL data types and ROS message types < ii ros-humble-pcl-msgs 1.0.0-7jammy.20221108.173445 amd64 Package containing PCL (Point Cloud Library)-related ROS messages. < ii ros-humble-pendulum-control 0.20.2-1jammy.20221207.042214 amd64 Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum. < ii ros-humble-pendulum-msgs 0.20.2-1jammy.20221108.164731 amd64 Custom messages for real-time pendulum control. < ii ros-humble-pluginlib 5.1.0-3jammy.20221108.160141 amd64 The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. --- > ii ros-humble-pcl-conversions 2.4.0-4jammy.20230118.005642 amd64 Provides conversions from PCL data types and ROS message types > ii ros-humble-pcl-msgs 1.0.0-7jammy.20230112.154624 amd64 Package containing PCL (Point Cloud Library)-related ROS messages. > ii ros-humble-pendulum-control 0.20.3-1jammy.20230118.013113 amd64 Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum. > ii ros-humble-pendulum-msgs 0.20.3-1jammy.20230112.152051 amd64 Custom messages for real-time pendulum control. > ii ros-humble-pluginlib 5.1.0-3jammy.20230112.144234 amd64 The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. 2045,2076c2047,2078 < ii ros-humble-python-cmake-module 0.10.0-2jammy.20221108.153230 amd64 Provide CMake module with extra functionality for Python. < ii ros-humble-python-qt-binding 1.1.1-3jammy.20221108.153235 amd64 This stack provides Python bindings for Qt. < ii ros-humble-qt-dotgraph 2.2.2-1jammy.20221108.153501 amd64 qt_dotgraph provides helpers to work with dot graphs. < ii ros-humble-qt-gui 2.2.2-1jammy.20221108.153555 amd64 qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. < ii ros-humble-qt-gui-cpp 2.2.2-1jammy.20221108.160412 amd64 qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. < ii ros-humble-qt-gui-py-common 2.2.2-1jammy.20221108.153557 amd64 qt_gui_py_common provides common functionality for GUI plugins written in Python. < ii ros-humble-quality-of-service-demo-cpp 0.20.2-1jammy.20221207.034837 amd64 C++ Demo applications for Quality of Service features < ii ros-humble-quality-of-service-demo-py 0.20.2-1jammy.20221207.031303 amd64 Python Demo applications for Quality of Service features < ii ros-humble-rcl 5.3.2-1jammy.20221202.004551 amd64 The ROS client library common implementation. < ii ros-humble-rcl-action 5.3.2-1jammy.20221202.005722 amd64 Package containing a C-based ROS action implementation < ii ros-humble-rcl-interfaces 1.2.1-1jammy.20221108.164731 amd64 The ROS client library common interfaces. < ii ros-humble-rcl-lifecycle 5.3.2-1jammy.20221202.005735 amd64 Package containing a C-based lifecycle implementation < ii ros-humble-rcl-logging-interface 2.3.1-1jammy.20221108.155639 amd64 Interface that rcl_logging backends needs to implement. < ii ros-humble-rcl-logging-spdlog 2.3.1-1jammy.20221108.155844 amd64 Implementation of rcl_logging API for an spdlog backend. < ii ros-humble-rcl-yaml-param-parser 5.3.2-1jammy.20221108.160048 amd64 Parse a YAML parameter file and populate the C data structure. < ii ros-humble-rclcpp 16.0.2-1jammy.20221202.010216 amd64 The ROS client library in C++. < ii ros-humble-rclcpp-action 16.0.2-1jammy.20221202.015604 amd64 Adds action APIs for C++. < ii ros-humble-rclcpp-components 16.0.2-1jammy.20221202.024907 amd64 Package containing tools for dynamically loadable components < ii ros-humble-rclcpp-lifecycle 16.0.2-1jammy.20221202.015552 amd64 Package containing a prototype for lifecycle implementation < ii ros-humble-rclpy 3.3.5-1jammy.20221207.024915 amd64 Package containing the Python client. < ii ros-humble-rcpputils 2.4.0-2jammy.20221108.155149 amd64 Package containing utility code for C++. < ii ros-humble-rcutils 5.1.2-1jammy.20221108.154146 amd64 Package containing various utility types and functions for C < ii ros-humble-resource-retriever 3.1.0-2jammy.20221108.153328 amd64 This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. < ii ros-humble-rmw 6.1.1-1jammy.20221108.155342 amd64 Contains the ROS middleware API. < ii ros-humble-rmw-dds-common 1.6.0-2jammy.20221108.163903 amd64 Define a common interface between DDS implementations of ROS middleware. < ii ros-humble-rmw-fastrtps-cpp 6.2.2-1jammy.20221202.004104 amd64 Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++. < ii ros-humble-rmw-fastrtps-shared-cpp 6.2.2-1jammy.20221202.003051 amd64 Code shared on static and dynamic type support of rmw_fastrtps_cpp. < ii ros-humble-rmw-implementation 2.8.1-2jammy.20221202.004356 amd64 Proxy implementation of the ROS 2 Middleware Interface. < ii ros-humble-rmw-implementation-cmake 6.1.1-1jammy.20221108.151918 amd64 CMake functions which can discover and enumerate available implementations. < ii ros-humble-robot-state-publisher 3.0.2-2jammy.20221207.041241 amd64 This package take the joint angles of a robot as input, and publishes the 3D poses of the robot links to tf2, using a kinematic tree model of the robot. < ii ros-humble-ros-base 0.10.0-1jammy.20221207.061442 amd64 A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf. < ii ros-humble-ros-core 0.10.0-1jammy.20221207.043346 amd64 A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts. --- > ii ros-humble-python-cmake-module 0.10.0-2jammy.20230112.141512 amd64 Provide CMake module with extra functionality for Python. > ii ros-humble-python-qt-binding 1.1.1-3jammy.20230112.141513 amd64 This stack provides Python bindings for Qt. > ii ros-humble-qt-dotgraph 2.2.2-1jammy.20230112.141802 amd64 qt_dotgraph provides helpers to work with dot graphs. > ii ros-humble-qt-gui 2.2.2-1jammy.20230112.141959 amd64 qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. > ii ros-humble-qt-gui-cpp 2.2.2-1jammy.20230112.145151 amd64 qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. > ii ros-humble-qt-gui-py-common 2.2.2-1jammy.20230112.141759 amd64 qt_gui_py_common provides common functionality for GUI plugins written in Python. > ii ros-humble-quality-of-service-demo-cpp 0.20.3-1jammy.20230118.004508 amd64 C++ Demo applications for Quality of Service features > ii ros-humble-quality-of-service-demo-py 0.20.3-1jammy.20230117.232915 amd64 Python Demo applications for Quality of Service features > ii ros-humble-rcl 5.3.2-1jammy.20230117.230514 amd64 The ROS client library common implementation. > ii ros-humble-rcl-action 5.3.2-1jammy.20230117.231301 amd64 Package containing a C-based ROS action implementation > ii ros-humble-rcl-interfaces 1.2.1-1jammy.20230112.160456 amd64 The ROS client library common interfaces. > ii ros-humble-rcl-lifecycle 5.3.2-1jammy.20230117.231302 amd64 Package containing a C-based lifecycle implementation > ii ros-humble-rcl-logging-interface 2.3.1-1jammy.20230112.143953 amd64 Interface that rcl_logging backends needs to implement. > ii ros-humble-rcl-logging-spdlog 2.3.1-1jammy.20230112.144230 amd64 Implementation of rcl_logging API for an spdlog backend. > ii ros-humble-rcl-yaml-param-parser 5.3.2-1jammy.20230112.144821 amd64 Parse a YAML parameter file and populate the C data structure. > ii ros-humble-rclcpp 16.0.3-1jammy.20230117.231507 amd64 The ROS client library in C++. > ii ros-humble-rclcpp-action 16.0.3-1jammy.20230118.003744 amd64 Adds action APIs for C++. > ii ros-humble-rclcpp-components 16.0.3-1jammy.20230118.003734 amd64 Package containing tools for dynamically loadable components > ii ros-humble-rclcpp-lifecycle 16.0.3-1jammy.20230118.003748 amd64 Package containing a prototype for lifecycle implementation > ii ros-humble-rclpy 3.3.7-1jammy.20230117.231629 amd64 Package containing the Python client. > ii ros-humble-rcpputils 2.4.0-2jammy.20230112.143507 amd64 Package containing utility code for C++. > ii ros-humble-rcutils 5.1.2-1jammy.20230112.142732 amd64 Package containing various utility types and functions for C > ii ros-humble-resource-retriever 3.1.1-1jammy.20230112.142510 amd64 This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. > ii ros-humble-rmw 6.1.1-1jammy.20230112.144413 amd64 Contains the ROS middleware API. > ii ros-humble-rmw-dds-common 1.6.0-2jammy.20230112.151118 amd64 Define a common interface between DDS implementations of ROS middleware. > ii ros-humble-rmw-fastrtps-cpp 6.2.2-1jammy.20230117.225910 amd64 Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++. > ii ros-humble-rmw-fastrtps-shared-cpp 6.2.2-1jammy.20230117.225455 amd64 Code shared on static and dynamic type support of rmw_fastrtps_cpp. > ii ros-humble-rmw-implementation 2.8.2-1jammy.20230117.230209 amd64 Proxy implementation of the ROS 2 Middleware Interface. > ii ros-humble-rmw-implementation-cmake 6.1.1-1jammy.20230112.141517 amd64 CMake functions which can discover and enumerate available implementations. > ii ros-humble-robot-state-publisher 3.0.2-2jammy.20230120.220106 amd64 This package take the joint angles of a robot as input, and publishes the 3D poses of the robot links to tf2, using a kinematic tree model of the robot. > ii ros-humble-ros-base 0.10.0-1jammy.20230120.222649 amd64 A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf. > ii ros-humble-ros-core 0.10.0-1jammy.20230118.013051 amd64 A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts. 2078,2088c2080,2090 < ii ros-humble-ros-gz 0.244.9-1jammy.20221207.081709 amd64 Meta-package containing interfaces for using ROS 2 with Gazebo simulation. < ii ros-humble-ros-gz-bridge 0.244.9-1jammy.20221207.034850 amd64 Bridge communication between ROS and Gazebo Transport < ii ros-humble-ros-gz-image 0.244.9-1jammy.20221207.054950 amd64 Image utilities for Gazebo simulation with ROS. < ii ros-humble-ros-gz-interfaces 0.244.9-1jammy.20221108.172133 amd64 Message and service data structures for interacting with Gazebo from ROS2. < ii ros-humble-ros-gz-sim 0.244.9-1jammy.20221202.033521 amd64 Tools for using Gazebo Sim simulation with ROS. < ii ros-humble-ros-gz-sim-demos 0.244.9-1jammy.20221207.081500 amd64 Demos using Gazebo Sim simulation with ROS. < ii ros-humble-ros-ign 0.244.9-1jammy.20221207.083845 amd64 Shim meta-package to redirect to ros_gz. < ii ros-humble-ros-ign-bridge 0.244.9-1jammy.20221207.061536 amd64 Shim package to redirect to ros_gz_bridge. < ii ros-humble-ros-ign-gazebo 0.244.9-1jammy.20221202.040000 amd64 Shim package to redirect to ros_gz_sim. < ii ros-humble-ros-ign-gazebo-demos 0.244.9-1jammy.20221207.083211 amd64 Shim package to redirect to ros_gz_sim_demos. < ii ros-humble-ros-ign-image 0.244.9-1jammy.20221207.064303 amd64 Shim package to redirect to ros_gz_image. --- > ii ros-humble-ros-gz 0.244.9-1jammy.20230124.081643 amd64 Meta-package containing interfaces for using ROS 2 with Gazebo simulation. > ii ros-humble-ros-gz-bridge 0.244.9-1jammy.20230118.004540 amd64 Bridge communication between ROS and Gazebo Transport > ii ros-humble-ros-gz-image 0.244.9-1jammy.20230118.012520 amd64 Image utilities for Gazebo simulation with ROS. > ii ros-humble-ros-gz-interfaces 0.244.9-1jammy.20230112.161429 amd64 Message and service data structures for interacting with Gazebo from ROS2. > ii ros-humble-ros-gz-sim 0.244.9-1jammy.20230118.003915 amd64 Tools for using Gazebo Sim simulation with ROS. > ii ros-humble-ros-gz-sim-demos 0.244.9-1jammy.20230124.081318 amd64 Demos using Gazebo Sim simulation with ROS. > ii ros-humble-ros-ign 0.244.9-1jammy.20230124.081840 amd64 Shim meta-package to redirect to ros_gz. > ii ros-humble-ros-ign-bridge 0.244.9-1jammy.20230118.022456 amd64 Shim package to redirect to ros_gz_bridge. > ii ros-humble-ros-ign-gazebo 0.244.9-1jammy.20230118.014552 amd64 Shim package to redirect to ros_gz_sim. > ii ros-humble-ros-ign-gazebo-demos 0.244.9-1jammy.20230124.081648 amd64 Shim package to redirect to ros_gz_sim_demos. > ii ros-humble-ros-ign-image 0.244.9-1jammy.20230118.022637 amd64 Shim package to redirect to ros_gz_image. 2090,2163c2092,2165 < ii ros-humble-ros2action 0.18.4-1jammy.20221207.032533 amd64 The action command for ROS 2 command line tools. < ii ros-humble-ros2bag 0.15.3-1jammy.20221207.034341 amd64 Entry point for rosbag in ROS 2 < ii ros-humble-ros2cli 0.18.4-1jammy.20221207.031440 amd64 Framework for ROS 2 command line tools. < ii ros-humble-ros2cli-common-extensions 0.1.1-4jammy.20221207.042253 amd64 Meta package for ros2cli common extensions < ii ros-humble-ros2component 0.18.4-1jammy.20221207.041732 amd64 The component command for ROS 2 command line tools. < ii ros-humble-ros2doctor 0.18.4-1jammy.20221207.032545 amd64 A command line tool to check potential issues in a ROS 2 system < ii ros-humble-ros2interface 0.18.4-1jammy.20221207.035614 amd64 The interface command for ROS 2 command line tools < ii ros-humble-ros2launch 0.19.3-1jammy.20221207.041813 amd64 The launch command for ROS 2 command line tools. < ii ros-humble-ros2lifecycle 0.18.4-1jammy.20221207.032948 amd64 The lifecycle command for ROS 2 command line tools. < ii ros-humble-ros2multicast 0.18.4-1jammy.20221207.041952 amd64 The multicast command for ROS 2 command line tools. < ii ros-humble-ros2node 0.18.4-1jammy.20221207.032546 amd64 The node command for ROS 2 command line tools. < ii ros-humble-ros2param 0.18.4-1jammy.20221207.033056 amd64 The param command for ROS 2 command line tools. < ii ros-humble-ros2pkg 0.18.4-1jammy.20221207.035841 amd64 The pkg command for ROS 2 command line tools. < ii ros-humble-ros2run 0.18.4-1jammy.20221207.041943 amd64 The run command for ROS 2 command line tools. < ii ros-humble-ros2service 0.18.4-1jammy.20221207.032555 amd64 The service command for ROS 2 command line tools. < ii ros-humble-ros2topic 0.18.4-1jammy.20221207.032559 amd64 The topic command for ROS 2 command line tools. < ii ros-humble-rosbag2 0.15.3-1jammy.20221207.053304 amd64 Meta package for rosbag2 related packages < ii ros-humble-rosbag2-compression 0.15.3-1jammy.20221202.043110 amd64 Compression implementations for rosbag2 bags and messages. < ii ros-humble-rosbag2-compression-zstd 0.15.3-1jammy.20221202.043857 amd64 Zstandard compression library implementation of rosbag2_compression < ii ros-humble-rosbag2-cpp 0.15.3-1jammy.20221202.042134 amd64 C++ ROSBag2 client library < ii ros-humble-rosbag2-interfaces 0.15.3-1jammy.20221109.182404 amd64 Interface definitions for controlling rosbag2 < ii ros-humble-rosbag2-py 0.15.3-1jammy.20221207.025632 amd64 Python API for rosbag2 < ii ros-humble-rosbag2-storage 0.15.3-1jammy.20221202.035858 amd64 ROS2 independent storage format to store serialized ROS2 messages < ii ros-humble-rosbag2-storage-default-plugins 0.15.3-1jammy.20221202.041709 amd64 ROSBag2 SQLite3 storage plugin < ii ros-humble-rosbag2-transport 0.15.3-1jammy.20221202.044048 amd64 Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware < ii ros-humble-rosgraph-msgs 1.2.1-1jammy.20221108.170221 amd64 Messages relating to the ROS Computation Graph. < ii ros-humble-rosidl-adapter 3.1.4-1jammy.20221108.153604 amd64 API and scripts to parse .msg/.srv/.action files and convert them to .idl. < ii ros-humble-rosidl-cli 3.1.4-1jammy.20221108.153442 amd64 Command line tools for ROS interface generation. < ii ros-humble-rosidl-cmake 3.1.4-1jammy.20221108.153907 amd64 The CMake functionality to invoke code generation for ROS interface files. < ii ros-humble-rosidl-default-generators 1.2.0-2jammy.20221108.163640 amd64 A configuration package defining the default ROS interface generators. < ii ros-humble-rosidl-default-runtime 1.2.0-2jammy.20221108.163648 amd64 A configuration package defining the runtime for the ROS interfaces. < ii ros-humble-rosidl-generator-c 3.1.4-1jammy.20221108.155436 amd64 Generate the ROS interfaces in C. < ii ros-humble-rosidl-generator-cpp 3.1.4-1jammy.20221108.155641 amd64 Generate the ROS interfaces in C++. < ii ros-humble-rosidl-generator-py 0.14.4-1jammy.20221108.163142 amd64 Generate the ROS interfaces in Python. < ii ros-humble-rosidl-parser 3.1.4-1jammy.20221108.153738 amd64 The parser for `.idl` ROS interface files. < ii ros-humble-rosidl-runtime-c 3.1.4-1jammy.20221108.155047 amd64 Provides definitions, initialization and finalization functions, and macros for getting and working with rosidl typesupport types in C. < ii ros-humble-rosidl-runtime-cpp 3.1.4-1jammy.20221108.155441 amd64 Provides definitions and templated functions for getting and working with rosidl typesupport types in C++. < ii ros-humble-rosidl-runtime-py 0.9.3-1jammy.20221108.170621 amd64 Runtime utilities for working with generated ROS interfaces in Python. < ii ros-humble-rosidl-typesupport-c 2.0.0-2jammy.20221108.155701 amd64 Generate the type support for C messages. < ii ros-humble-rosidl-typesupport-cpp 2.0.0-2jammy.20221108.155928 amd64 Generate the type support for C++ messages. < ii ros-humble-rosidl-typesupport-fastrtps-c 2.2.0-2jammy.20221108.160229 amd64 Generate the C interfaces for eProsima FastRTPS. < ii ros-humble-rosidl-typesupport-fastrtps-cpp 2.2.0-2jammy.20221108.160031 amd64 Generate the C++ interfaces for eProsima FastRTPS. < ii ros-humble-rosidl-typesupport-interface 3.1.4-1jammy.20221108.151918 amd64 The interface for rosidl typesupport packages. < ii ros-humble-rosidl-typesupport-introspection-c 3.1.4-1jammy.20221108.155502 amd64 Generate the message type support for dynamic message construction in C. < ii ros-humble-rosidl-typesupport-introspection-cpp 3.1.4-1jammy.20221108.155648 amd64 Generate the message type support for dynamic message construction in C++. < ii ros-humble-rpyutils 0.2.1-2jammy.20221108.153444 amd64 Package containing various utility types and functions for Python < ii ros-humble-rqt-action 2.0.1-3jammy.20221207.043559 amd64 rqt_action provides a feature to introspect all available ROS action types. < ii ros-humble-rqt-bag 1.1.4-1jammy.20221207.043803 amd64 rqt_bag provides a GUI plugin for displaying and replaying ROS bag files. < ii ros-humble-rqt-bag-plugins 1.1.4-1jammy.20221207.053500 amd64 rqt_bag provides a GUI plugin for displaying and replaying ROS bag files. < ii ros-humble-rqt-common-plugins 1.2.0-1jammy.20221207.053544 amd64 rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime. < ii ros-humble-rqt-console 2.0.2-3jammy.20221207.043123 amd64 rqt_console provides a GUI plugin for displaying and filtering ROS messages. < ii ros-humble-rqt-graph 1.3.0-1jammy.20221207.044159 amd64 rqt_graph provides a GUI plugin for visualizing the ROS computation graph. < ii ros-humble-rqt-gui 1.1.4-1jammy.20221207.032021 amd64 rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui. < ii ros-humble-rqt-gui-cpp 1.1.4-1jammy.20221202.033550 amd64 rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS. < ii ros-humble-rqt-gui-py 1.1.4-1jammy.20221207.042034 amd64 rqt_gui_py enables GUI plugins to use the Python client library for ROS. < ii ros-humble-rqt-image-view 1.2.0-2jammy.20221207.042002 amd64 rqt_image_view provides a GUI plugin for displaying images using image_transport. < ii ros-humble-rqt-msg 1.2.0-1jammy.20221207.043431 amd64 A Python GUI plugin for introspecting available ROS message types. < ii ros-humble-rqt-plot 1.1.2-1jammy.20221207.043507 amd64 rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends. < ii ros-humble-rqt-publisher 1.5.0-1jammy.20221207.044249 amd64 rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values. < ii ros-humble-rqt-py-common 1.1.4-1jammy.20221207.032021 amd64 rqt_py_common provides common functionality for rqt plugins written in Python. < ii ros-humble-rqt-py-console 1.0.2-3jammy.20221207.043507 amd64 rqt_py_console is a Python GUI plugin providing an interactive Python console. < ii ros-humble-rqt-reconfigure 1.1.1-1jammy.20221207.043428 amd64 This rqt plugin provides a way to view and edit parameters on nodes. < ii ros-humble-rqt-service-caller 1.0.5-3jammy.20221207.044215 amd64 rqt_service_caller provides a GUI plugin for calling arbitrary services. < ii ros-humble-rqt-shell 1.0.2-3jammy.20221207.044235 amd64 rqt_shell is a Python GUI plugin providing an interactive shell. < ii ros-humble-rqt-srv 1.0.3-3jammy.20221207.043607 amd64 A Python GUI plugin for introspecting available ROS message types. < ii ros-humble-rqt-topic 1.5.0-1jammy.20221207.044244 amd64 rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages. < ii ros-humble-rttest 0.13.0-2jammy.20221108.153242 amd64 Instrumentation library for real-time performance testing < ii ros-humble-rviz-assimp-vendor 11.2.4-1jammy.20221108.145620 amd64 Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. < ii ros-humble-rviz-common 11.2.4-1jammy.20221207.043657 amd64 Common rviz API, used by rviz plugins and applications. < ii ros-humble-rviz-default-plugins 11.2.4-1jammy.20221207.063337 amd64 Several default plugins for rviz to cover the basic functionality. < ii ros-humble-rviz-ogre-vendor 11.2.4-1jammy.20221108.145633 amd64 Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre. < ii ros-humble-rviz-rendering 11.2.4-1jammy.20221108.154346 amd64 Library which provides the 3D rendering functionality in rviz. < ii ros-humble-rviz2 11.2.4-1jammy.20221207.075810 amd64 3D visualization tool for ROS. < ii ros-humble-sdformat-urdf 1.0.1-1jammy.20221108.163148 amd64 URDF plugin to parse SDFormat XML into URDF C++ DOM objects. --- > ii ros-humble-ros2action 0.18.5-1jammy.20230117.234634 amd64 The action command for ROS 2 command line tools. > ii ros-humble-ros2bag 0.15.4-2jammy.20230118.030752 amd64 Entry point for rosbag in ROS 2 > ii ros-humble-ros2cli 0.18.5-1jammy.20230117.232935 amd64 Framework for ROS 2 command line tools. > ii ros-humble-ros2cli-common-extensions 0.1.1-4jammy.20230118.012959 amd64 Meta package for ros2cli common extensions > ii ros-humble-ros2component 0.18.5-1jammy.20230118.004321 amd64 The component command for ROS 2 command line tools. > ii ros-humble-ros2doctor 0.18.5-1jammy.20230117.233330 amd64 A command line tool to check potential issues in a ROS 2 system > ii ros-humble-ros2interface 0.18.5-1jammy.20230117.233637 amd64 The interface command for ROS 2 command line tools > ii ros-humble-ros2launch 0.19.4-1jammy.20230117.234435 amd64 The launch command for ROS 2 command line tools. > ii ros-humble-ros2lifecycle 0.18.5-1jammy.20230118.012705 amd64 The lifecycle command for ROS 2 command line tools. > ii ros-humble-ros2multicast 0.18.5-1jammy.20230117.233732 amd64 The multicast command for ROS 2 command line tools. > ii ros-humble-ros2node 0.18.5-1jammy.20230117.233331 amd64 The node command for ROS 2 command line tools. > ii ros-humble-ros2param 0.18.5-1jammy.20230117.233714 amd64 The param command for ROS 2 command line tools. > ii ros-humble-ros2pkg 0.18.5-1jammy.20230117.233641 amd64 The pkg command for ROS 2 command line tools. > ii ros-humble-ros2run 0.18.5-1jammy.20230117.234434 amd64 The run command for ROS 2 command line tools. > ii ros-humble-ros2service 0.18.5-1jammy.20230117.233350 amd64 The service command for ROS 2 command line tools. > ii ros-humble-ros2topic 0.18.5-1jammy.20230117.233355 amd64 The topic command for ROS 2 command line tools. > ii ros-humble-rosbag2 0.15.4-2jammy.20230118.031755 amd64 Meta package for rosbag2 related packages > ii ros-humble-rosbag2-compression 0.15.4-2jammy.20230118.023153 amd64 Compression implementations for rosbag2 bags and messages. > ii ros-humble-rosbag2-compression-zstd 0.15.4-2jammy.20230118.023700 amd64 Zstandard compression library implementation of rosbag2_compression > ii ros-humble-rosbag2-cpp 0.15.4-2jammy.20230118.022105 amd64 C++ ROSBag2 client library > ii ros-humble-rosbag2-interfaces 0.15.4-2jammy.20230112.160620 amd64 Interface definitions for controlling rosbag2 > ii ros-humble-rosbag2-py 0.15.4-2jammy.20230118.030022 amd64 Python API for rosbag2 > ii ros-humble-rosbag2-storage 0.15.4-2jammy.20230118.014439 amd64 ROS2 independent storage format to store serialized ROS2 messages > ii ros-humble-rosbag2-storage-default-plugins 0.15.4-2jammy.20230118.021459 amd64 ROSBag2 SQLite3 storage plugin > ii ros-humble-rosbag2-transport 0.15.4-2jammy.20230118.023934 amd64 Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware > ii ros-humble-rosgraph-msgs 1.2.1-1jammy.20230112.151646 amd64 Messages relating to the ROS Computation Graph. > ii ros-humble-rosidl-adapter 3.1.4-1jammy.20230112.141540 amd64 API and scripts to parse .msg/.srv/.action files and convert them to .idl. > ii ros-humble-rosidl-cli 3.1.4-1jammy.20230112.140551 amd64 Command line tools for ROS interface generation. > ii ros-humble-rosidl-cmake 3.1.4-1jammy.20230112.141930 amd64 The CMake functionality to invoke code generation for ROS interface files. > ii ros-humble-rosidl-default-generators 1.2.0-2jammy.20230112.150542 amd64 A configuration package defining the default ROS interface generators. > ii ros-humble-rosidl-default-runtime 1.2.0-2jammy.20230112.150542 amd64 A configuration package defining the runtime for the ROS interfaces. > ii ros-humble-rosidl-generator-c 3.1.4-1jammy.20230112.143842 amd64 Generate the ROS interfaces in C. > ii ros-humble-rosidl-generator-cpp 3.1.4-1jammy.20230112.144538 amd64 Generate the ROS interfaces in C++. > ii ros-humble-rosidl-generator-py 0.14.4-1jammy.20230112.145955 amd64 Generate the ROS interfaces in Python. > ii ros-humble-rosidl-parser 3.1.4-1jammy.20230112.141759 amd64 The parser for `.idl` ROS interface files. > ii ros-humble-rosidl-runtime-c 3.1.4-1jammy.20230112.143518 amd64 Provides definitions, initialization and finalization functions, and macros for getting and working with rosidl typesupport types in C. > ii ros-humble-rosidl-runtime-cpp 3.1.4-1jammy.20230112.143846 amd64 Provides definitions and templated functions for getting and working with rosidl typesupport types in C++. > ii ros-humble-rosidl-runtime-py 0.9.3-1jammy.20230112.152742 amd64 Runtime utilities for working with generated ROS interfaces in Python. > ii ros-humble-rosidl-typesupport-c 2.0.0-2jammy.20230112.144137 amd64 Generate the type support for C messages. > ii ros-humble-rosidl-typesupport-cpp 2.0.0-2jammy.20230112.144643 amd64 Generate the type support for C++ messages. > ii ros-humble-rosidl-typesupport-fastrtps-c 2.2.0-2jammy.20230112.145514 amd64 Generate the C interfaces for eProsima FastRTPS. > ii ros-humble-rosidl-typesupport-fastrtps-cpp 2.2.0-2jammy.20230112.145146 amd64 Generate the C++ interfaces for eProsima FastRTPS. > ii ros-humble-rosidl-typesupport-interface 3.1.4-1jammy.20230112.141535 amd64 The interface for rosidl typesupport packages. > ii ros-humble-rosidl-typesupport-introspection-c 3.1.4-1jammy.20230112.143954 amd64 Generate the message type support for dynamic message construction in C. > ii ros-humble-rosidl-typesupport-introspection-cpp 3.1.4-1jammy.20230112.144144 amd64 Generate the message type support for dynamic message construction in C++. > ii ros-humble-rpyutils 0.2.1-2jammy.20230112.140558 amd64 Package containing various utility types and functions for Python > ii ros-humble-rqt-action 2.0.1-3jammy.20230117.234241 amd64 rqt_action provides a feature to introspect all available ROS action types. > ii ros-humble-rqt-bag 1.1.4-1jammy.20230118.030621 amd64 rqt_bag provides a GUI plugin for displaying and replaying ROS bag files. > ii ros-humble-rqt-bag-plugins 1.1.4-1jammy.20230118.031831 amd64 rqt_bag provides a GUI plugin for displaying and replaying ROS bag files. > ii ros-humble-rqt-common-plugins 1.2.0-1jammy.20230118.031906 amd64 rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime. > ii ros-humble-rqt-console 2.0.2-3jammy.20230117.234100 amd64 rqt_console provides a GUI plugin for displaying and filtering ROS messages. > ii ros-humble-rqt-graph 1.3.0-1jammy.20230117.234510 amd64 rqt_graph provides a GUI plugin for visualizing the ROS computation graph. > ii ros-humble-rqt-gui 1.1.4-1jammy.20230117.232953 amd64 rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui. > ii ros-humble-rqt-gui-cpp 1.1.4-1jammy.20230118.004016 amd64 rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS. > ii ros-humble-rqt-gui-py 1.1.4-1jammy.20230117.233759 amd64 rqt_gui_py enables GUI plugins to use the Python client library for ROS. > ii ros-humble-rqt-image-view 1.2.0-2jammy.20230118.010154 amd64 rqt_image_view provides a GUI plugin for displaying images using image_transport. > ii ros-humble-rqt-msg 1.2.0-1jammy.20230117.234150 amd64 A Python GUI plugin for introspecting available ROS message types. > ii ros-humble-rqt-plot 1.1.2-1jammy.20230117.234124 amd64 rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends. > ii ros-humble-rqt-publisher 1.5.0-1jammy.20230117.234536 amd64 rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values. > ii ros-humble-rqt-py-common 1.1.4-1jammy.20230117.232957 amd64 rqt_py_common provides common functionality for rqt plugins written in Python. > ii ros-humble-rqt-py-console 1.0.2-3jammy.20230117.234130 amd64 rqt_py_console is a Python GUI plugin providing an interactive Python console. > ii ros-humble-rqt-reconfigure 1.1.1-1jammy.20230117.234155 amd64 This rqt plugin provides a way to view and edit parameters on nodes. > ii ros-humble-rqt-service-caller 1.0.5-3jammy.20230117.234551 amd64 rqt_service_caller provides a GUI plugin for calling arbitrary services. > ii ros-humble-rqt-shell 1.0.2-3jammy.20230117.234602 amd64 rqt_shell is a Python GUI plugin providing an interactive shell. > ii ros-humble-rqt-srv 1.0.3-3jammy.20230117.234252 amd64 A Python GUI plugin for introspecting available ROS message types. > ii ros-humble-rqt-topic 1.5.0-1jammy.20230117.234630 amd64 rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages. > ii ros-humble-rttest 0.13.0-2jammy.20230112.141557 amd64 Instrumentation library for real-time performance testing > ii ros-humble-rviz-assimp-vendor 11.2.5-1jammy.20230112.141217 amd64 Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. > ii ros-humble-rviz-common 11.2.5-1jammy.20230120.222053 amd64 Common rviz API, used by rviz plugins and applications. > ii ros-humble-rviz-default-plugins 11.2.5-1jammy.20230124.071257 amd64 Several default plugins for rviz to cover the basic functionality. > ii ros-humble-rviz-ogre-vendor 11.2.5-1jammy.20230112.141237 amd64 Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre. > ii ros-humble-rviz-rendering 11.2.5-1jammy.20230112.145716 amd64 Library which provides the 3D rendering functionality in rviz. > ii ros-humble-rviz2 11.2.5-1jammy.20230124.081000 amd64 3D visualization tool for ROS. > ii ros-humble-sdformat-urdf 1.0.1-1jammy.20230112.145331 amd64 URDF plugin to parse SDFormat XML into URDF C++ DOM objects. 2165,2192c2167,2194 < ii ros-humble-sensor-msgs 4.2.2-1jammy.20221108.172210 amd64 A package containing some sensor data related message and service definitions. < ii ros-humble-sensor-msgs-py 4.2.2-1jammy.20221108.173616 amd64 A package for easy creation and reading of PointCloud2 messages in Python. < ii ros-humble-shape-msgs 4.2.2-1jammy.20221108.172602 amd64 A package containing some message definitions which describe geometric shapes. < ii ros-humble-shared-queues-vendor 0.15.3-1jammy.20221109.182400 amd64 Vendor package for concurrent queues from moodycamel < ii ros-humble-spdlog-vendor 1.3.0-3jammy.20221108.153245 amd64 Wrapper around spdlog, providing nothing but a dependency on spdlog, on some systems. < ii ros-humble-sqlite3-vendor 0.15.3-1jammy.20221109.182359 amd64 SQLite 3 vendor package < ii ros-humble-sros2 0.10.4-2jammy.20221207.041804 amd64 Command line tools for managing SROS2 keys < ii ros-humble-sros2-cmake 0.10.4-2jammy.20221207.042104 amd64 CMake macros to configure security < ii ros-humble-statistics-msgs 1.2.1-1jammy.20221108.170233 amd64 Message definitions for reporting statistics for topics and system resources. < ii ros-humble-std-msgs 4.2.2-1jammy.20221108.170235 amd64 A package containing some standard message definitions. < ii ros-humble-std-srvs 4.2.2-1jammy.20221108.163801 amd64 A package containing some standard service definitions. < ii ros-humble-stereo-msgs 4.2.2-1jammy.20221108.173652 amd64 A package containing some stereo camera related message definitions. < ii ros-humble-tango-icons-vendor 0.1.1-3jammy.20221108.153354 amd64 tango_icons_vendor provides the public domain Tango icons for non-linux systems (Tango Icon Library) from the Tango Desktop Project < ii ros-humble-teleop-twist-joy 2.4.3-4jammy.20221207.034757 amd64 Generic joystick teleop for twist robots. < ii ros-humble-teleop-twist-keyboard 2.3.2-4jammy.20221207.032111 amd64 A robot-agnostic teleoperation node to convert keyboard commands to Twist messages. < ii ros-humble-tf2 0.25.1-1jammy.20221108.172702 amd64 tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. < ii ros-humble-tf2-bullet 0.25.1-1jammy.20221207.055437 amd64 tf2_bullet < ii ros-humble-tf2-eigen 0.25.1-1jammy.20221207.055451 amd64 tf2_eigen < ii ros-humble-tf2-eigen-kdl 0.25.1-1jammy.20221108.173035 amd64 Conversion functions between: - Eigen and KDL < ii ros-humble-tf2-geometry-msgs 0.25.1-1jammy.20221207.042109 amd64 tf2_geometry_msgs < ii ros-humble-tf2-kdl 0.25.1-1jammy.20221207.042148 amd64 KDL binding for tf2 < ii ros-humble-tf2-msgs 0.25.1-1jammy.20221108.171807 amd64 tf2_msgs < ii ros-humble-tf2-py 0.25.1-1jammy.20221207.032109 amd64 The tf2_py package < ii ros-humble-tf2-ros 0.25.1-1jammy.20221207.034539 amd64 This package contains the C++ ROS bindings for the tf2 library < ii ros-humble-tf2-ros-py 0.25.1-1jammy.20221207.032621 amd64 This package contains the ROS Python bindings for the tf2 library < ii ros-humble-tf2-sensor-msgs 0.25.1-1jammy.20221207.042251 amd64 Small lib to transform sensor_msgs with tf. < ii ros-humble-tf2-tools 0.25.1-1jammy.20221207.032850 amd64 tf2_tools < ii ros-humble-theora-image-transport 2.5.0-2jammy.20221207.055000 amd64 Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec. --- > ii ros-humble-sensor-msgs 4.2.3-1jammy.20230112.153602 amd64 A package containing some sensor data related message and service definitions. > ii ros-humble-sensor-msgs-py 4.2.3-1jammy.20230112.154557 amd64 A package for easy creation and reading of PointCloud2 messages in Python. > ii ros-humble-shape-msgs 4.2.3-1jammy.20230112.154155 amd64 A package containing some message definitions which describe geometric shapes. > ii ros-humble-shared-queues-vendor 0.15.4-2jammy.20230111.213624 amd64 Vendor package for concurrent queues from moodycamel > ii ros-humble-spdlog-vendor 1.3.1-1jammy.20230112.141813 amd64 Wrapper around spdlog, providing nothing but a dependency on spdlog, on some systems. > ii ros-humble-sqlite3-vendor 0.15.4-2jammy.20230111.213640 amd64 SQLite 3 vendor package > ii ros-humble-sros2 0.10.4-2jammy.20230117.234843 amd64 Command line tools for managing SROS2 keys > ii ros-humble-sros2-cmake 0.10.4-2jammy.20230117.235240 amd64 CMake macros to configure security > ii ros-humble-statistics-msgs 1.2.1-1jammy.20230112.151654 amd64 Message definitions for reporting statistics for topics and system resources. > ii ros-humble-std-msgs 4.2.3-1jammy.20230112.151656 amd64 A package containing some standard message definitions. > ii ros-humble-std-srvs 4.2.3-1jammy.20230112.151111 amd64 A package containing some standard service definitions. > ii ros-humble-stereo-msgs 4.2.3-1jammy.20230112.154830 amd64 A package containing some stereo camera related message definitions. > ii ros-humble-tango-icons-vendor 0.1.1-3jammy.20230112.141818 amd64 tango_icons_vendor provides the public domain Tango icons for non-linux systems (Tango Icon Library) from the Tango Desktop Project > ii ros-humble-teleop-twist-joy 2.4.3-4jammy.20230118.005939 amd64 Generic joystick teleop for twist robots. > ii ros-humble-teleop-twist-keyboard 2.3.2-4jammy.20230117.232953 amd64 A robot-agnostic teleoperation node to convert keyboard commands to Twist messages. > ii ros-humble-tf2 0.25.2-1jammy.20230112.153754 amd64 tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. > ii ros-humble-tf2-bullet 0.25.2-1jammy.20230118.022157 amd64 tf2_bullet > ii ros-humble-tf2-eigen 0.25.2-1jammy.20230118.022243 amd64 tf2_eigen > ii ros-humble-tf2-eigen-kdl 0.25.2-1jammy.20230120.215907 amd64 Conversion functions between: - Eigen and KDL > ii ros-humble-tf2-geometry-msgs 0.25.2-1jammy.20230120.215747 amd64 tf2_geometry_msgs > ii ros-humble-tf2-kdl 0.25.2-1jammy.20230120.215903 amd64 KDL binding for tf2 > ii ros-humble-tf2-msgs 0.25.2-1jammy.20230112.153812 amd64 tf2_msgs > ii ros-humble-tf2-py 0.25.2-1jammy.20230117.233001 amd64 The tf2_py package > ii ros-humble-tf2-ros 0.25.2-1jammy.20230118.005700 amd64 This package contains the C++ ROS bindings for the tf2 library > ii ros-humble-tf2-ros-py 0.25.2-1jammy.20230117.233215 amd64 This package contains the ROS Python bindings for the tf2 library > ii ros-humble-tf2-sensor-msgs 0.25.2-1jammy.20230118.010933 amd64 Small lib to transform sensor_msgs with tf. > ii ros-humble-tf2-tools 0.25.2-1jammy.20230117.233407 amd64 tf2_tools > ii ros-humble-theora-image-transport 2.5.0-2jammy.20230118.010318 amd64 Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec. 2195,2200c2197,2202 < ii ros-humble-tlsf 0.7.0-2jammy.20221108.153418 amd64 TLSF allocator version 2.4.6 < ii ros-humble-tlsf-cpp 0.13.0-2jammy.20221202.034109 amd64 C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples < ii ros-humble-topic-monitor 0.20.2-1jammy.20221207.031254 amd64 Package containing tools for monitoring ROS 2 topics. < ii ros-humble-tracetools 4.1.1-1jammy.20221108.152343 amd64 Tracing wrapper for ROS 2. < ii ros-humble-trajectory-msgs 4.2.2-1jammy.20221108.172712 amd64 A package containing some robot trajectory message definitions. < ii ros-humble-turtlesim 1.4.2-1jammy.20221202.024906 amd64 turtlesim is a tool made for teaching ROS and ROS packages. --- > ii ros-humble-tlsf 0.7.0-2jammy.20230112.141835 amd64 TLSF allocator version 2.4.6 > ii ros-humble-tlsf-cpp 0.13.0-2jammy.20230118.012806 amd64 C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples > ii ros-humble-topic-monitor 0.20.3-1jammy.20230117.233145 amd64 Package containing tools for monitoring ROS 2 topics. > ii ros-humble-tracetools 4.1.1-1jammy.20230112.142048 amd64 Tracing wrapper for ROS 2. > ii ros-humble-trajectory-msgs 4.2.3-1jammy.20230112.154159 amd64 A package containing some robot trajectory message definitions. > ii ros-humble-turtlesim 1.4.2-1jammy.20230118.010052 amd64 turtlesim is a tool made for teaching ROS and ROS packages. 2202,2205c2204,2207 < ii ros-humble-unique-identifier-msgs 2.2.1-3jammy.20221108.163802 amd64 ROS messages for universally unique identifiers. < ii ros-humble-urdf 2.6.0-2jammy.20221108.160426 amd64 This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. < ii ros-humble-urdf-parser-plugin 2.6.0-2jammy.20221108.152435 amd64 This package contains a C++ base class for URDF parsers. < ii ros-humble-urdfdom 3.0.2-2jammy.20221108.153018 amd64 A library to access URDFs using the DOM model. --- > ii ros-humble-unique-identifier-msgs 2.2.1-3jammy.20230112.151111 amd64 ROS messages for universally unique identifiers. > ii ros-humble-urdf 2.6.0-2jammy.20230112.144746 amd64 This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. > ii ros-humble-urdf-parser-plugin 2.6.0-2jammy.20230112.142058 amd64 This package contains a C++ base class for URDF parsers. > ii ros-humble-urdfdom 3.0.2-2jammy.20230112.142644 amd64 A library to access URDFs using the DOM model. 2207,2210c2209,2212 < ii ros-humble-visualization-msgs 4.2.2-1jammy.20221108.173655 amd64 A package containing some visualization and interaction related message definitions. < ii ros-humble-xacro 2.0.8-1jammy.20221108.144715 amd64 Xacro (XML Macros) Xacro is an XML macro language. < ii ros-humble-yaml-cpp-vendor 8.0.1-2jammy.20221108.151319 amd64 Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it. < ii ros-humble-zstd-vendor 0.15.3-1jammy.20221109.182405 amd64 Zstd compression vendor package, providing a dependency for Zstd. --- > ii ros-humble-visualization-msgs 4.2.3-1jammy.20230112.154838 amd64 A package containing some visualization and interaction related message definitions. > ii ros-humble-xacro 2.0.8-1jammy.20230112.140718 amd64 Xacro (XML Macros) Xacro is an XML macro language. > ii ros-humble-yaml-cpp-vendor 8.0.2-1jammy.20230110.184747 amd64 Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it. > ii ros-humble-zstd-vendor 0.15.4-2jammy.20230111.213640 amd64 Zstd compression vendor package, providing a dependency for Zstd. 2219c2221 < ii ruby3.0 3.0.2-7ubuntu2.2 amd64 Interpreter of object-oriented scripting language Ruby --- > ii ruby3.0 3.0.2-7ubuntu2.3 amd64 Interpreter of object-oriented scripting language Ruby 2221c2223 < ii samba-libs:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba core libraries --- > ii samba-libs:amd64 2:4.15.13+dfsg-0ubuntu1 amd64 Samba core libraries 2236c2238 < ii snapd 2.57.5+22.04ubuntu0.1 amd64 Daemon and tooling that enable snap packages --- > ii snapd 2.58+22.04 amd64 Daemon and tooling that enable snap packages 2240c2242 < ii sudo 1.9.9-1ubuntu2.1 amd64 Provide limited super user privileges to specific users --- > ii sudo 1.9.9-1ubuntu2.2 amd64 Provide limited super user privileges to specific users ```
hakuturu583 commented 1 year ago

This version was worked in my environment. Is it a old snapshot image?

Tiryoh commented 1 year ago

Thanks for your report.👍

Yes its a snapshot. Snapshots are listed on the wiki. https://github.com/Tiryoh/docker-ros2-desktop-vnc/wiki/humble-amd64

kei1107 commented 1 year ago

FYI, I had the same problem, but solved it by adding privileged. I also tried with individual capability and adding IPC_OWNER seems to solve the problem.

$ docker image inspect tiryoh/ros2-desktop-vnc:humble --format="{{.Created}}"
2023-02-12T15:30:50.722124619+09:00
$ docker run -p 6080:80 --shm-size=512m --privileged tiryoh/ros2-desktop-vnc:humble
$ docker run -p 6080:80 --shm-size=512m --cap-add IPC_OWNER tiryoh/ros2-desktop-vnc:humble

image

Tiryoh commented 1 year ago

@kei1107 Thanks for your comment! If I find it difficult to fix, I will add a link to your comment in the README. I will look into this for a little longer.

atinfinity commented 1 year ago

@Tiryoh It seems that this problem resolved since humble-amd64-20230617T0425.
https://github.com/Tiryoh/docker-ros2-desktop-vnc/wiki/humble-amd64

Tiryoh commented 1 year ago

Thanks for your report, @atinfinity !

Tiryoh commented 1 year ago

Closing this issue because it appears that the problem no longer recurs after replacing the desktop environment #92 Please feel free to reopen this issue.