Hood Turtlebot3 ROS2 Install Repos Log
From wikidb
eepp@hood:~$ mkdir -p ~/turtlebot3_ws/src eepp@hood:~$ cd ~/turtlebot3_ws eepp@hood:turtlebot3_ws$ wget https://raw.githubusercontent.com/ROBOTIS-GIT/turtlebot3/ros2/turtlebot3.repos --2019-07-06 09:55:25-- https://raw.githubusercontent.com/ROBOTIS-GIT/turtlebot3/ros2/turtlebot3.repos Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.52.133 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.52.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1458 (1.4K) [text/plain] Saving to: ‘turtlebot3.repos’ turtlebot3.repos 100%[==================>] 1.42K --.-KB/s in 0s 2019-07-06 09:55:26 (74.5 MB/s) - ‘turtlebot3.repos’ saved [1458/1458] eepp@hood:turtlebot3_ws$ vcs import src < turtlebot3.repos Command 'vcs' not found, but there are 17 similar ones. eepp@hood:turtlebot3_ws$ sudo apt-get install python3-vcstool Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: python3-vcstool 0 upgraded, 1 newly installed, 0 to remove and 238 not upgraded. Need to get 21.1 kB of archives. After this operation, 161 kB of additional disk space will be used. Get:1 http://packages.ros.org/ros2/ubuntu bionic/main amd64 python3-vcstool all 0.2.1-1 [21.1 kB] Fetched 21.1 kB in 0s (150 kB/s) Selecting previously unselected package python3-vcstool. (Reading database ... 242504 files and directories currently installed.) Preparing to unpack .../python3-vcstool_0.2.1-1_all.deb ... Unpacking python3-vcstool (0.2.1-1) ... Setting up python3-vcstool (0.2.1-1) ... eepp@hood:turtlebot3_ws$ vcs import src < turtlebot3.repos ............ === src/cartographer/cartographer (git) === Cloning into '.'... Switched to a new branch 'dashing' Branch 'dashing' set up to track remote branch 'dashing' from 'origin'. === src/cartographer/cartographer_ros (git) === Cloning into '.'... Switched to a new branch 'dashing' Branch 'dashing' set up to track remote branch 'dashing' from 'origin'. === src/cartographer/pcl_conversions (git) === Cloning into '.'... Already on 'ros2' Your branch is up to date with 'origin/ros2'. === src/gazebo/camera_info_manager (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/gazebo/gazebo_ros_pkgs (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/gazebo/vision_opencv (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/navigation2/BehaviorTree.CPP (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/navigation2/angles (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/navigation2/navigation2 (git) === Cloning into '.'... Switched to a new branch 'dashing-devel' Branch 'dashing-devel' set up to track remote branch 'dashing-devel' from 'origin'. === src/turtlebot3/turtlebot3 (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/turtlebot3/turtlebot3_msgs (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. === src/turtlebot3/turtlebot3_simulations (git) === Cloning into '.'... Switched to a new branch 'ros2' Branch 'ros2' set up to track remote branch 'ros2' from 'origin'. eepp@hood:turtlebot3_ws$ colcon build --symlink-install Starting >>> nav2_common Starting >>> nav_2d_msgs Starting >>> angles Starting >>> behaviortree_cpp Finished <<< nav2_common [1.54s] Starting >>> nav2_msgs Finished <<< angles [3.70s] Starting >>> nav2_voxel_grid [Processing: behaviortree_cpp, nav2_msgs, nav2_voxel_grid, nav_2d_msgs] Finished <<< nav2_voxel_grid [43.7s] Starting >>> cv_bridge --- stderr: cv_bridge Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'numpy' CMake Error at src/CMakeLists.txt:27 (message): Could not determine the NumPy include directory, verify that NumPy was installed correctly. --- Failed <<< cv_bridge [ Exited with code 1 ] Aborted <<< nav_2d_msgs Aborted <<< behaviortree_cpp Aborted <<< nav2_msgs Summary: 3 packages finished [4min 35s] 1 package failed: cv_bridge 3 packages aborted: behaviortree_cpp nav2_msgs nav_2d_msgs 1 package had stderr output: cv_bridge 48 packages not processed