IntelRealSense / realsense-ros

ROS Wrapper for Intel(R) RealSense(TM) Cameras
http://wiki.ros.org/RealSense
Apache License 2.0
2.6k stars 1.76k forks source link

Dependency Issues with ROS2 Wrapper #2369

Closed RNorlie closed 2 years ago

RNorlie commented 2 years ago
Required Info
Camera Model D435i & L515
Operating System & Version Linux (Ubuntu 18.04LTS) Jetpack 4.5
ROS2 Distro Foxy (Built from source)
Kernel Version 4.9.140-tegra
Platform NVIDIA Jetson Xavier NX
Architecture Arm64
SDK Version 2.50.0

Issue Description

Hello. New to ROS2 and new to Linux, apologies for any basic questions or redundancies!

I am looking to implement SLAM using the D435i and L515 in a ROS2 environment. I have been able to run both the RealSense and ROS2 software independently, but I am encountering errors when I attempt to install the ROS2 Wrapper for RealSense.

I installed the latest RealSense SDK with Debian Packages from the Jetson installation guide: https://github.com/IntelRealSense/librealsense/blob/master/doc/installation_jetson.md

Installing Realsense ROS2 Wrapper:

jetson_dev@jetson-dev-desktop:~/ros2_ws$ . ~/ros2_foxy/install/local_setup.bash
jetson_dev@jetson-dev-desktop:~/ros2_ws$ rosdep install -i --from-path src --ignore-src -r --rosdistro $ROS_DISTRO --skip-keys=librealsense2 -y
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
realsense2_camera: No definition of [diagnostic_updater] for OS version [bionic]
realsense2_description: No definition of [xacro] for OS version [bionic]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully

jetson_dev@jetson-dev-desktop:~/ros2_ws$ colcon build
Starting >>> realsense2_camera_msgs
Finished <<< realsense2_camera_msgs [4.19s]                     
Starting >>> realsense2_camera
Starting >>> realsense2_description             
Finished <<< realsense2_description [0.77s]                           
--- stderr: realsense2_camera                          
CMake Error at CMakeLists.txt:89 (find_package):
  By not providing "Findcv_bridge.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "cv_bridge", but CMake did not find one.

  Could not find a package configuration file provided by "cv_bridge" with
  any of the following names:

    cv_bridgeConfig.cmake
    cv_bridge-config.cmake

  Add the installation prefix of "cv_bridge" to CMAKE_PREFIX_PATH or set
  "cv_bridge_DIR" to a directory containing one of the above files.  If
  "cv_bridge" provides a separate development package or SDK, be sure it has
  been installed.

---
Failed   <<< realsense2_camera [4.33s, exited with code 1]

Summary: 2 packages finished [10.1s]
  1 package failed: realsense2_camera
  1 package had stderr output: realsense2_camera

Using the -r flag with rosdep install successfully ignores the dependency errors, but the build is still unsuccessful.

Do you have any suggestions?

MartyG-RealSense commented 2 years ago

This is a continuation of a case begun at https://github.com/IntelRealSense/librealsense/issues/10562

I researched the case again from the beginning. Your Ubuntu version is Bionic (18.04). If you are using the ros2_beta wrapper then its documentation recommends Ubuntu Focal (20.04) for use with Foxy. The same recommendation of 20.04 for Foxy also applies to the previous ros2 branch of the wrapper.

image

RNorlie commented 2 years ago

Hi Marty, Thank you so much for continuing to follow up with me.

NVidia Jetson devices come with Ubuntu 18.04 pre-installed in Jetpack. I have reservations about upgrading my OS, as I'd like to use multiple cameras in my development.

As per https://dev.intelrealsense.com/docs/nvidia-jetson-tx2-installation:

snip-for-marty

Would upgrading my OS, and therefore not utilizing the native kernel drivers limit me to using only one camera?

MartyG-RealSense commented 2 years ago

Whilst a native build of librealsense is the ideal for a multiple camera project, multicam can work with an RSUSB backend build, and Intel made improvements to RSUSB's multicam handling back in SDK 2.35.2, as described at https://github.com/IntelRealSense/librealsense/pull/6467

RNorlie commented 2 years ago

Very good! Thank you for the advice. I think I will try running Jetpack 5.0, as there was reported success from here:

IntelRealSense/LibRealSense#10416

Hopefully the ROS2 Wrapper will be compatible, as Jetpack 5 contains Ubuntu 20.04.

RNorlie commented 2 years ago

Hi, @MartyG-RealSense.

I've successfully installed ROS2 foxy and the RealSense SDK v.2.50.0 from source on Jetpack 5.01, Ubuntu 20.04, kernel version: 5.10.65-tegra

This did resolve one of my issues! All of the dependencies appear to be resolved, but I get the same error message when I try to use colcon build.

This was the output from my latest attempt:

jetson_dev@jetson-dev-desktop:~/ros2_ws$ . ~/ros2_foxy/install/local_setup.bash
jetson_dev@jetson-dev-desktop:~/ros2_ws$ rosdep install -i --from-path src --ignore-src -r --rosdistro $ROS_DISTRO --skip-keys=librealsense2 -y
executing command [sudo -H apt-get install -y ros-foxy-xacro]
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  ros-foxy-ament-index-python ros-foxy-ros-workspace
The following NEW packages will be installed:
  ros-foxy-ament-index-python ros-foxy-ros-workspace ros-foxy-xacro
0 upgraded, 3 newly installed, 0 to remove and 14 not upgraded.
Need to get 59.5 kB of archives.
After this operation, 293 kB of additional disk space will be used.
Get:1 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ros-workspace arm64 1.0.1-1focal.20210901.015945 [16.0 kB]
Get:2 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-index-python arm64 1.1.0-1focal.20210901.043036 [8,940 B]
Get:3 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-xacro arm64 2.0.7-1focal.20210904.001036 [34.6 kB]
Fetched 59.5 kB in 0s (120 kB/s)     
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package ros-foxy-ros-workspace.
(Reading database ... 207042 files and directories currently installed.)
Preparing to unpack .../ros-foxy-ros-workspace_1.0.1-1focal.20210901.015945_arm64.deb ...
Unpacking ros-foxy-ros-workspace (1.0.1-1focal.20210901.015945) ...
Selecting previously unselected package ros-foxy-ament-index-python.
Preparing to unpack .../ros-foxy-ament-index-python_1.1.0-1focal.20210901.043036_arm64.deb ...
Unpacking ros-foxy-ament-index-python (1.1.0-1focal.20210901.043036) ...
Selecting previously unselected package ros-foxy-xacro.
Preparing to unpack .../ros-foxy-xacro_2.0.7-1focal.20210904.001036_arm64.deb ...
Unpacking ros-foxy-xacro (2.0.7-1focal.20210904.001036) ...
Setting up ros-foxy-ros-workspace (1.0.1-1focal.20210901.015945) ...
Setting up ros-foxy-ament-index-python (1.1.0-1focal.20210901.043036) ...
Setting up ros-foxy-xacro (2.0.7-1focal.20210904.001036) ...
executing command [sudo -H apt-get install -y ros-foxy-cv-bridge]
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  gdal-data libaec0 libarmadillo9 libarpack2 libboost-python1.71.0 libcfitsio8 libcharls2 libdap25
  libdapclient6v5 libepsilon1 libfreexl1 libfyba0 libgdal26 libgdcm3.0 libgeos-3.8.0 libgeos-c1v5
  libgeotiff5 libhdf4-0-alt libhdf5-103 libkmlbase1 libkmldom1 libkmlengine1 libnetcdf15 libodbc1
  libogdi4.1 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libpq5 libproj15 libqhull7 libsocket++1
  libspatialite7 libsuperlu5 libsz2 liburiparser1 libxerces-c3.2 odbcinst odbcinst1debian2 proj-bin
  proj-data ros-foxy-ament-cmake ros-foxy-ament-cmake-core ros-foxy-ament-cmake-export-definitions
  ros-foxy-ament-cmake-export-dependencies ros-foxy-ament-cmake-export-include-directories
  ros-foxy-ament-cmake-export-interfaces ros-foxy-ament-cmake-export-libraries
  ros-foxy-ament-cmake-export-link-flags ros-foxy-ament-cmake-export-targets
  ros-foxy-ament-cmake-include-directories ros-foxy-ament-cmake-libraries
  ros-foxy-ament-cmake-python ros-foxy-ament-cmake-target-dependencies ros-foxy-ament-cmake-test
  ros-foxy-ament-cmake-version ros-foxy-ament-package ros-foxy-builtin-interfaces ros-foxy-fastcdr
  ros-foxy-geometry-msgs ros-foxy-python-cmake-module ros-foxy-rcpputils ros-foxy-rcutils
  ros-foxy-rmw ros-foxy-rosidl-adapter ros-foxy-rosidl-cmake ros-foxy-rosidl-default-runtime
  ros-foxy-rosidl-generator-c ros-foxy-rosidl-generator-py ros-foxy-rosidl-parser
  ros-foxy-rosidl-runtime-c ros-foxy-rosidl-runtime-cpp ros-foxy-rosidl-typesupport-c
  ros-foxy-rosidl-typesupport-cpp ros-foxy-rosidl-typesupport-interface
  ros-foxy-rosidl-typesupport-introspection-c ros-foxy-rosidl-typesupport-introspection-cpp
  ros-foxy-rpyutils ros-foxy-sensor-msgs ros-foxy-std-msgs
Suggested packages:
  geotiff-bin gdal-bin libgeotiff-epsg libhdf4-doc libhdf4-alt-dev hdf4-tools libmyodbc
  odbc-postgresql tdsodbc unixodbc-bin ogdi-bin ros-foxy-rosidl-typesupport-connext-c
  ros-foxy-rosidl-typesupport-fastrtps-c ros-foxy-rosidl-typesupport-connext-cpp
  ros-foxy-rosidl-typesupport-fastrtps-cpp
The following NEW packages will be installed:
  gdal-data libaec0 libarmadillo9 libarpack2 libboost-python1.71.0 libcfitsio8 libcharls2 libdap25
  libdapclient6v5 libepsilon1 libfreexl1 libfyba0 libgdal26 libgdcm3.0 libgeos-3.8.0 libgeos-c1v5
  libgeotiff5 libhdf4-0-alt libhdf5-103 libkmlbase1 libkmldom1 libkmlengine1 libnetcdf15 libodbc1
  libogdi4.1 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libpq5 libproj15 libqhull7 libsocket++1
  libspatialite7 libsuperlu5 libsz2 liburiparser1 libxerces-c3.2 odbcinst odbcinst1debian2 proj-bin
  proj-data ros-foxy-ament-cmake ros-foxy-ament-cmake-core ros-foxy-ament-cmake-export-definitions
  ros-foxy-ament-cmake-export-dependencies ros-foxy-ament-cmake-export-include-directories
  ros-foxy-ament-cmake-export-interfaces ros-foxy-ament-cmake-export-libraries
  ros-foxy-ament-cmake-export-link-flags ros-foxy-ament-cmake-export-targets
  ros-foxy-ament-cmake-include-directories ros-foxy-ament-cmake-libraries
  ros-foxy-ament-cmake-python ros-foxy-ament-cmake-target-dependencies ros-foxy-ament-cmake-test
  ros-foxy-ament-cmake-version ros-foxy-ament-package ros-foxy-builtin-interfaces
  ros-foxy-cv-bridge ros-foxy-fastcdr ros-foxy-geometry-msgs ros-foxy-python-cmake-module
  ros-foxy-rcpputils ros-foxy-rcutils ros-foxy-rmw ros-foxy-rosidl-adapter ros-foxy-rosidl-cmake
  ros-foxy-rosidl-default-runtime ros-foxy-rosidl-generator-c ros-foxy-rosidl-generator-py
  ros-foxy-rosidl-parser ros-foxy-rosidl-runtime-c ros-foxy-rosidl-runtime-cpp
  ros-foxy-rosidl-typesupport-c ros-foxy-rosidl-typesupport-cpp
  ros-foxy-rosidl-typesupport-interface ros-foxy-rosidl-typesupport-introspection-c
  ros-foxy-rosidl-typesupport-introspection-cpp ros-foxy-rpyutils ros-foxy-sensor-msgs
  ros-foxy-std-msgs
0 upgraded, 80 newly installed, 0 to remove and 14 not upgraded.
Need to get 24.9 MB of archives.
After this operation, 105 MB of additional disk space will be used.
Get:1 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-package arm64 0.9.5-1focal.20210422.231141 [21.3 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 gdal-data all 3.0.4+dfsg-1build3 [186 kB]
Get:3 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-core arm64 0.9.9-1focal.20210901.015622 [21.8 kB]
Get:4 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-definitions arm64 0.9.9-1focal.20210901.030204 [5,980 B]
Get:5 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-libraries arm64 0.9.9-1focal.20210901.021728 [6,036 B]
Get:6 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-dependencies arm64 0.9.9-1focal.20210901.023027 [6,784 B]
Get:7 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-include-directories arm64 0.9.9-1focal.20210901.030328 [6,292 B]
Get:8 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-libraries arm64 0.9.9-1focal.20210901.030330 [7,816 B]
Get:9 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-interfaces arm64 0.9.9-1focal.20210901.031047 [6,480 B]
Get:10 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-link-flags arm64 0.9.9-1focal.20210901.031007 [5,928 B]
Get:11 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-export-targets arm64 0.9.9-1focal.20210901.031048 [6,348 B]
Get:12 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-python arm64 0.9.9-1focal.20210901.021729 [6,776 B]
Get:13 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-include-directories arm64 0.9.9-1focal.20210901.031045 [5,936 B]
Get:14 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-target-dependencies arm64 0.9.9-1focal.20210901.031444 [7,336 B]
Get:15 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-test arm64 0.9.9-1focal.20210901.023040 [10.5 kB]
Get:16 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-version arm64 0.9.9-1focal.20210901.023014 [5,768 B]
Get:17 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake arm64 0.9.9-1focal.20210901.031756 [5,860 B]
Get:18 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-fastcdr arm64 1.0.13-1focal.20210901.042734 [38.6 kB]
Get:19 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-python-cmake-module arm64 0.8.1-1focal.20210901.054138 [6,924 B]
Get:20 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcutils arm64 1.1.3-1focal.20220112.193041 [76.6 kB]
Get:21 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-interface arm64 1.2.1-1focal.20210901.054738 [7,812 B]
Get:22 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-runtime-c arm64 1.2.1-1focal.20220115.045428 [20.0 kB]
Get:23 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw arm64 1.0.3-1focal.20220115.050344 [54.2 kB]
Get:24 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-adapter arm64 1.2.1-1focal.20210901.054318 [17.1 kB]
Get:25 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-parser arm64 1.2.1-1focal.20210901.054609 [17.1 kB]
Get:26 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-cmake arm64 1.2.1-1focal.20210901.054905 [13.6 kB]
Get:27 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-generator-c arm64 1.2.1-1focal.20220115.045952 [16.5 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libaec0 arm64 1.0.4-1 [18.7 kB]
Get:29 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libarpack2 arm64 3.7.0-3 [72.5 kB]
Get:30 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcpputils arm64 1.3.2-1focal.20220112.193329 [31.2 kB]
Get:31 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-c arm64 1.0.2-1focal.20220115.051647 [21.5 kB]
Get:32 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rpyutils arm64 0.2.0-1focal.20210901.043513 [5,620 B]
Get:33 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-generator-py arm64 0.9.5-1focal.20220209.135544 [27.0 kB]
Get:34 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsuperlu5 arm64 5.2.1+dfsg1-4 [125 kB]
Get:35 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-runtime-cpp arm64 1.2.1-1focal.20220115.045431 [12.8 kB]
Get:36 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-cpp arm64 1.0.2-1focal.20220115.053519 [21.4 kB]
Get:37 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-introspection-c arm64 1.2.1-1focal.20220115.050325 [18.4 kB]
Get:38 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-introspection-cpp arm64 1.2.1-1focal.20220115.051312 [18.3 kB]
Get:39 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-default-runtime arm64 1.0.1-1focal.20220209.135835 [5,924 B]
Get:40 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-builtin-interfaces arm64 1.0.0-1focal.20220209.135951 [33.2 kB]
Get:41 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-std-msgs arm64 2.0.5-1focal.20220209.140708 [149 kB]
Get:42 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libarmadillo9 arm64 1:9.800.4+dfsg-1build1 [92.5 kB]
Get:43 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-geometry-msgs arm64 2.0.5-1focal.20220209.141546 [153 kB]
Get:44 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libboost-python1.71.0 arm64 1.71.0-6ubuntu6 [269 kB]
Get:45 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-sensor-msgs arm64 2.0.5-1focal.20220209.142105 [238 kB]
Get:46 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-cv-bridge arm64 2.2.1-1focal.20220209.144047 [105 kB]
Get:47 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libcfitsio8 arm64 3.470-3 [416 kB]
Get:48 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libcharls2 arm64 2.0.0+dfsg-1build1 [64.5 kB]
Get:49 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libdap25 arm64 3.20.5-1 [379 kB]
Get:50 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libdapclient6v5 arm64 3.20.5-1 [79.5 kB]
Get:51 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libepsilon1 arm64 0.9.2+dfsg-4 [38.2 kB]
Get:52 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libfyba0 arm64 4.1.1-6build1 [106 kB]
Get:53 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libfreexl1 arm64 1.0.5-3 [32.8 kB]
Get:54 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libgeos-3.8.0 arm64 3.8.0-1build1 [487 kB]
Get:55 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libgeos-c1v5 arm64 3.8.0-1build1 [65.2 kB]
Get:56 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 proj-data all 6.3.1-1 [7,647 kB]
Get:57 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libproj15 arm64 6.3.1-1 [798 kB]   
Get:58 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libgeotiff5 arm64 1.5.1-2 [49.7 kB]
Get:59 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libhdf4-0-alt arm64 4.2.14-1ubuntu1 [239 kB]
Get:60 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsz2 arm64 1.0.4-1 [5,100 B]  
Get:61 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libhdf5-103 arm64 1.10.4+repack-11ubuntu1 [1,143 kB]
Get:62 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 liburiparser1 arm64 0.9.3-2 [34.8 kB]
Get:63 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libkmlbase1 arm64 1.3.0-8build1 [42.7 kB]
Get:64 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libkmldom1 arm64 1.3.0-8build1 [137 kB]
Get:65 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libkmlengine1 arm64 1.3.0-8build1 [65.7 kB]
Get:66 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libnetcdf15 arm64 1:4.7.3-1 [320 kB]
Get:67 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libodbc1 arm64 2.3.6-0.1build1 [168 kB]
Get:68 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libogdi4.1 arm64 4.1.0+ds-1build1 [174 kB]
Get:69 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpq5 arm64 12.11-0ubuntu0.20.04.1 [110 kB]
Get:70 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libqhull7 arm64 2015.2-4 [131 kB]  
Get:71 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libspatialite7 arm64 4.3.0a-6build1 [1,176 kB]
Get:72 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libxerces-c3.2 arm64 3.2.2+debian-1build3 [773 kB]
Get:73 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 odbcinst arm64 2.3.6-0.1build1 [14.6 kB]
Get:74 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 odbcinst1debian2 arm64 2.3.6-0.1build1 [42.1 kB]
Get:75 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libgdal26 arm64 3.0.4+dfsg-1build3 [5,373 kB]
Get:76 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsocket++1 arm64 1.12.13-10build1 [36.9 kB]
Get:77 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libgdcm3.0 arm64 3.0.5-1.1ubuntu2 [1,668 kB]
Get:78 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libopencv-imgproc4.2 arm64 4.2.0+dfsg-5 [862 kB]
Get:79 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libopencv-imgcodecs4.2 arm64 4.2.0+dfsg-5 [94.9 kB]
Get:80 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 proj-bin arm64 6.3.1-1 [81.5 kB]   
Fetched 24.9 MB in 36s (685 kB/s)                                                                
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package gdal-data.
(Reading database ... 207151 files and directories currently installed.)
Preparing to unpack .../00-gdal-data_3.0.4+dfsg-1build3_all.deb ...
Unpacking gdal-data (3.0.4+dfsg-1build3) ...
Selecting previously unselected package libaec0:arm64.
Preparing to unpack .../01-libaec0_1.0.4-1_arm64.deb ...
Unpacking libaec0:arm64 (1.0.4-1) ...
Selecting previously unselected package libarpack2:arm64.
Preparing to unpack .../02-libarpack2_3.7.0-3_arm64.deb ...
Unpacking libarpack2:arm64 (3.7.0-3) ...
Selecting previously unselected package libsuperlu5:arm64.
Preparing to unpack .../03-libsuperlu5_5.2.1+dfsg1-4_arm64.deb ...
Unpacking libsuperlu5:arm64 (5.2.1+dfsg1-4) ...
Selecting previously unselected package libarmadillo9.
Preparing to unpack .../04-libarmadillo9_1%3a9.800.4+dfsg-1build1_arm64.deb ...
Unpacking libarmadillo9 (1:9.800.4+dfsg-1build1) ...
Selecting previously unselected package libboost-python1.71.0.
Preparing to unpack .../05-libboost-python1.71.0_1.71.0-6ubuntu6_arm64.deb ...
Unpacking libboost-python1.71.0 (1.71.0-6ubuntu6) ...
Selecting previously unselected package libcfitsio8:arm64.
Preparing to unpack .../06-libcfitsio8_3.470-3_arm64.deb ...
Unpacking libcfitsio8:arm64 (3.470-3) ...
Selecting previously unselected package libcharls2:arm64.
Preparing to unpack .../07-libcharls2_2.0.0+dfsg-1build1_arm64.deb ...
Unpacking libcharls2:arm64 (2.0.0+dfsg-1build1) ...
Selecting previously unselected package libdap25:arm64.
Preparing to unpack .../08-libdap25_3.20.5-1_arm64.deb ...
Unpacking libdap25:arm64 (3.20.5-1) ...
Selecting previously unselected package libdapclient6v5:arm64.
Preparing to unpack .../09-libdapclient6v5_3.20.5-1_arm64.deb ...
Unpacking libdapclient6v5:arm64 (3.20.5-1) ...
Selecting previously unselected package libepsilon1:arm64.
Preparing to unpack .../10-libepsilon1_0.9.2+dfsg-4_arm64.deb ...
Unpacking libepsilon1:arm64 (0.9.2+dfsg-4) ...
Selecting previously unselected package libfyba0:arm64.
Preparing to unpack .../11-libfyba0_4.1.1-6build1_arm64.deb ...
Unpacking libfyba0:arm64 (4.1.1-6build1) ...
Selecting previously unselected package libfreexl1:arm64.
Preparing to unpack .../12-libfreexl1_1.0.5-3_arm64.deb ...
Unpacking libfreexl1:arm64 (1.0.5-3) ...
Selecting previously unselected package libgeos-3.8.0:arm64.
Preparing to unpack .../13-libgeos-3.8.0_3.8.0-1build1_arm64.deb ...
Unpacking libgeos-3.8.0:arm64 (3.8.0-1build1) ...
Selecting previously unselected package libgeos-c1v5:arm64.
Preparing to unpack .../14-libgeos-c1v5_3.8.0-1build1_arm64.deb ...
Unpacking libgeos-c1v5:arm64 (3.8.0-1build1) ...
Selecting previously unselected package proj-data.
Preparing to unpack .../15-proj-data_6.3.1-1_all.deb ...
Unpacking proj-data (6.3.1-1) ...
Selecting previously unselected package libproj15:arm64.
Preparing to unpack .../16-libproj15_6.3.1-1_arm64.deb ...
Unpacking libproj15:arm64 (6.3.1-1) ...
Selecting previously unselected package libgeotiff5:arm64.
Preparing to unpack .../17-libgeotiff5_1.5.1-2_arm64.deb ...
Unpacking libgeotiff5:arm64 (1.5.1-2) ...
Selecting previously unselected package libhdf4-0-alt.
Preparing to unpack .../18-libhdf4-0-alt_4.2.14-1ubuntu1_arm64.deb ...
Unpacking libhdf4-0-alt (4.2.14-1ubuntu1) ...
Selecting previously unselected package libsz2:arm64.
Preparing to unpack .../19-libsz2_1.0.4-1_arm64.deb ...
Unpacking libsz2:arm64 (1.0.4-1) ...
Selecting previously unselected package libhdf5-103:arm64.
Preparing to unpack .../20-libhdf5-103_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking libhdf5-103:arm64 (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package liburiparser1:arm64.
Preparing to unpack .../21-liburiparser1_0.9.3-2_arm64.deb ...
Unpacking liburiparser1:arm64 (0.9.3-2) ...
Selecting previously unselected package libkmlbase1:arm64.
Preparing to unpack .../22-libkmlbase1_1.3.0-8build1_arm64.deb ...
Unpacking libkmlbase1:arm64 (1.3.0-8build1) ...
Selecting previously unselected package libkmldom1:arm64.
Preparing to unpack .../23-libkmldom1_1.3.0-8build1_arm64.deb ...
Unpacking libkmldom1:arm64 (1.3.0-8build1) ...
Selecting previously unselected package libkmlengine1:arm64.
Preparing to unpack .../24-libkmlengine1_1.3.0-8build1_arm64.deb ...
Unpacking libkmlengine1:arm64 (1.3.0-8build1) ...
Selecting previously unselected package libnetcdf15:arm64.
Preparing to unpack .../25-libnetcdf15_1%3a4.7.3-1_arm64.deb ...
Unpacking libnetcdf15:arm64 (1:4.7.3-1) ...
Selecting previously unselected package libodbc1:arm64.
Preparing to unpack .../26-libodbc1_2.3.6-0.1build1_arm64.deb ...
Unpacking libodbc1:arm64 (2.3.6-0.1build1) ...
Selecting previously unselected package libogdi4.1.
Preparing to unpack .../27-libogdi4.1_4.1.0+ds-1build1_arm64.deb ...
Unpacking libogdi4.1 (4.1.0+ds-1build1) ...
Selecting previously unselected package libpq5:arm64.
Preparing to unpack .../28-libpq5_12.11-0ubuntu0.20.04.1_arm64.deb ...
Unpacking libpq5:arm64 (12.11-0ubuntu0.20.04.1) ...
Selecting previously unselected package libqhull7:arm64.
Preparing to unpack .../29-libqhull7_2015.2-4_arm64.deb ...
Unpacking libqhull7:arm64 (2015.2-4) ...
Selecting previously unselected package libspatialite7:arm64.
Preparing to unpack .../30-libspatialite7_4.3.0a-6build1_arm64.deb ...
Unpacking libspatialite7:arm64 (4.3.0a-6build1) ...
Selecting previously unselected package libxerces-c3.2:arm64.
Preparing to unpack .../31-libxerces-c3.2_3.2.2+debian-1build3_arm64.deb ...
Unpacking libxerces-c3.2:arm64 (3.2.2+debian-1build3) ...
Selecting previously unselected package odbcinst.
Preparing to unpack .../32-odbcinst_2.3.6-0.1build1_arm64.deb ...
Unpacking odbcinst (2.3.6-0.1build1) ...
Selecting previously unselected package odbcinst1debian2:arm64.
Preparing to unpack .../33-odbcinst1debian2_2.3.6-0.1build1_arm64.deb ...
Unpacking odbcinst1debian2:arm64 (2.3.6-0.1build1) ...
Selecting previously unselected package libgdal26.
Preparing to unpack .../34-libgdal26_3.0.4+dfsg-1build3_arm64.deb ...
Unpacking libgdal26 (3.0.4+dfsg-1build3) ...
Selecting previously unselected package libsocket++1:arm64.
Preparing to unpack .../35-libsocket++1_1.12.13-10build1_arm64.deb ...
Unpacking libsocket++1:arm64 (1.12.13-10build1) ...
Selecting previously unselected package libgdcm3.0:arm64.
Preparing to unpack .../36-libgdcm3.0_3.0.5-1.1ubuntu2_arm64.deb ...
Unpacking libgdcm3.0:arm64 (3.0.5-1.1ubuntu2) ...
Selecting previously unselected package libopencv-imgproc4.2:arm64.
Preparing to unpack .../37-libopencv-imgproc4.2_4.2.0+dfsg-5_arm64.deb ...
Unpacking libopencv-imgproc4.2:arm64 (4.2.0+dfsg-5) ...
Selecting previously unselected package libopencv-imgcodecs4.2:arm64.
Preparing to unpack .../38-libopencv-imgcodecs4.2_4.2.0+dfsg-5_arm64.deb ...
Unpacking libopencv-imgcodecs4.2:arm64 (4.2.0+dfsg-5) ...
Selecting previously unselected package ros-foxy-ament-package.
Preparing to unpack .../39-ros-foxy-ament-package_0.9.5-1focal.20210422.231141_arm64.deb ...
Unpacking ros-foxy-ament-package (0.9.5-1focal.20210422.231141) ...
Selecting previously unselected package ros-foxy-ament-cmake-core.
Preparing to unpack .../40-ros-foxy-ament-cmake-core_0.9.9-1focal.20210901.015622_arm64.deb ...
Unpacking ros-foxy-ament-cmake-core (0.9.9-1focal.20210901.015622) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-definitions.
Preparing to unpack .../41-ros-foxy-ament-cmake-export-definitions_0.9.9-1focal.20210901.030204_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-definitions (0.9.9-1focal.20210901.030204) ...
Selecting previously unselected package ros-foxy-ament-cmake-libraries.
Preparing to unpack .../42-ros-foxy-ament-cmake-libraries_0.9.9-1focal.20210901.021728_arm64.deb ...
Unpacking ros-foxy-ament-cmake-libraries (0.9.9-1focal.20210901.021728) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-dependencies.
Preparing to unpack .../43-ros-foxy-ament-cmake-export-dependencies_0.9.9-1focal.20210901.023027_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-dependencies (0.9.9-1focal.20210901.023027) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-include-directories.
Preparing to unpack .../44-ros-foxy-ament-cmake-export-include-directories_0.9.9-1focal.20210901.030328_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-include-directories (0.9.9-1focal.20210901.030328) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-libraries.
Preparing to unpack .../45-ros-foxy-ament-cmake-export-libraries_0.9.9-1focal.20210901.030330_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-libraries (0.9.9-1focal.20210901.030330) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-interfaces.
Preparing to unpack .../46-ros-foxy-ament-cmake-export-interfaces_0.9.9-1focal.20210901.031047_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-interfaces (0.9.9-1focal.20210901.031047) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-link-flags.
Preparing to unpack .../47-ros-foxy-ament-cmake-export-link-flags_0.9.9-1focal.20210901.031007_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-link-flags (0.9.9-1focal.20210901.031007) ...
Selecting previously unselected package ros-foxy-ament-cmake-export-targets.
Preparing to unpack .../48-ros-foxy-ament-cmake-export-targets_0.9.9-1focal.20210901.031048_arm64.deb ...
Unpacking ros-foxy-ament-cmake-export-targets (0.9.9-1focal.20210901.031048) ...
Selecting previously unselected package ros-foxy-ament-cmake-python.
Preparing to unpack .../49-ros-foxy-ament-cmake-python_0.9.9-1focal.20210901.021729_arm64.deb ...
Unpacking ros-foxy-ament-cmake-python (0.9.9-1focal.20210901.021729) ...
Selecting previously unselected package ros-foxy-ament-cmake-include-directories.
Preparing to unpack .../50-ros-foxy-ament-cmake-include-directories_0.9.9-1focal.20210901.031045_arm64.deb ...
Unpacking ros-foxy-ament-cmake-include-directories (0.9.9-1focal.20210901.031045) ...
Selecting previously unselected package ros-foxy-ament-cmake-target-dependencies.
Preparing to unpack .../51-ros-foxy-ament-cmake-target-dependencies_0.9.9-1focal.20210901.031444_arm64.deb ...
Unpacking ros-foxy-ament-cmake-target-dependencies (0.9.9-1focal.20210901.031444) ...
Selecting previously unselected package ros-foxy-ament-cmake-test.
Preparing to unpack .../52-ros-foxy-ament-cmake-test_0.9.9-1focal.20210901.023040_arm64.deb ...
Unpacking ros-foxy-ament-cmake-test (0.9.9-1focal.20210901.023040) ...
Selecting previously unselected package ros-foxy-ament-cmake-version.
Preparing to unpack .../53-ros-foxy-ament-cmake-version_0.9.9-1focal.20210901.023014_arm64.deb ...
Unpacking ros-foxy-ament-cmake-version (0.9.9-1focal.20210901.023014) ...
Selecting previously unselected package ros-foxy-ament-cmake.
Preparing to unpack .../54-ros-foxy-ament-cmake_0.9.9-1focal.20210901.031756_arm64.deb ...
Unpacking ros-foxy-ament-cmake (0.9.9-1focal.20210901.031756) ...
Selecting previously unselected package ros-foxy-fastcdr.
Preparing to unpack .../55-ros-foxy-fastcdr_1.0.13-1focal.20210901.042734_arm64.deb ...
Unpacking ros-foxy-fastcdr (1.0.13-1focal.20210901.042734) ...
Selecting previously unselected package ros-foxy-python-cmake-module.
Preparing to unpack .../56-ros-foxy-python-cmake-module_0.8.1-1focal.20210901.054138_arm64.deb ...
Unpacking ros-foxy-python-cmake-module (0.8.1-1focal.20210901.054138) ...
Selecting previously unselected package ros-foxy-rcutils.
Preparing to unpack .../57-ros-foxy-rcutils_1.1.3-1focal.20220112.193041_arm64.deb ...
Unpacking ros-foxy-rcutils (1.1.3-1focal.20220112.193041) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-interface.
Preparing to unpack .../58-ros-foxy-rosidl-typesupport-interface_1.2.1-1focal.20210901.054738_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-interface (1.2.1-1focal.20210901.054738) ...
Selecting previously unselected package ros-foxy-rosidl-runtime-c.
Preparing to unpack .../59-ros-foxy-rosidl-runtime-c_1.2.1-1focal.20220115.045428_arm64.deb ...
Unpacking ros-foxy-rosidl-runtime-c (1.2.1-1focal.20220115.045428) ...
Selecting previously unselected package ros-foxy-rmw.
Preparing to unpack .../60-ros-foxy-rmw_1.0.3-1focal.20220115.050344_arm64.deb ...
Unpacking ros-foxy-rmw (1.0.3-1focal.20220115.050344) ...
Selecting previously unselected package ros-foxy-rosidl-adapter.
Preparing to unpack .../61-ros-foxy-rosidl-adapter_1.2.1-1focal.20210901.054318_arm64.deb ...
Unpacking ros-foxy-rosidl-adapter (1.2.1-1focal.20210901.054318) ...
Selecting previously unselected package ros-foxy-rosidl-parser.
Preparing to unpack .../62-ros-foxy-rosidl-parser_1.2.1-1focal.20210901.054609_arm64.deb ...
Unpacking ros-foxy-rosidl-parser (1.2.1-1focal.20210901.054609) ...
Selecting previously unselected package ros-foxy-rosidl-cmake.
Preparing to unpack .../63-ros-foxy-rosidl-cmake_1.2.1-1focal.20210901.054905_arm64.deb ...
Unpacking ros-foxy-rosidl-cmake (1.2.1-1focal.20210901.054905) ...
Selecting previously unselected package ros-foxy-rosidl-generator-c.
Preparing to unpack .../64-ros-foxy-rosidl-generator-c_1.2.1-1focal.20220115.045952_arm64.deb ...
Unpacking ros-foxy-rosidl-generator-c (1.2.1-1focal.20220115.045952) ...
Selecting previously unselected package ros-foxy-rcpputils.
Preparing to unpack .../65-ros-foxy-rcpputils_1.3.2-1focal.20220112.193329_arm64.deb ...
Unpacking ros-foxy-rcpputils (1.3.2-1focal.20220112.193329) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-c.
Preparing to unpack .../66-ros-foxy-rosidl-typesupport-c_1.0.2-1focal.20220115.051647_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-c (1.0.2-1focal.20220115.051647) ...
Selecting previously unselected package ros-foxy-rpyutils.
Preparing to unpack .../67-ros-foxy-rpyutils_0.2.0-1focal.20210901.043513_arm64.deb ...
Unpacking ros-foxy-rpyutils (0.2.0-1focal.20210901.043513) ...
Selecting previously unselected package ros-foxy-rosidl-generator-py.
Preparing to unpack .../68-ros-foxy-rosidl-generator-py_0.9.5-1focal.20220209.135544_arm64.deb ...
Unpacking ros-foxy-rosidl-generator-py (0.9.5-1focal.20220209.135544) ...
Selecting previously unselected package ros-foxy-rosidl-runtime-cpp.
Preparing to unpack .../69-ros-foxy-rosidl-runtime-cpp_1.2.1-1focal.20220115.045431_arm64.deb ...
Unpacking ros-foxy-rosidl-runtime-cpp (1.2.1-1focal.20220115.045431) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-cpp.
Preparing to unpack .../70-ros-foxy-rosidl-typesupport-cpp_1.0.2-1focal.20220115.053519_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-cpp (1.0.2-1focal.20220115.053519) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-introspection-c.
Preparing to unpack .../71-ros-foxy-rosidl-typesupport-introspection-c_1.2.1-1focal.20220115.050325_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-introspection-c (1.2.1-1focal.20220115.050325) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-introspection-cpp.
Preparing to unpack .../72-ros-foxy-rosidl-typesupport-introspection-cpp_1.2.1-1focal.20220115.051312_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-introspection-cpp (1.2.1-1focal.20220115.051312) ...
Selecting previously unselected package ros-foxy-rosidl-default-runtime.
Preparing to unpack .../73-ros-foxy-rosidl-default-runtime_1.0.1-1focal.20220209.135835_arm64.deb ...
Unpacking ros-foxy-rosidl-default-runtime (1.0.1-1focal.20220209.135835) ...
Selecting previously unselected package ros-foxy-builtin-interfaces.
Preparing to unpack .../74-ros-foxy-builtin-interfaces_1.0.0-1focal.20220209.135951_arm64.deb ...
Unpacking ros-foxy-builtin-interfaces (1.0.0-1focal.20220209.135951) ...
Selecting previously unselected package ros-foxy-std-msgs.
Preparing to unpack .../75-ros-foxy-std-msgs_2.0.5-1focal.20220209.140708_arm64.deb ...
Unpacking ros-foxy-std-msgs (2.0.5-1focal.20220209.140708) ...
Selecting previously unselected package ros-foxy-geometry-msgs.
Preparing to unpack .../76-ros-foxy-geometry-msgs_2.0.5-1focal.20220209.141546_arm64.deb ...
Unpacking ros-foxy-geometry-msgs (2.0.5-1focal.20220209.141546) ...
Selecting previously unselected package ros-foxy-sensor-msgs.
Preparing to unpack .../77-ros-foxy-sensor-msgs_2.0.5-1focal.20220209.142105_arm64.deb ...
Unpacking ros-foxy-sensor-msgs (2.0.5-1focal.20220209.142105) ...
Selecting previously unselected package ros-foxy-cv-bridge.
Preparing to unpack .../78-ros-foxy-cv-bridge_2.2.1-1focal.20220209.144047_arm64.deb ...
Unpacking ros-foxy-cv-bridge (2.2.1-1focal.20220209.144047) ...
Selecting previously unselected package proj-bin.
Preparing to unpack .../79-proj-bin_6.3.1-1_arm64.deb ...
Unpacking proj-bin (6.3.1-1) ...
Setting up libxerces-c3.2:arm64 (3.2.2+debian-1build3) ...
Setting up proj-data (6.3.1-1) ...
Setting up ros-foxy-fastcdr (1.0.13-1focal.20210901.042734) ...
Setting up libgeos-3.8.0:arm64 (3.8.0-1build1) ...
Setting up ros-foxy-ament-package (0.9.5-1focal.20210422.231141) ...
Setting up libogdi4.1 (4.1.0+ds-1build1) ...
Setting up libcharls2:arm64 (2.0.0+dfsg-1build1) ...
Setting up libopencv-imgproc4.2:arm64 (4.2.0+dfsg-5) ...
Setting up libarpack2:arm64 (3.7.0-3) ...
Setting up libpq5:arm64 (12.11-0ubuntu0.20.04.1) ...
Setting up libsuperlu5:arm64 (5.2.1+dfsg1-4) ...
Setting up ros-foxy-rcutils (1.1.3-1focal.20220112.193041) ...
Setting up libdap25:arm64 (3.20.5-1) ...
Setting up libqhull7:arm64 (2015.2-4) ...
Setting up libepsilon1:arm64 (0.9.2+dfsg-4) ...
Setting up libboost-python1.71.0 (1.71.0-6ubuntu6) ...
Setting up libaec0:arm64 (1.0.4-1) ...
Setting up gdal-data (3.0.4+dfsg-1build3) ...
Setting up ros-foxy-rpyutils (0.2.0-1focal.20210901.043513) ...
Setting up libcfitsio8:arm64 (3.470-3) ...
Setting up libgeos-c1v5:arm64 (3.8.0-1build1) ...
Setting up libsocket++1:arm64 (1.12.13-10build1) ...
Setting up libproj15:arm64 (6.3.1-1) ...
Setting up libodbc1:arm64 (2.3.6-0.1build1) ...
Setting up libhdf4-0-alt (4.2.14-1ubuntu1) ...
Setting up liburiparser1:arm64 (0.9.3-2) ...
Setting up libfreexl1:arm64 (1.0.5-3) ...
Setting up ros-foxy-python-cmake-module (0.8.1-1focal.20210901.054138) ...
Setting up libfyba0:arm64 (4.1.1-6build1) ...
Setting up libkmlbase1:arm64 (1.3.0-8build1) ...
Setting up libdapclient6v5:arm64 (3.20.5-1) ...
Setting up ros-foxy-rosidl-adapter (1.2.1-1focal.20210901.054318) ...
Setting up libarmadillo9 (1:9.800.4+dfsg-1build1) ...
Setting up ros-foxy-rosidl-typesupport-interface (1.2.1-1focal.20210901.054738) ...
Setting up ros-foxy-ament-cmake-core (0.9.9-1focal.20210901.015622) ...
Setting up libsz2:arm64 (1.0.4-1) ...
Setting up ros-foxy-ament-cmake-include-directories (0.9.9-1focal.20210901.031045) ...
Setting up libkmldom1:arm64 (1.3.0-8build1) ...
Setting up libspatialite7:arm64 (4.3.0a-6build1) ...
Setting up ros-foxy-rosidl-parser (1.2.1-1focal.20210901.054609) ...
Setting up libkmlengine1:arm64 (1.3.0-8build1) ...
Setting up ros-foxy-ament-cmake-export-definitions (0.9.9-1focal.20210901.030204) ...
Setting up ros-foxy-ament-cmake-export-link-flags (0.9.9-1focal.20210901.031007) ...
Setting up ros-foxy-ament-cmake-version (0.9.9-1focal.20210901.023014) ...
Setting up ros-foxy-rcpputils (1.3.2-1focal.20220112.193329) ...
Setting up proj-bin (6.3.1-1) ...
Setting up ros-foxy-ament-cmake-export-libraries (0.9.9-1focal.20210901.030330) ...
Setting up ros-foxy-ament-cmake-export-include-directories (0.9.9-1focal.20210901.030328) ...
Setting up libgeotiff5:arm64 (1.5.1-2) ...
Setting up ros-foxy-ament-cmake-export-targets (0.9.9-1focal.20210901.031048) ...
Setting up ros-foxy-ament-cmake-libraries (0.9.9-1focal.20210901.021728) ...
Setting up libgdcm3.0:arm64 (3.0.5-1.1ubuntu2) ...
Setting up ros-foxy-ament-cmake-python (0.9.9-1focal.20210901.021729) ...
Setting up libhdf5-103:arm64 (1.10.4+repack-11ubuntu1) ...
Setting up ros-foxy-ament-cmake-test (0.9.9-1focal.20210901.023040) ...
Setting up ros-foxy-ament-cmake-export-dependencies (0.9.9-1focal.20210901.023027) ...
Setting up ros-foxy-ament-cmake-target-dependencies (0.9.9-1focal.20210901.031444) ...
Setting up ros-foxy-ament-cmake-export-interfaces (0.9.9-1focal.20210901.031047) ...
Setting up libnetcdf15:arm64 (1:4.7.3-1) ...
Setting up ros-foxy-ament-cmake (0.9.9-1focal.20210901.031756) ...
Setting up ros-foxy-rosidl-cmake (1.2.1-1focal.20210901.054905) ...
Setting up ros-foxy-rosidl-generator-c (1.2.1-1focal.20220115.045952) ...
Setting up ros-foxy-rosidl-runtime-c (1.2.1-1focal.20220115.045428) ...
Setting up ros-foxy-rosidl-runtime-cpp (1.2.1-1focal.20220115.045431) ...
Setting up ros-foxy-rosidl-typesupport-c (1.0.2-1focal.20220115.051647) ...
Setting up ros-foxy-rosidl-typesupport-introspection-c (1.2.1-1focal.20220115.050325) ...
Setting up ros-foxy-rosidl-typesupport-introspection-cpp (1.2.1-1focal.20220115.051312) ...
Setting up ros-foxy-rosidl-typesupport-cpp (1.0.2-1focal.20220115.053519) ...
Setting up ros-foxy-rmw (1.0.3-1focal.20220115.050344) ...
Setting up ros-foxy-rosidl-generator-py (0.9.5-1focal.20220209.135544) ...
Setting up ros-foxy-rosidl-default-runtime (1.0.1-1focal.20220209.135835) ...
Setting up ros-foxy-builtin-interfaces (1.0.0-1focal.20220209.135951) ...
Setting up ros-foxy-std-msgs (2.0.5-1focal.20220209.140708) ...
Setting up ros-foxy-geometry-msgs (2.0.5-1focal.20220209.141546) ...
Setting up ros-foxy-sensor-msgs (2.0.5-1focal.20220209.142105) ...
Setting up odbcinst (2.3.6-0.1build1) ...
Setting up odbcinst1debian2:arm64 (2.3.6-0.1build1) ...
Setting up libgdal26 (3.0.4+dfsg-1build3) ...
Setting up libopencv-imgcodecs4.2:arm64 (4.2.0+dfsg-5) ...
Setting up ros-foxy-cv-bridge (2.2.1-1focal.20220209.144047) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for man-db (2.9.1-1) ...
executing command [sudo -H apt-get install -y ros-foxy-image-transport]
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  ros-foxy-ament-cmake-gmock ros-foxy-ament-cmake-gtest ros-foxy-ament-cmake-pytest
  ros-foxy-ament-cmake-ros ros-foxy-ament-index-cpp ros-foxy-class-loader
  ros-foxy-console-bridge-vendor ros-foxy-domain-coordinator ros-foxy-fastrtps
  ros-foxy-fastrtps-cmake-module ros-foxy-foonathan-memory-vendor ros-foxy-gmock-vendor
  ros-foxy-gtest-vendor ros-foxy-libstatistics-collector ros-foxy-libyaml-vendor
  ros-foxy-message-filters ros-foxy-pluginlib ros-foxy-rcl ros-foxy-rcl-interfaces
  ros-foxy-rcl-logging-spdlog ros-foxy-rcl-yaml-param-parser ros-foxy-rclcpp
  ros-foxy-rmw-dds-common ros-foxy-rmw-fastrtps-cpp ros-foxy-rmw-fastrtps-shared-cpp
  ros-foxy-rmw-implementation ros-foxy-rmw-implementation-cmake ros-foxy-rosgraph-msgs
  ros-foxy-rosidl-typesupport-fastrtps-c ros-foxy-rosidl-typesupport-fastrtps-cpp
  ros-foxy-spdlog-vendor ros-foxy-statistics-msgs ros-foxy-tinyxml2-vendor ros-foxy-tracetools
The following NEW packages will be installed:
  ros-foxy-ament-cmake-gmock ros-foxy-ament-cmake-gtest ros-foxy-ament-cmake-pytest
  ros-foxy-ament-cmake-ros ros-foxy-ament-index-cpp ros-foxy-class-loader
  ros-foxy-console-bridge-vendor ros-foxy-domain-coordinator ros-foxy-fastrtps
  ros-foxy-fastrtps-cmake-module ros-foxy-foonathan-memory-vendor ros-foxy-gmock-vendor
  ros-foxy-gtest-vendor ros-foxy-image-transport ros-foxy-libstatistics-collector
  ros-foxy-libyaml-vendor ros-foxy-message-filters ros-foxy-pluginlib ros-foxy-rcl
  ros-foxy-rcl-interfaces ros-foxy-rcl-logging-spdlog ros-foxy-rcl-yaml-param-parser
  ros-foxy-rclcpp ros-foxy-rmw-dds-common ros-foxy-rmw-fastrtps-cpp
  ros-foxy-rmw-fastrtps-shared-cpp ros-foxy-rmw-implementation ros-foxy-rmw-implementation-cmake
  ros-foxy-rosgraph-msgs ros-foxy-rosidl-typesupport-fastrtps-c
  ros-foxy-rosidl-typesupport-fastrtps-cpp ros-foxy-spdlog-vendor ros-foxy-statistics-msgs
  ros-foxy-tinyxml2-vendor ros-foxy-tracetools
0 upgraded, 35 newly installed, 0 to remove and 14 not upgraded.
Need to get 5,148 kB of archives.
After this operation, 31.2 MB of additional disk space will be used.
Get:1 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-gtest-vendor arm64 1.8.9001-1focal.20210901.023043 [176 kB]
Get:2 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-gtest arm64 0.9.9-1focal.20210901.023344 [8,028 B]
Get:3 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-gmock-vendor arm64 1.8.9001-1focal.20210901.023320 [96.2 kB]
Get:4 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-gmock arm64 0.9.9-1focal.20210901.025717 [7,708 B]
Get:5 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-pytest arm64 0.9.9-1focal.20210901.030037 [7,540 B]
Get:6 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-domain-coordinator arm64 0.9.2-1focal.20210901.043825 [5,316 B]
Get:7 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-cmake-ros arm64 0.9.2-1focal.20210901.045643 [7,700 B]
Get:8 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-ament-index-cpp arm64 1.1.0-1focal.20210901.045716 [20.3 kB]
Get:9 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-console-bridge-vendor arm64 1.2.4-1focal.20220115.045853 [14.6 kB]
Get:10 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-class-loader arm64 2.0.2-1focal.20220115.051315 [43.3 kB]
Get:11 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-foonathan-memory-vendor arm64 1.2.0-1focal.20220209.133713 [827 kB]
Get:12 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-fastrtps arm64 2.1.1-1focal.20220209.133847 [2,226 kB]
Get:13 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-fastrtps-cmake-module arm64 1.0.4-1focal.20210901.175217 [6,584 B]
Get:14 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-message-filters arm64 3.2.5-1focal.20220209.150909 [34.5 kB]
Get:15 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-tinyxml2-vendor arm64 0.7.4-1focal.20210901.041619 [6,432 B]
Get:16 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-pluginlib arm64 2.5.4-1focal.20220201.003723 [29.5 kB]
Get:17 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcl-interfaces arm64 1.0.0-1focal.20220209.140219 [173 kB]
Get:18 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-spdlog-vendor arm64 1.1.3-1focal.20210901.055155 [5,620 B]
Get:19 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcl-logging-spdlog arm64 1.1.0-1focal.20220115.045201 [24.0 kB]
Get:20 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-libyaml-vendor arm64 1.0.4-1focal.20220115.045425 [58.7 kB]
Get:21 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcl-yaml-param-parser arm64 1.1.13-1focal.20220204.165602 [24.6 kB]
Get:22 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw-implementation-cmake arm64 1.0.3-1focal.20210901.054231 [8,060 B]
Get:23 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw-dds-common arm64 1.0.3-1focal.20220209.135946 [72.9 kB]
Get:24 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw-fastrtps-shared-cpp arm64 1.3.0-1focal.20220209.140231 [88.0 kB]
Get:25 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-fastrtps-cpp arm64 1.0.4-1focal.20220209.135238 [21.4 kB]
Get:26 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosidl-typesupport-fastrtps-c arm64 1.0.4-1focal.20220209.135407 [20.4 kB]
Get:27 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw-fastrtps-cpp arm64 1.3.0-1focal.20220209.140958 [63.7 kB]
Get:28 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rmw-implementation arm64 1.0.3-1focal.20220209.143649 [21.3 kB]
Get:29 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-tracetools arm64 1.0.5-2focal.20210901.051355 [14.1 kB]
Get:30 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcl arm64 1.1.13-1focal.20220209.143852 [121 kB]
Get:31 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-statistics-msgs arm64 1.0.0-1focal.20220209.140704 [47.2 kB]
Get:32 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-libstatistics-collector arm64 1.0.1-1focal.20220209.144425 [40.7 kB]
Get:33 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rosgraph-msgs arm64 1.0.0-1focal.20220209.140623 [28.8 kB]
Get:34 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rclcpp arm64 2.4.1-1focal.20220209.144734 [453 kB]
Get:35 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-image-transport arm64 2.3.0-1focal.20220209.160325 [345 kB]
Fetched 5,148 kB in 21s (247 kB/s)                                                               
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package ros-foxy-gtest-vendor.
(Reading database ... 210875 files and directories currently installed.)
Preparing to unpack .../00-ros-foxy-gtest-vendor_1.8.9001-1focal.20210901.023043_arm64.deb ...
Unpacking ros-foxy-gtest-vendor (1.8.9001-1focal.20210901.023043) ...
Selecting previously unselected package ros-foxy-ament-cmake-gtest.
Preparing to unpack .../01-ros-foxy-ament-cmake-gtest_0.9.9-1focal.20210901.023344_arm64.deb ...
Unpacking ros-foxy-ament-cmake-gtest (0.9.9-1focal.20210901.023344) ...
Selecting previously unselected package ros-foxy-gmock-vendor.
Preparing to unpack .../02-ros-foxy-gmock-vendor_1.8.9001-1focal.20210901.023320_arm64.deb ...
Unpacking ros-foxy-gmock-vendor (1.8.9001-1focal.20210901.023320) ...
Selecting previously unselected package ros-foxy-ament-cmake-gmock.
Preparing to unpack .../03-ros-foxy-ament-cmake-gmock_0.9.9-1focal.20210901.025717_arm64.deb ...
Unpacking ros-foxy-ament-cmake-gmock (0.9.9-1focal.20210901.025717) ...
Selecting previously unselected package ros-foxy-ament-cmake-pytest.
Preparing to unpack .../04-ros-foxy-ament-cmake-pytest_0.9.9-1focal.20210901.030037_arm64.deb ...
Unpacking ros-foxy-ament-cmake-pytest (0.9.9-1focal.20210901.030037) ...
Selecting previously unselected package ros-foxy-domain-coordinator.
Preparing to unpack .../05-ros-foxy-domain-coordinator_0.9.2-1focal.20210901.043825_arm64.deb ...
Unpacking ros-foxy-domain-coordinator (0.9.2-1focal.20210901.043825) ...
Selecting previously unselected package ros-foxy-ament-cmake-ros.
Preparing to unpack .../06-ros-foxy-ament-cmake-ros_0.9.2-1focal.20210901.045643_arm64.deb ...
Unpacking ros-foxy-ament-cmake-ros (0.9.2-1focal.20210901.045643) ...
Selecting previously unselected package ros-foxy-ament-index-cpp.
Preparing to unpack .../07-ros-foxy-ament-index-cpp_1.1.0-1focal.20210901.045716_arm64.deb ...
Unpacking ros-foxy-ament-index-cpp (1.1.0-1focal.20210901.045716) ...
Selecting previously unselected package ros-foxy-console-bridge-vendor.
Preparing to unpack .../08-ros-foxy-console-bridge-vendor_1.2.4-1focal.20220115.045853_arm64.deb ...
Unpacking ros-foxy-console-bridge-vendor (1.2.4-1focal.20220115.045853) ...
Selecting previously unselected package ros-foxy-class-loader.
Preparing to unpack .../09-ros-foxy-class-loader_2.0.2-1focal.20220115.051315_arm64.deb ...
Unpacking ros-foxy-class-loader (2.0.2-1focal.20220115.051315) ...
Selecting previously unselected package ros-foxy-foonathan-memory-vendor.
Preparing to unpack .../10-ros-foxy-foonathan-memory-vendor_1.2.0-1focal.20220209.133713_arm64.deb ...
Unpacking ros-foxy-foonathan-memory-vendor (1.2.0-1focal.20220209.133713) ...
Selecting previously unselected package ros-foxy-fastrtps.
Preparing to unpack .../11-ros-foxy-fastrtps_2.1.1-1focal.20220209.133847_arm64.deb ...
Unpacking ros-foxy-fastrtps (2.1.1-1focal.20220209.133847) ...
Selecting previously unselected package ros-foxy-fastrtps-cmake-module.
Preparing to unpack .../12-ros-foxy-fastrtps-cmake-module_1.0.4-1focal.20210901.175217_arm64.deb ...
Unpacking ros-foxy-fastrtps-cmake-module (1.0.4-1focal.20210901.175217) ...
Selecting previously unselected package ros-foxy-message-filters.
Preparing to unpack .../13-ros-foxy-message-filters_3.2.5-1focal.20220209.150909_arm64.deb ...
Unpacking ros-foxy-message-filters (3.2.5-1focal.20220209.150909) ...
Selecting previously unselected package ros-foxy-tinyxml2-vendor.
Preparing to unpack .../14-ros-foxy-tinyxml2-vendor_0.7.4-1focal.20210901.041619_arm64.deb ...
Unpacking ros-foxy-tinyxml2-vendor (0.7.4-1focal.20210901.041619) ...
Selecting previously unselected package ros-foxy-pluginlib.
Preparing to unpack .../15-ros-foxy-pluginlib_2.5.4-1focal.20220201.003723_arm64.deb ...
Unpacking ros-foxy-pluginlib (2.5.4-1focal.20220201.003723) ...
Selecting previously unselected package ros-foxy-rcl-interfaces.
Preparing to unpack .../16-ros-foxy-rcl-interfaces_1.0.0-1focal.20220209.140219_arm64.deb ...
Unpacking ros-foxy-rcl-interfaces (1.0.0-1focal.20220209.140219) ...
Selecting previously unselected package ros-foxy-spdlog-vendor.
Preparing to unpack .../17-ros-foxy-spdlog-vendor_1.1.3-1focal.20210901.055155_arm64.deb ...
Unpacking ros-foxy-spdlog-vendor (1.1.3-1focal.20210901.055155) ...
Selecting previously unselected package ros-foxy-rcl-logging-spdlog.
Preparing to unpack .../18-ros-foxy-rcl-logging-spdlog_1.1.0-1focal.20220115.045201_arm64.deb ...
Unpacking ros-foxy-rcl-logging-spdlog (1.1.0-1focal.20220115.045201) ...
Selecting previously unselected package ros-foxy-libyaml-vendor.
Preparing to unpack .../19-ros-foxy-libyaml-vendor_1.0.4-1focal.20220115.045425_arm64.deb ...
Unpacking ros-foxy-libyaml-vendor (1.0.4-1focal.20220115.045425) ...
Selecting previously unselected package ros-foxy-rcl-yaml-param-parser.
Preparing to unpack .../20-ros-foxy-rcl-yaml-param-parser_1.1.13-1focal.20220204.165602_arm64.deb ...
Unpacking ros-foxy-rcl-yaml-param-parser (1.1.13-1focal.20220204.165602) ...
Selecting previously unselected package ros-foxy-rmw-implementation-cmake.
Preparing to unpack .../21-ros-foxy-rmw-implementation-cmake_1.0.3-1focal.20210901.054231_arm64.deb ...
Unpacking ros-foxy-rmw-implementation-cmake (1.0.3-1focal.20210901.054231) ...
Selecting previously unselected package ros-foxy-rmw-dds-common.
Preparing to unpack .../22-ros-foxy-rmw-dds-common_1.0.3-1focal.20220209.135946_arm64.deb ...
Unpacking ros-foxy-rmw-dds-common (1.0.3-1focal.20220209.135946) ...
Selecting previously unselected package ros-foxy-rmw-fastrtps-shared-cpp.
Preparing to unpack .../23-ros-foxy-rmw-fastrtps-shared-cpp_1.3.0-1focal.20220209.140231_arm64.deb ...
Unpacking ros-foxy-rmw-fastrtps-shared-cpp (1.3.0-1focal.20220209.140231) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-fastrtps-cpp.
Preparing to unpack .../24-ros-foxy-rosidl-typesupport-fastrtps-cpp_1.0.4-1focal.20220209.135238_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-fastrtps-cpp (1.0.4-1focal.20220209.135238) ...
Selecting previously unselected package ros-foxy-rosidl-typesupport-fastrtps-c.
Preparing to unpack .../25-ros-foxy-rosidl-typesupport-fastrtps-c_1.0.4-1focal.20220209.135407_arm64.deb ...
Unpacking ros-foxy-rosidl-typesupport-fastrtps-c (1.0.4-1focal.20220209.135407) ...
Selecting previously unselected package ros-foxy-rmw-fastrtps-cpp.
Preparing to unpack .../26-ros-foxy-rmw-fastrtps-cpp_1.3.0-1focal.20220209.140958_arm64.deb ...
Unpacking ros-foxy-rmw-fastrtps-cpp (1.3.0-1focal.20220209.140958) ...
Selecting previously unselected package ros-foxy-rmw-implementation.
Preparing to unpack .../27-ros-foxy-rmw-implementation_1.0.3-1focal.20220209.143649_arm64.deb ...
Unpacking ros-foxy-rmw-implementation (1.0.3-1focal.20220209.143649) ...
Selecting previously unselected package ros-foxy-tracetools.
Preparing to unpack .../28-ros-foxy-tracetools_1.0.5-2focal.20210901.051355_arm64.deb ...
Unpacking ros-foxy-tracetools (1.0.5-2focal.20210901.051355) ...
Selecting previously unselected package ros-foxy-rcl.
Preparing to unpack .../29-ros-foxy-rcl_1.1.13-1focal.20220209.143852_arm64.deb ...
Unpacking ros-foxy-rcl (1.1.13-1focal.20220209.143852) ...
Selecting previously unselected package ros-foxy-statistics-msgs.
Preparing to unpack .../30-ros-foxy-statistics-msgs_1.0.0-1focal.20220209.140704_arm64.deb ...
Unpacking ros-foxy-statistics-msgs (1.0.0-1focal.20220209.140704) ...
Selecting previously unselected package ros-foxy-libstatistics-collector.
Preparing to unpack .../31-ros-foxy-libstatistics-collector_1.0.1-1focal.20220209.144425_arm64.deb ...
Unpacking ros-foxy-libstatistics-collector (1.0.1-1focal.20220209.144425) ...
Selecting previously unselected package ros-foxy-rosgraph-msgs.
Preparing to unpack .../32-ros-foxy-rosgraph-msgs_1.0.0-1focal.20220209.140623_arm64.deb ...
Unpacking ros-foxy-rosgraph-msgs (1.0.0-1focal.20220209.140623) ...
Selecting previously unselected package ros-foxy-rclcpp.
Preparing to unpack .../33-ros-foxy-rclcpp_2.4.1-1focal.20220209.144734_arm64.deb ...
Unpacking ros-foxy-rclcpp (2.4.1-1focal.20220209.144734) ...
Selecting previously unselected package ros-foxy-image-transport.
Preparing to unpack .../34-ros-foxy-image-transport_2.3.0-1focal.20220209.160325_arm64.deb ...
Unpacking ros-foxy-image-transport (2.3.0-1focal.20220209.160325) ...
Setting up ros-foxy-tinyxml2-vendor (0.7.4-1focal.20210901.041619) ...
Setting up ros-foxy-ament-cmake-pytest (0.9.9-1focal.20210901.030037) ...
Setting up ros-foxy-rmw-dds-common (1.0.3-1focal.20220209.135946) ...
Setting up ros-foxy-libyaml-vendor (1.0.4-1focal.20220115.045425) ...
Setting up ros-foxy-console-bridge-vendor (1.2.4-1focal.20220115.045853) ...
Setting up ros-foxy-rosgraph-msgs (1.0.0-1focal.20220209.140623) ...
Setting up ros-foxy-fastrtps-cmake-module (1.0.4-1focal.20210901.175217) ...
Setting up ros-foxy-rcl-yaml-param-parser (1.1.13-1focal.20220204.165602) ...
Setting up ros-foxy-ament-index-cpp (1.1.0-1focal.20210901.045716) ...
Setting up ros-foxy-statistics-msgs (1.0.0-1focal.20220209.140704) ...
Setting up ros-foxy-domain-coordinator (0.9.2-1focal.20210901.043825) ...
Setting up ros-foxy-message-filters (3.2.5-1focal.20220209.150909) ...
Setting up ros-foxy-rmw-implementation-cmake (1.0.3-1focal.20210901.054231) ...
Setting up ros-foxy-rcl-interfaces (1.0.0-1focal.20220209.140219) ...
Setting up ros-foxy-gtest-vendor (1.8.9001-1focal.20210901.023043) ...
Setting up ros-foxy-tracetools (1.0.5-2focal.20210901.051355) ...
Setting up ros-foxy-foonathan-memory-vendor (1.2.0-1focal.20220209.133713) ...
Setting up ros-foxy-spdlog-vendor (1.1.3-1focal.20210901.055155) ...
Setting up ros-foxy-ament-cmake-gtest (0.9.9-1focal.20210901.023344) ...
Setting up ros-foxy-class-loader (2.0.2-1focal.20220115.051315) ...
Setting up ros-foxy-gmock-vendor (1.8.9001-1focal.20210901.023320) ...
Setting up ros-foxy-fastrtps (2.1.1-1focal.20220209.133847) ...
Setting up ros-foxy-rcl-logging-spdlog (1.1.0-1focal.20220115.045201) ...
Setting up ros-foxy-pluginlib (2.5.4-1focal.20220201.003723) ...
Setting up ros-foxy-ament-cmake-gmock (0.9.9-1focal.20210901.025717) ...
Setting up ros-foxy-ament-cmake-ros (0.9.2-1focal.20210901.045643) ...
Setting up ros-foxy-rmw-fastrtps-shared-cpp (1.3.0-1focal.20220209.140231) ...
Setting up ros-foxy-rosidl-typesupport-fastrtps-cpp (1.0.4-1focal.20220209.135238) ...
Setting up ros-foxy-rosidl-typesupport-fastrtps-c (1.0.4-1focal.20220209.135407) ...
Setting up ros-foxy-rmw-fastrtps-cpp (1.3.0-1focal.20220209.140958) ...
Setting up ros-foxy-rmw-implementation (1.0.3-1focal.20220209.143649) ...
Setting up ros-foxy-rcl (1.1.13-1focal.20220209.143852) ...
Setting up ros-foxy-libstatistics-collector (1.0.1-1focal.20220209.144425) ...
Setting up ros-foxy-rclcpp (2.4.1-1focal.20220209.144734) ...
Setting up ros-foxy-image-transport (2.3.0-1focal.20220209.160325) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
executing command [sudo -H apt-get install -y ros-foxy-diagnostic-updater]
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  ros-foxy-action-msgs ros-foxy-diagnostic-msgs ros-foxy-rcl-action ros-foxy-rclpy
  ros-foxy-unique-identifier-msgs
The following NEW packages will be installed:
  ros-foxy-action-msgs ros-foxy-diagnostic-msgs ros-foxy-diagnostic-updater ros-foxy-rcl-action
  ros-foxy-rclpy ros-foxy-unique-identifier-msgs
0 upgraded, 6 newly installed, 0 to remove and 14 not upgraded.
Need to get 388 kB of archives.
After this operation, 2,928 kB of additional disk space will be used.
Get:1 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-unique-identifier-msgs arm64 2.1.3-1focal.20220209.140014 [30.4 kB]
Get:2 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-action-msgs arm64 1.0.0-1focal.20220209.140158 [55.7 kB]
Get:3 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-diagnostic-msgs arm64 2.0.5-1focal.20220209.141848 [73.2 kB]
Get:4 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rcl-action arm64 1.1.13-1focal.20220209.144427 [43.4 kB]
Get:5 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-rclpy arm64 1.0.8-1focal.20220209.144751 [110 kB]
Get:6 http://packages.ros.org/ros2/ubuntu focal/main arm64 ros-foxy-diagnostic-updater arm64 2.0.8-2focal.20220209.152947 [75.3 kB]
Fetched 388 kB in 0s (1,874 kB/s)                    
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package ros-foxy-unique-identifier-msgs.
(Reading database ... 213557 files and directories currently installed.)
Preparing to unpack .../0-ros-foxy-unique-identifier-msgs_2.1.3-1focal.20220209.140014_arm64.deb ...
Unpacking ros-foxy-unique-identifier-msgs (2.1.3-1focal.20220209.140014) ...
Selecting previously unselected package ros-foxy-action-msgs.
Preparing to unpack .../1-ros-foxy-action-msgs_1.0.0-1focal.20220209.140158_arm64.deb ...
Unpacking ros-foxy-action-msgs (1.0.0-1focal.20220209.140158) ...
Selecting previously unselected package ros-foxy-diagnostic-msgs.
Preparing to unpack .../2-ros-foxy-diagnostic-msgs_2.0.5-1focal.20220209.141848_arm64.deb ...
Unpacking ros-foxy-diagnostic-msgs (2.0.5-1focal.20220209.141848) ...
Selecting previously unselected package ros-foxy-rcl-action.
Preparing to unpack .../3-ros-foxy-rcl-action_1.1.13-1focal.20220209.144427_arm64.deb ...
Unpacking ros-foxy-rcl-action (1.1.13-1focal.20220209.144427) ...
Selecting previously unselected package ros-foxy-rclpy.
Preparing to unpack .../4-ros-foxy-rclpy_1.0.8-1focal.20220209.144751_arm64.deb ...
Unpacking ros-foxy-rclpy (1.0.8-1focal.20220209.144751) ...
Selecting previously unselected package ros-foxy-diagnostic-updater.
Preparing to unpack .../5-ros-foxy-diagnostic-updater_2.0.8-2focal.20220209.152947_arm64.deb ...
Unpacking ros-foxy-diagnostic-updater (2.0.8-2focal.20220209.152947) ...
Setting up ros-foxy-diagnostic-msgs (2.0.5-1focal.20220209.141848) ...
Setting up ros-foxy-unique-identifier-msgs (2.1.3-1focal.20220209.140014) ...
Setting up ros-foxy-action-msgs (1.0.0-1focal.20220209.140158) ...
Setting up ros-foxy-rcl-action (1.1.13-1focal.20220209.144427) ...
Setting up ros-foxy-rclpy (1.0.8-1focal.20220209.144751) ...
Setting up ros-foxy-diagnostic-updater (2.0.8-2focal.20220209.152947) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
#All required rosdeps installed successfully
jetson_dev@jetson-dev-desktop:~/ros2_ws$ . ~/ros2_foxy/install/local_setup.bash
jetson_dev@jetson-dev-desktop:~/ros2_ws$ colcon build
Starting >>> realsense2_camera_msgs
[Processing: realsense2_camera_msgs]                             
Finished <<< realsense2_camera_msgs [58.8s]                      
Starting >>> realsense2_camera
Starting >>> realsense2_description                  
Finished <<< realsense2_description [10.6s]                                                      
--- stderr: realsense2_camera                                
CMake Error at CMakeLists.txt:92 (find_package):
  By not providing "Findcv_bridge.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "cv_bridge", but CMake did not find one.

  Could not find a package configuration file provided by "cv_bridge" with
  any of the following names:

    cv_bridgeConfig.cmake
    cv_bridge-config.cmake

  Add the installation prefix of "cv_bridge" to CMAKE_PREFIX_PATH or set
  "cv_bridge_DIR" to a directory containing one of the above files.  If
  "cv_bridge" provides a separate development package or SDK, be sure it has
  been installed.

---
Failed   <<< realsense2_camera [13.2s, exited with code 1]

Summary: 2 packages finished [1min 14s]
  1 package failed: realsense2_camera
  1 package had stderr output: realsense2_camera
jetson_dev@jetson-dev-desktop:~/ros2_ws$ dpkg -l | grep cv-bridge
ii  ros-foxy-cv-bridge                              2.2.1-1focal.20220209.144047        arm64 

Thank you for all your support so far, you've been a great deal of help!

Edit: I've been doing some more research, and this appears to be a problem that is specific to Nvidia Jetson devices. As seen here:

ros-perception/vision_opencv#345

The fix that is proposed there has not worked for me, but I believe the issues must be closely related. I'll update if I find a fix!

MartyG-RealSense commented 2 years ago

Hi @LiquidTurtle1 You are very welcome! Thanks very much for the information about the Jetson-related OpenCV issue. Good luck!

RNorlie commented 2 years ago

Hi @MartyG-RealSense, I have made some progress, and I think my build was successful, but I just wanted to verify with you, since I'm having trouble launching the node.

I solved my previous issue by running export CMAKE_PREFIX_PATH=/opt/ros/foxy/share

From here, the build finishes cleanly,

jetson_dev@jetson-dev-desktop:~$ cd ros2_ws
jetson_dev@jetson-dev-desktop:~/ros2_ws$ . ~/ros2_foxy/install/local_setup.bash
jetson_dev@jetson-dev-desktop:~/ros2_ws$ colcon build
Starting >>> realsense2_camera_msgs
Finished <<< realsense2_camera_msgs [8.11s]                  
Starting >>> realsense2_camera
Starting >>> realsense2_description          
Finished <<< realsense2_description [1.72s]                                                                  
Finished <<< realsense2_camera [3.62s]                   

Summary: 3 packages finished [12.8s]

However, once I try to launch the node, I receive this error:

jetson_dev@jetson-dev-desktop:~/ros2_ws$ cd
jetson_dev@jetson-dev-desktop:~$ ROS_DISTRO=foxy
jetson_dev@jetson-dev-desktop:~$ source /home/jetson_dev/ros2_foxy/install/setup.bash
jetson_dev@jetson-dev-desktop:~$ cd ~/ros2_ws
jetson_dev@jetson-dev-desktop:~/ros2_ws$ . install/local_setup.bash
jetson_dev@jetson-dev-desktop:~/ros2_ws$ ros2 launch realsense2_camera rs_launch.py
[INFO] [launch]: All log files can be found below /home/jetson_dev/.ros/log/2022-06-09-08-55-11-347481-jetson-dev-desktop-7123
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [realsense2_camera_node-1]: process started with pid [7125]
[realsense2_camera_node-1] terminate called after throwing an instance of 'class_loader::LibraryLoadException'
[realsense2_camera_node-1]   what():  Could not load library LoadLibrary error: libcv_bridge.so: cannot open shared object file: No such file or directory, at /home/jetson_dev/ros2_foxy/src/ros2/rcutils/src/shared_library.c:84
[ERROR] [realsense2_camera_node-1]: process has died [pid 7125, exit code -6, cmd '/home/jetson_dev/ros2_ws/install/realsense2_camera/lib/realsense2_camera/realsense2_camera_node --ros-args --log-level info --ros-args -r __node:=camera -r __ns:=/camera --params-file /tmp/launch_params_5uji98sj'].
jetson_dev@jetson-dev-desktop:~/ros2_ws$

This appears to be more of a ROS issue than a RealSense problem. From my research, I may need to install a previous version of OpenCV, or redirect rosdep one more time.

If you have any idea or suggestions for this issue, that would be great. If not, I am comfortable closing the issue, as my original problem has been solved.

Thanks again for your assistance!

MartyG-RealSense commented 2 years ago

In a couple of non-librealsense ROS cases that had the libcv_bridge.so: cannot open shared object file error, they suggested checking that there was a defined LD_LIBRARY_PATH environment variable.

https://stackoverflow.com/questions/40071541/python-import-error-cannot-open-shared-object-file

RNorlie commented 2 years ago

In a couple of non-librealsense ROS cases that had the libcv_bridge.so: cannot open shared object file error, they suggested checking that there was a defined LD_LIBRARY_PATH environment variable.

https://stackoverflow.com/questions/40071541/python-import-error-cannot-open-shared-object-file

This seems like a valuable resource, but I'm not sure I totally understand what this does.

I entered LD_LIBRARY_PATH=/opt/ros/foxy/share in case this was the same issue that cmake was having, and this was my new output:

jetson_dev@jetson-dev-desktop:~/ros2_ws$ ros2 launch realsense2_camera rs_launch.py
[INFO] [launch]: All log files can be found below /home/jetson_dev/.ros/log/2022-06-09-10-21-11-017917-jetson-dev-desktop-7894
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [realsense2_camera_node-1]: process started with pid [7896]
[realsense2_camera_node-1] terminate called after throwing an instance of 'class_loader::LibraryLoadException'
[realsense2_camera_node-1]   what():  Could not load library LoadLibrary error: librealsense2_camera.so: cannot open shared object file: No such file or directory, at /home/jetson_dev/ros2_foxy/src/ros2/rcutils/src/shared_library.c:84
[ERROR] [realsense2_camera_node-1]: process has died [pid 7896, exit code -6, cmd '/home/jetson_dev/ros2_ws/install/realsense2_camera/lib/realsense2_camera/realsense2_camera_node --ros-args --log-level info --ros-args -r __node:=camera -r __ns:=/camera --params-file /tmp/launch_params_d2wkxvzq'].

Searching for librealsense2_camera.so which is located in /usr/local/lib

As expected, when I close my current terminal, and restart the process in a new one, it starts looking for libcv_bridge.so again.

Do you think you'd be able to explain what they are doing in the post you linked so that I might be able to apply it myself? Apologies for my ignorance, I'm having a little trouble figuring it out on my own.

MartyG-RealSense commented 2 years ago

I researched your question carefully but was not able to find a reference that was clear enough for me to be confident in sharing.

One theory offered about this problem is that if a new version of OpenCV has been installed then it may be causing a conflict with the OpenCV version that is installed by ROS. So it was suggested to remove all OpenCV versions from the computer and use the version that is installed when ROS is installed.

RNorlie commented 2 years ago

@MartyG-RealSense I discovered my error! Not following directions!

Instead of sourcing the proper directory, as instructed in the Wrapper Installation Guide, source /opt/ros/$ROS_DISTRO/setup.bash

I used source /home/jetson_dev/ros2_foxy/install/setup.bash. Apologies for the silly mistake.

Everything runs fine now, thank you for the assistance!

MartyG-RealSense commented 2 years ago

It's no trouble at all. It's great to hear that you found the solution. :)

tsadarsh commented 1 year ago

Hi I am having the same problem. I am trying to run realsense2_camera in Jetson Nano. I am running the node inside a docker container whose lsb_release -a outputs:

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:    18.04
Codename:   bionic

echo $ROS-DISTRO outputs:

foxy

Your fix :

I solved my previous issue by running export CMAKE_PREFIX_PATH=/opt/ros/foxy/share

doesn't work for me as there is no /opt/ros/foxy/share dir in my case. ls /dev/opt/ros/foxy outputs:

build  install  log  ros2.foxy.ros_base.rosinstall  src

colcon build gives the following error:

Starting >>> realsense2_camera
--- stderr: realsense2_camera                         
CMake Error at CMakeLists.txt:96 (find_package):
  By not providing "Findcv_bridge.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "cv_bridge", but CMake did not find one.

  Could not find a package configuration file provided by "cv_bridge" with
  any of the following names:

    cv_bridgeConfig.cmake
    cv_bridge-config.cmake

  Add the installation prefix of "cv_bridge" to CMAKE_PREFIX_PATH or set
  "cv_bridge_DIR" to a directory containing one of the above files.  If
  "cv_bridge" provides a separate development package or SDK, be sure it has
  been installed.

---
Failed   <<< realsense2_camera [4.31s, exited with code 1]

Summary: 0 packages finished [6.04s]
  1 package failed: realsense2_camera
  1 package had stderr output: realsense2_camera