1. 程式人生 > >[ROS]鐳射驅動安裝

[ROS]鐳射驅動安裝

[email protected]:~/laser_ws$ cd src
[email protected]:~/laser_ws/src$ mkdir hokuyo
[email protected]:~/laser_ws/src$ cd hokuyo
[email protected]:~/laser_ws/src/hokuyo$ git clone https://github.com/ros-drivers/driver_common.git
正克隆到 'driver_common'...
remote: Counting objects: 1807, done.
remote: Total 1807 (delta 0), reused 0 (delta 0), pack-reused 1807
接收物件中: 100% (1807/1807), 331.49 KiB | 335.00 KiB/s, 完成.
處理 delta 中: 100% (797/797), 完成.
檢查連線... 完成。
[email protected]
:~/laser_ws/src/hokuyo$ cd driver_common/driver_base [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base$ mkdir build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base$ cd build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Boost version: 1.58.0 -- driver_base: 3 messages, 0 services -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build
[email protected]
:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ make Scanning dependencies of target _driver_base_generate_messages_check_deps_SensorLevels [ 0%] Built target _driver_base_generate_messages_check_deps_SensorLevels Scanning dependencies of target std_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_lisp Scanning dependencies of target _driver_base_generate_messages_check_deps_ConfigValue [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigValue Scanning dependencies of target _driver_base_generate_messages_check_deps_ConfigString [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigString Scanning dependencies of target driver_base_generate_messages_lisp [ 5%] Generating Lisp code from driver_base/ConfigValue.msg [ 11%] Generating Lisp code from driver_base/ConfigString.msg [ 17%] Generating Lisp code from driver_base/SensorLevels.msg [ 17%] Built target driver_base_generate_messages_lisp Scanning dependencies of target std_msgs_generate_messages_nodejs [ 17%] Built target std_msgs_generate_messages_nodejs Scanning dependencies of target driver_base_generate_messages_nodejs [ 23%] Generating Javascript code from driver_base/ConfigValue.msg [ 29%] Generating Javascript code from driver_base/ConfigString.msg [ 35%] Generating Javascript code from driver_base/SensorLevels.msg [ 35%] Built target driver_base_generate_messages_nodejs Scanning dependencies of target std_msgs_generate_messages_py [ 35%] Built target std_msgs_generate_messages_py Scanning dependencies of target driver_base_generate_messages_py [ 41%] Generating Python from MSG driver_base/ConfigValue [ 47%] Generating Python from MSG driver_base/ConfigString [ 52%] Generating Python from MSG driver_base/SensorLevels [ 58%] Generating Python msg __init__.py for driver_base [ 58%] Built target driver_base_generate_messages_py Scanning dependencies of target std_msgs_generate_messages_eus [ 58%] Built target std_msgs_generate_messages_eus Scanning dependencies of target driver_base_generate_messages_eus [ 64%] Generating EusLisp code from driver_base/ConfigValue.msg [ 70%] Generating EusLisp code from driver_base/ConfigString.msg [ 76%] Generating EusLisp code from driver_base/SensorLevels.msg [ 82%] Generating EusLisp manifest code for driver_base [ 82%] Built target driver_base_generate_messages_eus Scanning dependencies of target std_msgs_generate_messages_cpp [ 82%] Built target std_msgs_generate_messages_cpp Scanning dependencies of target driver_base_generate_messages_cpp [ 88%] Generating C++ code from driver_base/ConfigValue.msg [ 94%] Generating C++ code from driver_base/ConfigString.msg [100%] Generating C++ code from driver_base/SensorLevels.msg [100%] Built target driver_base_generate_messages_cpp Scanning dependencies of target driver_base_generate_messages [100%] Built target driver_base_generate_messages
[email protected]
:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ sudo make install [sudo] carto 的密碼: Traceback (most recent call last): File "/opt/ros/kinetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py", line 41, in <module> from genmsg import EXT_MSG, EXT_SRV, MsgContext ImportError: No module named genmsg CMakeFiles/_driver_base_generate_messages_check_deps_SensorLevels.dir/build.make:57: recipe for target 'CMakeFiles/_driver_base_generate_messages_check_deps_SensorLevels' failed make[2]: *** [CMakeFiles/_driver_base_generate_messages_check_deps_SensorLevels] Error 1 CMakeFiles/Makefile2:728: recipe for target 'CMakeFiles/_driver_base_generate_messages_check_deps_SensorLevels.dir/all' failed make[1]: *** [CMakeFiles/_driver_base_generate_messages_check_deps_SensorLevels.dir/all] Error 2 Makefile:138: recipe for target 'all' failed make: *** [all] Error 2 [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ cd ./ [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ cd / [email protected]:/$ cd ~/laser_ws [email protected]:~/laser_ws$ cd src [email protected]:~/laser_ws/src$ git clone https://github.com/ros/genmsg.git 正克隆到 'genmsg'... remote: Counting objects: 1755, done. remote: Total 1755 (delta 0), reused 0 (delta 0), pack-reused 1755 接收物件中: 100% (1755/1755), 371.61 KiB | 312.00 KiB/s, 完成. 處理 delta 中: 100% (937/937), 完成. 檢查連線... 完成。 [email protected]:~/laser_ws/src$ cd genmsg [email protected]:~/laser_ws/src/genmsg$ mkdir build [email protected]:~/laser_ws/src/genmsg$ cd build [email protected]:~/laser_ws/src/genmsg/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/genmsg/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/genmsg/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/genmsg/build [email protected]:~/laser_ws/src/genmsg/build$ make [email protected]:~/laser_ws/src/genmsg/build$ sudo make install [sudo] carto 的密碼: Install the project... -- Install configuration: "" -- Installing: /usr/local/_setup_util.py -- Installing: /usr/local/env.sh -- Installing: /usr/local/setup.bash -- Installing: /usr/local/setup.sh -- Installing: /usr/local/setup.zsh -- Installing: /usr/local/.rosinstall -- Installing: /usr/local/lib/pkgconfig/genmsg.pc -- Installing: /usr/local/share/genmsg/cmake/genmsg-extras.cmake -- Installing: /usr/local/share/genmsg/cmake/genmsgConfig.cmake -- Installing: /usr/local/share/genmsg/cmake/genmsgConfig-version.cmake -- Installing: /usr/local/share/genmsg/package.xml -- Installing: /usr/local/share/genmsg/cmake/pkg-genmsg.cmake.em -- Installing: /usr/local/share/genmsg/cmake/pkg-genmsg.context.in -- Installing: /usr/local/share/genmsg/cmake/pkg-msg-extras.cmake.in -- Installing: /usr/local/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in -- Installing: /usr/local/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in + cd /home/carto/laser_ws/src/genmsg + mkdir -p /usr/local/lib/python2.7/dist-packages + /usr/bin/env PYTHONPATH=/usr/local/lib/python2.7/dist-packages:/home/carto/laser_ws/src/genmsg/build/lib/python2.7/dist-packages: CATKIN_BINARY_DIR=/home/carto/laser_ws/src/genmsg/build /usr/bin/python /home/carto/laser_ws/src/genmsg/setup.py build --build-base /home/carto/laser_ws/src/genmsg/build install --install-layout=deb --prefix=/usr/local --install-scripts=/usr/local/bin running build running build_py creating /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7 creating /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/__init__.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/command_line.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/msg_loader.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/deps.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/names.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/gentools.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/srvs.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/template_tools.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/base.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg copying src/genmsg/msgs.py -> /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg running install running install_lib creating /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/__init__.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/command_line.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/msg_loader.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/deps.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/names.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/gentools.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/srvs.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/template_tools.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/base.py -> /usr/local/lib/python2.7/dist-packages/genmsg copying /home/carto/laser_ws/src/genmsg/build/lib.linux-x86_64-2.7/genmsg/msgs.py -> /usr/local/lib/python2.7/dist-packages/genmsg byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/__init__.py to __init__.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/command_line.py to command_line.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/msg_loader.py to msg_loader.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/deps.py to deps.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/names.py to names.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/gentools.py to gentools.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/srvs.py to srvs.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/template_tools.py to template_tools.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/base.py to base.pyc byte-compiling /usr/local/lib/python2.7/dist-packages/genmsg/msgs.py to msgs.pyc running install_egg_info Writing /usr/local/lib/python2.7/dist-packages/genmsg-0.5.11.egg-info -- Installing: /usr/local/lib/genmsg/genmsg_check_deps.py [email protected]:~/laser_ws/src/genmsg/build$ cd driver_common/driver_base bash: cd: driver_common/driver_base: 沒有那個檔案或目錄 [email protected]:~/laser_ws/src/genmsg/build$ cd ../../ [email protected]:~/laser_ws/src$ cd hokuyo/driver_common/driver_base [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base$ cd build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ cmake .. -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Boost version: 1.58.0 -- driver_base: 3 messages, 0 services -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ make [ 0%] Built target _driver_base_generate_messages_check_deps_SensorLevels [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigValue [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigString [ 0%] Built target driver_base_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target driver_base_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target driver_base_generate_messages_py [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target driver_base_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target driver_base_generate_messages_cpp [ 0%] Built target driver_base_generate_messages [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ sudo make istall make: *** No rule to make target 'istall'。 停止。 [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ sudo make install [ 0%] Built target _driver_base_generate_messages_check_deps_SensorLevels [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigValue [ 0%] Built target _driver_base_generate_messages_check_deps_ConfigString [ 17%] Built target driver_base_generate_messages_lisp [ 17%] Built target std_msgs_generate_messages_nodejs [ 35%] Built target driver_base_generate_messages_nodejs [ 35%] Built target std_msgs_generate_messages_py [ 58%] Built target driver_base_generate_messages_py [ 58%] Built target std_msgs_generate_messages_eus [ 82%] Built target driver_base_generate_messages_eus [ 82%] Built target std_msgs_generate_messages_cpp [100%] Built target driver_base_generate_messages_cpp [100%] Built target driver_base_generate_messages Install the project... -- Install configuration: "" -- Installing: /usr/local/_setup_util.py -- Installing: /usr/local/env.sh -- Installing: /usr/local/setup.bash -- Installing: /usr/local/setup.sh -- Installing: /usr/local/setup.zsh -- Installing: /usr/local/.rosinstall -- Installing: /usr/local/share/driver_base/msg/ConfigString.msg -- Installing: /usr/local/share/driver_base/msg/ConfigValue.msg -- Installing: /usr/local/share/driver_base/msg/SensorLevels.msg -- Installing: /usr/local/share/driver_base/cmake/driver_base-msg-paths.cmake -- Installing: /usr/local/include/driver_base -- Installing: /usr/local/include/driver_base/ConfigString.h -- Installing: /usr/local/include/driver_base/ConfigValue.h -- Installing: /usr/local/include/driver_base/SensorLevels.h -- Installing: /usr/local/share/roseus/ros/driver_base -- Installing: /usr/local/share/roseus/ros/driver_base/msg -- Installing: /usr/local/share/roseus/ros/driver_base/msg/ConfigString.l -- Installing: /usr/local/share/roseus/ros/driver_base/msg/SensorLevels.l -- Installing: /usr/local/share/roseus/ros/driver_base/msg/ConfigValue.l -- Installing: /usr/local/share/roseus/ros/driver_base/manifest.l -- Installing: /usr/local/share/common-lisp/ros/driver_base -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/_package_SensorLevels.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/ConfigString.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/ConfigValue.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/_package.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/SensorLevels.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/_package_ConfigString.lisp -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/driver_base-msg.asd -- Installing: /usr/local/share/common-lisp/ros/driver_base/msg/_package_ConfigValue.lisp -- Installing: /usr/local/share/gennodejs/ros/driver_base -- Installing: /usr/local/share/gennodejs/ros/driver_base/msg -- Installing: /usr/local/share/gennodejs/ros/driver_base/msg/ConfigString.js -- Installing: /usr/local/share/gennodejs/ros/driver_base/msg/ConfigValue.js -- Installing: /usr/local/share/gennodejs/ros/driver_base/msg/_index.js -- Installing: /usr/local/share/gennodejs/ros/driver_base/msg/SensorLevels.js -- Installing: /usr/local/share/gennodejs/ros/driver_base/_index.js Listing /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base ... Compiling /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/__init__.py ... Listing /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/msg ... Compiling /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/msg/_ConfigString.py ... Compiling /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/msg/_ConfigValue.py ... Compiling /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/msg/_SensorLevels.py ... Compiling /home/carto/laser_ws/src/hokuyo/driver_common/driver_base/build/devel/lib/python2.7/dist-packages/driver_base/msg/__init__.py ... -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/__init__.py -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/__init__.pyc -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_SensorLevels.pyc -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_ConfigString.pyc -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/__init__.py -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/__init__.pyc -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_SensorLevels.py -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_ConfigValue.py -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_ConfigValue.pyc -- Installing: /usr/local/lib/python2.7/dist-packages/driver_base/msg/_ConfigString.py -- Installing: /usr/local/lib/pkgconfig/driver_base.pc -- Installing: /usr/local/share/driver_base/cmake/driver_base-msg-extras.cmake -- Installing: /usr/local/share/driver_base/cmake/driver_baseConfig.cmake -- Installing: /usr/local/share/driver_base/cmake/driver_baseConfig-version.cmake -- Installing: /usr/local/share/driver_base/package.xml -- Up-to-date: /usr/local/include/driver_base -- Installing: /usr/local/include/driver_base/driver_node.h -- Installing: /usr/local/include/driver_base/driver.h [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_base/build$ cd ../../ [email protected]:~/laser_ws/src/hokuyo/driver_common$ cd driver_common [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common$ mkdir build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common$ cd build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/hokuyo/driver_common/driver_common/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/hokuyo/driver_common/driver_common/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/hokuyo/driver_common/driver_common/build [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common/build$ make [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common/build$ sudo make install Install the project... -- Install configuration: "" -- Installing: /usr/local/_setup_util.py -- Installing: /usr/local/env.sh -- Installing: /usr/local/setup.bash -- Installing: /usr/local/setup.sh -- Installing: /usr/local/setup.zsh -- Installing: /usr/local/.rosinstall -- Installing: /usr/local/share/driver_common/package.xml [email protected]:~/laser_ws/src/hokuyo/driver_common/driver_common/build$ cd ../../[email protected]:~/laser_ws/src/hokuyo/driver_common$ cd timestamp_tools [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools$ mkdir build [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools$ cd build [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools/build$ cmake ... CMake Error: The source directory "/home/carto/laser_ws/src/hokuyo/driver_common/timestamp_tools/build/..." does not exist. Specify --help for usage, or press the help button on the CMake GUI. [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/hokuyo/driver_common/timestamp_tools/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/hokuyo/driver_common/timestamp_tools/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Boost version: 1.58.0 -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/hokuyo/driver_common/timestamp_tools/build [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools/build$ make [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools/build$ sudo make install Install the project... -- Install configuration: "" -- Installing: /usr/local/_setup_util.py -- Installing: /usr/local/env.sh -- Installing: /usr/local/setup.bash -- Installing: /usr/local/setup.sh -- Installing: /usr/local/setup.zsh -- Installing: /usr/local/.rosinstall -- Installing: /usr/local/lib/pkgconfig/timestamp_tools.pc -- Installing: /usr/local/share/timestamp_tools/cmake/timestamp_toolsConfig.cmake -- Installing: /usr/local/share/timestamp_tools/cmake/timestamp_toolsConfig-version.cmake -- Installing: /usr/local/share/timestamp_tools/package.xml -- Installing: /usr/local/include/timestamp_tools -- Installing: /usr/local/include/timestamp_tools/trigger_matcher.h -- Installing: /usr/local/include/timestamp_tools/periodic_timestamp_min_filter.h [email protected]:~/laser_ws/src/hokuyo/driver_common/timestamp_tools/build$ cd ~/laser_ws [email protected]:~/laser_ws$ cd src/hokuyo [email protected]:~/laser_ws/src/hokuyo$ git clone https://github.com/ros-perception/laser_proc.git 正克隆到 'laser_proc'... remote: Counting objects: 93, done. remote: Total 93 (delta 0), reused 0 (delta 0), pack-reused 92 展開物件中: 100% (93/93), 完成. 檢查連線... 完成。 [email protected]:~/laser_ws/src/hokuyo$ git clone https://github.com/ros-drivers/urg_c.git 正克隆到 'urg_c'... remote: Counting objects: 2352, done. remote: Total 2352 (delta 0), reused 0 (delta 0), pack-reused 2352 接收物件中: 100% (2352/2352), 2.03 MiB | 556.00 KiB/s, 完成. 處理 delta 中: 100% (1473/1473), 完成. 檢查連線... 完成。 [email protected]:~/laser_ws/src/hokuyo$ git clone https://github.com/ros-drivers/hokuyo_node.git 正克隆到 'hokuyo_node'... remote: Counting objects: 452, done. remote: Total 452 (delta 0), reused 0 (delta 0), pack-reused 452 接收物件中: 100% (452/452), 84.30 KiB | 0 bytes/s, 完成. 處理 delta 中: 100% (229/229), 完成. 檢查連線... 完成。 [email protected]:~/laser_ws/src/hokuyo$ cd hokuyo_node [email protected]:~/laser_ws/src/hokuyo/hokuyo_node$ mkdir build [email protected]:~/laser_ws/src/hokuyo/hokuyo_node$ cd build [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ rosdep install --from-paths ~/laser_ws/src --ignore-src #All required rosdeps installed successfully [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ catkin_make -DCATKIN_WHITELIST_PACKAGES="hokuyo_node" Base path: /home/carto/laser_ws/src/hokuyo/hokuyo_node/build The specified source space "/home/carto/laser_ws/src/hokuyo/hokuyo_node/build/src" does not exist [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ cd ~/laser_ws [email protected]:~/laser_ws$ catkin_make install Base path: /home/carto/laser_ws Source space: /home/carto/laser_ws/src Build space: /home/carto/laser_ws/build Devel space: /home/carto/laser_ws/devel Install space: /home/carto/laser_ws/install #### #### Running command: "cmake /home/carto/laser_ws/src -DCATKIN_DEVEL_PREFIX=/home/carto/laser_ws/devel -DCMAKE_INSTALL_PREFIX=/home/carto/laser_ws/install -G Unix Makefiles" in "/home/carto/laser_ws/build" #### -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 8 packages in topological order: -- ~~ - genmsg -- ~~ - driver_common (metapackage) -- ~~ - urg_c -- ~~ - timestamp_tools -- ~~ - driver_base -- ~~ - hokuyo_node -- ~~ - laser_proc -- ~~ - lms1xx -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- +++ processing catkin package: 'genmsg' -- ==> add_subdirectory(genmsg) -- +++ processing catkin metapackage: 'driver_common' -- ==> add_subdirectory(hokuyo/driver_common/driver_common) -- +++ processing catkin package: 'urg_c' -- ==> add_subdirectory(hokuyo/urg_c) -- +++ processing catkin package: 'timestamp_tools' -- ==> add_subdirectory(hokuyo/driver_common/timestamp_tools) -- Boost version: 1.58.0 -- +++ processing catkin package: 'driver_base' -- ==> add_subdirectory(hokuyo/driver_common/driver_base) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Boost version: 1.58.0 -- driver_base: 3 messages, 0 services -- +++ processing catkin package: 'hokuyo_node' -- ==> add_subdirectory(hokuyo/hokuyo_node) -- Boost version: 1.58.0 -- Found the following Boost libraries: -- system -- thread -- chrono -- date_time -- atomic -- +++ processing catkin package: 'laser_proc' -- ==> add_subdirectory(hokuyo/laser_proc) -- +++ processing catkin package: 'lms1xx' -- ==> add_subdirectory(LMS1xx) -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/build #### #### Running command: "make install -j12 -l12" in "/home/carto/laser_ws/build" #### Scanning dependencies of target _driver_base_generate_messages_check_deps_ConfigValue Scanning dependencies of target std_msgs_generate_messages_py Scanning dependencies of target std_msgs_generate_messages_nodejs Scanning dependencies of target _driver_base_generate_messages_check_deps_SensorLevels Scanning dependencies of target std_msgs_generate_messages_eus Scanning dependencies of target std_msgs_generate_messages_lisp Scanning dependencies of target liburg_c Scanning dependencies of target _driver_base_generate_messages_check_deps_ConfigString Scanning dependencies of target std_msgs_generate_messages_cpp Scanning dependencies of target hokuyo_node_gencfg Scanning dependencies of target libhokuyo Scanning dependencies of target laser_proc_library [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target std_msgs_generate_messages_eus [ 1%] Built target std_msgs_generate_messages_lisp [ 1%] Generating dynamic reconfigure files from cfg/Hokuyo.cfg: /home/carto/laser_ws/devel/include/hokuyo_node/HokuyoConfig.h /home/carto/laser_ws/devel/lib/python2.7/dist-packages/hokuyo_node/cfg/HokuyoConfig.py [ 2%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_sensor.c.o [ 5%] Building CXX object hokuyo/hokuyo_node/CMakeFiles/libhokuyo.dir/src/hokuyo.cpp.o [ 5%] Building CXX object hokuyo/laser_proc/CMakeFiles/laser_proc_library.dir/src/LaserProc.cpp.o [ 6%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_connection.c.o [ 7%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_debug.c.o [ 9%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_ring_buffer.c.o [ 10%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_utils.c.o [ 13%] Built target LMS1xx [ 13%] Built target _driver_base_generate_messages_check_deps_SensorLevels [ 13%] Built target _driver_base_generate_messages_check_deps_ConfigString [ 14%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_serial.c.o [ 14%] Built target _driver_base_generate_messages_check_deps_ConfigValue [ 15%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_serial_utils.c.o [ 17%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_tcpclient.c.o [ 18%] Building C object hokuyo/urg_c/CMakeFiles/liburg_c.dir/current/src/urg_time.c.o Scanning dependencies of target driver_base_generate_messages_py Scanning dependencies of target driver_base_generate_messages_eus [ 19%] Generating EusLisp code from driver_base/ConfigValue.msg Traceback (most recent call last): File "/home/carto/laser_ws/src/hokuyo/hokuyo_node/cfg/Hokuyo.cfg", line 39, in <module> [ 22%] Built target LMS1xx_node from driver_base.msg import SensorLevels ImportError: No module named msg [ 23%] Generating Python from MSG driver_base/ConfigValue [ 25%] Generating EusLisp code from driver_base/ConfigString.msg hokuyo/hokuyo_node/CMakeFiles/hokuyo_node_gencfg.dir/build.make:63: recipe for target '/home/carto/laser_ws/devel/include/hokuyo_node/HokuyoConfig.h' failed make[2]: *** [/home/carto/laser_ws/devel/include/hokuyo_node/HokuyoConfig.h] Error 1 CMakeFiles/Makefile2:2702: recipe for target 'hokuyo/hokuyo_node/CMakeFiles/hokuyo_node_gencfg.dir/all' failed make[1]: *** [hokuyo/hokuyo_node/CMakeFiles/hokuyo_node_gencfg.dir/all] Error 2 make[1]: *** 正在等待未完成的任務.... [ 26%] Generating EusLisp code from driver_base/SensorLevels.msg [ 27%] Generating EusLisp manifest code for driver_base [ 28%] Generating Python from MSG driver_base/ConfigString Scanning dependencies of target driver_base_generate_messages_nodejs [ 30%] Generating Python from MSG driver_base/SensorLevels [ 31%] Generating Javascript code from driver_base/ConfigValue.msg [ 32%] Generating Javascript code from driver_base/ConfigString.msg [ 34%] Linking C shared library /home/carto/laser_ws/devel/lib/libliburg_c.so [ 35%] Generating Javascript code from driver_base/SensorLevels.msg [ 35%] Built target liburg_c [ 35%] Built target driver_base_generate_messages_nodejs [ 36%] Generating Python msg __init__.py for driver_base [ 36%] Built target driver_base_generate_messages_py [ 36%] Built target driver_base_generate_messages_eus [ 38%] Linking CXX shared library /home/carto/laser_ws/devel/lib/liblaser_proc_library.so [ 38%] Built target laser_proc_library [ 39%] Linking CXX shared library /home/carto/laser_ws/devel/lib/liblibhokuyo.so [ 39%] Built target libhokuyo Makefile:138: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make install -j12 -l12" failed [email protected]:~/laser_ws$ cd src/hokuyo/laser_proc [email protected]:~/laser_ws/src/hokuyo/laser_proc$ mkdir build [email protected]:~/laser_ws/src/hokuyo/laser_proc$ cd build [email protected]:~/laser_ws/src/hokuyo/laser_proc/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/carto/laser_ws/src/hokuyo/laser_proc/build/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic -- This workspace overlays: /opt/ros/kinetic -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using Debian Python package layout -- Using empy: /usr/bin/empy -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/carto/laser_ws/src/hokuyo/laser_proc/build/test_results -- Found gmock sources under '/usr/src/gmock': gmock will be built -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gmock': gtests will be built -- Using Python nosetests: /usr/bin/nosetests-2.7 -- catkin 0.7.11 -- Configuring done -- Generating done -- Build files have been written to: /home/carto/laser_ws/src/hokuyo/laser_proc/build [email protected]:~/laser_ws/src/hokuyo/laser_proc/build$ make Scanning dependencies of target laser_proc_library [ 8%] Building CXX object CMakeFiles/laser_proc_library.dir/src/LaserProc.cpp.o [ 16%] Linking CXX shared library devel/lib/liblaser_proc_library.so [ 16%] Built target laser_proc_library Scanning dependencies of target laser_publisher [ 25%] Building CXX object CMakeFiles/laser_publisher.dir/src/LaserPublisher.cpp.o [ 33%] Linking CXX shared library devel/lib/liblaser_publisher.so [ 33%] Built target laser_publisher Scanning dependencies of target laser_transport [ 41%] Building CXX object CMakeFiles/laser_transport.dir/src/LaserTransport.cpp.o [ 50%] Linking CXX shared library devel/lib/liblaser_transport.so [ 50%] Built target laser_transport Scanning dependencies of target laser_proc_ROS [ 58%] Building CXX object CMakeFiles/laser_proc_ROS.dir/src/LaserProcROS.cpp.o [ 66%] Linking CXX shared library devel/lib/liblaser_proc_ROS.so [ 66%] Built target laser_proc_ROS Scanning dependencies of target LaserProcNodelet [ 75%] Building CXX object CMakeFiles/LaserProcNodelet.dir/src/LaserProcNodelet.cpp.o [ 83%] Linking CXX shared library devel/lib/libLaserProcNodelet.so [ 83%] Built target LaserProcNodelet Scanning dependencies of target laser_proc [ 91%] Building CXX object CMakeFiles/laser_proc.dir/src/laser_proc.cpp.o [100%] Linking CXX executable devel/lib/laser_proc/laser_proc [100%] Built target laser_proc [email protected]:~/laser_ws/src/hokuyo/laser_proc/build$ sudo make install [sudo] carto 的密碼: [ 16%] Built target laser_proc_library [ 33%] Built target laser_publisher [ 50%] Built target laser_transport [ 66%] Built target laser_proc_ROS [ 83%] Built target LaserProcNodelet [100%] Built target laser_proc Install the project... -- Install configuration: "" -- Installing: /usr/local/_setup_util.py -- Installing: /usr/local/env.sh -- Installing: /usr/local/setup.bash -- Installing: /usr/local/setup.sh -- Installing: /usr/local/setup.zsh -- Installing: /usr/local/.rosinstall -- Installing: /usr/local/lib/pkgconfig/laser_proc.pc -- Installing: /usr/local/share/laser_proc/cmake/laser_procConfig.cmake -- Installing: /usr/local/share/laser_proc/cmake/laser_procConfig-version.cmake -- Installing: /usr/local/share/laser_proc/package.xml -- Installing: /usr/local/lib/liblaser_proc_library.so -- Set runtime path of "/usr/local/lib/liblaser_proc_library.so" to "" -- Installing: /usr/local/lib/liblaser_publisher.so -- Set runtime path of "/usr/local/lib/liblaser_publisher.so" to "" -- Installing: /usr/local/lib/liblaser_transport.so -- Set runtime path of "/usr/local/lib/liblaser_transport.so" to "" -- Installing: /usr/local/lib/liblaser_proc_ROS.so -- Set runtime path of "/usr/local/lib/liblaser_proc_ROS.so" to "" -- Installing: /usr/local/lib/libLaserProcNodelet.so -- Set runtime path of "/usr/local/lib/libLaserProcNodelet.so" to "" -- Installing: /usr/local/lib/laser_proc/laser_proc -- Set runtime path of "/usr/local/lib/laser_proc/laser_proc" to "" -- Installing: /usr/local/include/laser_proc -- Installing: /usr/local/include/laser_proc/LaserProcROS.h -- Installing: /usr/local/include/laser_proc/LaserProc.h -- Installing: /usr/local/include/laser_proc/LaserPublisher.h -- Installing: /usr/local/include/laser_proc/LaserTransport.h -- Installing: /usr/local/share/laser_proc/nodelets.xml [email protected]:~/laser_ws/src/hokuyo/laser_proc/build$ cd ../../ [email protected]:~/laser_ws/src/hokuyo$ cd hokuyo_node [email protected]:~/laser_ws/src/hokuyo/hokuyo_node$ cd build [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ rosdep isntall --from-paths ~/laser_ws/src --ignore-src Usage: rosdep [options] <command> <args> Commands: rosdep check <stacks-and-packages>... check if the dependencies of package(s) have been met. rosdep install <stacks-and-packages>... generate a bash script and then execute it. rosdep db generate the dependency database and print it to the console. rosdep init initialize rosdep sources in /etc/ros/rosdep. May require sudo. rosdep keys <stacks-and-packages>... list the rosdep keys that the packages depend on. rosdep resolve <rosdeps> resolve <rosdeps> to system dependencies rosdep update update the local rosdep database based on the rosdep sources. rosdep what-needs <rosdeps>... print a list of packages that declare a rosdep on (at least one of) <rosdeps> rosdep where-defined <rosdeps>... print a list of yaml files that declare a rosdep on (at least one of) <rosdeps> rosdep fix-permissions Recursively change the permissions of the user's ros home directory. May require sudo. Can be useful to fix permissions after calling "rosdep update" with sudo accidentally. rosdep: error: Unsupported command isntall. [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ rosdep install --from-paths ~/laser_ws/src --ignore-src #All required rosdeps installed successfully [email protected]:~/laser_ws/src/hokuyo/hokuyo_node/build$ cd ~/laser_ws [email protected]:~/laser_ws$ catkin_make install Base path: /home/carto/laser_ws Source space: /home/carto/laser_ws/src Build space: /home/carto/laser_ws/build Devel space: /home/carto/laser_ws/devel Install space: /home/carto/laser_ws/install #### #### Running command: "make cmake_check_build_system" in "/home/carto/laser_ws/build" #### #### #### Running command: "make install -j12 -l12" in "/home/carto/laser_ws/build" #### [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_nodejs [ 13%] Built target liburg_c [ 13%] Built target std_msgs_generate_messages_cpp [ 14%] Generating dynamic reconfigure files from cfg/Hokuyo.cfg: /home/carto/laser_ws/devel/include/hokuyo_node/HokuyoConfig.h /home/carto/laser_ws/devel/lib/python2.7/dist-packages/hokuyo_node/cfg/HokuyoConfig.py [ 14%] Built target std_msgs_generate_messages_lisp [ 14%] Built target std_msgs_generate_messages_py [ 17%] Built target libhokuyo [ 19%] Built target laser_proc_library Scanning dependencies of target open_urg_sensor Scanning dependencies of target getFirmwareVersion Scanning dependencies of target laser_publisher [ 21%] Building C object hokuyo/urg_c/CMakeFiles/open_urg_sensor.dir/current/samples/open_urg_sensor.c.o Scanning dependencies of target getID [ 23%] Built target LMS1xx [ 25%] Building CXX object hokuyo/hokuyo_node/CMakeFiles/getFirmwareVersion.dir/src/getFirmwareVersion.cpp.o [ 25%] Built target _driver_base_generate_messages_check_deps_SensorLevels [ 26%] Built target _driver_base_generate_messages_check_deps_ConfigString [ 26%] Building CXX object hokuyo/hokuyo_node/CMakeFiles/getID.dir/src/getID.cpp.o [ 27%] Building CXX object hokuyo/laser_proc/CMakeFiles/laser_publisher.dir/src/LaserPublisher.cpp.o [ 27%] Built target _driver_base_generate_messages_check_deps_ConfigValue Scanning dependencies of target driver_base_generate_messages_lisp Scanning dependencies of target driver_base_generate_messages_cpp [ 30%] Built target LMS1xx_node [ 31%] Generating Lisp code from driver_base/ConfigValue.msg [ 32%] Generating Lisp code from driver_base/ConfigString.msg [ 34%] Generating C++ code from driver_base/ConfigValue.msg [ 39%] Built target driver_base_generate_messages_py [ 40%] Linking C shared library /home/carto/laser_ws/devel/lib/libopen_urg_sensor.so [ 44%] Built target driver_base_generate_messages_nodejs [ 50%] Built target driver_base_generate_messages_eus [ 51%] Generating Lisp code from driver_base/SensorLevels.msg [ 52%] Generating C++ code from driver_base/ConfigString.msg [ 53%] Generating C++ code from driver_base/SensorLevels.msg [ 53%] Built target open_urg_sensor [ 53%] Built target driver_base_generate_messages_lisp Scanning dependencies of target sensor_parameter Scanning dependencies of target sync_time_stamp Scanning dependencies of target calculate_xy Scanning dependencies of target angle_convert_test Scanning dependencies of target get_distance [ 56%] Building C object hokuyo/urg_c/CMakeFiles/calculate_xy.dir/current/samples/calculate_xy.c.o [ 56%] Building C object hokuyo/urg_c/CMakeFiles/sync_time_stamp.dir/current/samples/sync_time_stamp.c.o [ 59%] Building C object hokuyo/urg_c/CMakeFiles/sensor_parameter.dir/current/samples/sensor_parameter.c.o [ 59%] Building C object hokuyo/urg_c/CMakeFiles/angle_convert_test.dir/current/samples/angle_convert_test.c.o [ 60%] Building C object hokuyo/urg_c/CMakeFiles/get_distance.dir/current/samples/get_distance.c.o /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/calculate_xy.c: In function ‘main’: /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/calculate_xy.c:43:51: warning: passing argument 4 of ‘urg_get_distance’ makes pointer from integer without a cast [-Wint-conversion] n = urg_get_distance(&urg, data, &time_stamp, system_time_stamp); ^ In file included from /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/calculate_xy.c:12:0: /home/carto/laser_ws/src/hokuyo/urg_c/current/include/urg_c/urg_sensor.h:298:16: note: expected ‘long long unsigned int *’ but argument is of type ‘long long unsigned int’ extern int urg_get_distance(urg_t *urg, long data[], long *time_stamp, unsigned long long *system_time_stamp); ^ /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/get_distance.c: In function ‘main’: Generating reconfiguration files for Hokuyo in hokuyo_node /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/get_distance.c:89:55: warning: passing argument 4 of ‘urg_get_distance’ makes pointer from integer without a cast [-Wint-conversion] n = urg_get_distance(&urg, data, &time_stamp, system_time_stamp); ^ In file included from /home/carto/laser_ws/src/hokuyo/urg_c/current/samples/get_distance.c:11:0: /home/carto/laser_ws/src/hokuyo/urg_c/current/include/urg_c/urg_sensor.h:298:16: note: expected ‘long long unsigned int *’ but argument is of type ‘long long unsigned int’ extern int urg_get_distance(urg_t *urg, long data[], long *time_stamp, unsigned long long *system_time_stamp); ^ Wrote header file in /home/carto/laser_ws/devel/include/hokuyo_node/HokuyoConfig.h [ 63%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/sensor_parameter [ 63%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/sync_time_stamp [ 64%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/angle_convert_test [ 65%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/calculate_xy [ 67%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/get_distance Scanning dependencies of target get_distance_intensity [ 67%] Built target hokuyo_node_gencfg Scanning dependencies of target get_multiecho [ 68%] Building C object hokuyo/urg_c/CMakeFiles/get_distance_intensity.dir/current/samples/get_distance_intensity.c.o [ 68%] Built target sync_time_stamp [ 68%] Built target driver_base_generate_messages_cpp [ 68%] Built target sensor_parameter [ 68%] Built target angle_convert_test [ 68%] Built target calculate_xy Scanning dependencies of target find_port [ 68%] Built target get_distance Scanning dependencies of target get_multiecho_intensity Scanning dependencies of target timeout_test [ 69%] Building C object hokuyo/urg_c/CMakeFiles/get_multiecho.dir/current/samples/get_multiecho.c.o Scanning dependencies of target reboot_test Scanning dependencies of target hokuyo_node Scanning dependencies of target driver_base_generate_messages [ 72%] Building C object hokuyo/urg_c/CMakeFiles/get_multiecho_intensity.dir/current/samples/get_multiecho_intensity.c.o [ 72%] Building C object hokuyo/urg_c/CMakeFiles/timeout_test.dir/current/samples/timeout_test.c.o [ 73%] Building C object hokuyo/urg_c/CMakeFiles/find_port.dir/current/samples/find_port.c.o [ 75%] Building C object hokuyo/urg_c/CMakeFiles/reboot_test.dir/current/samples/reboot_test.c.o [ 75%] Built target driver_base_generate_messages [ 76%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/get_distance_intensity [ 77%] Building CXX object hokuyo/hokuyo_node/CMakeFiles/hokuyo_node.dir/src/hokuyo_node.cpp.o [ 78%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/timeout_test [ 80%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/get_multiecho [ 81%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/find_port [ 82%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/get_multiecho_intensity [ 84%] Linking C executable /home/carto/laser_ws/devel/lib/urg_c/reboot_test [ 84%] Built target get_distance_intensity [ 84%] Built target timeout_test [ 84%] Built target find_port [ 84%] Built target get_multiecho [ 84%] Built target get_multiecho_intensity [ 84%] Built target reboot_test [ 85%] Linking CXX executable /home/carto/laser_ws/devel/lib/hokuyo_node/getFirmwareVersion [ 86%] Linking CXX executable /home/carto/laser_ws/devel/lib/hokuyo_node/getID [ 86%] Built target getFirmwareVersion [ 86%] Built target getID [ 88%] Linking CXX shared library /home/carto/laser_ws/devel/lib/liblaser_publisher.so [ 88%] Built target laser_publisher Scanning dependencies of target laser_transport [ 89%] Building CXX object hokuyo/laser_proc/CMakeFiles/laser_transport.dir/src/LaserTransport.cpp.o [ 90%] Linking CXX shared library /home/carto/laser_ws/devel/lib/liblaser_transport.so [ 90%] Built target laser_transport Scanning dependencies of target laser_proc_ROS [ 92%] Building CXX object hokuyo/laser_proc/CMakeFiles/laser_proc_ROS.dir/src/LaserProcROS.cpp.o [ 93%] Linking CXX executable /home/carto/laser_ws/devel/lib/hokuyo_node/hokuyo_node [ 94%] Linking CXX shared library /home/carto/laser_ws/devel/lib/liblaser_proc_ROS.so [ 94%] Built target laser_proc_ROS Scanning dependencies of target LaserProcNodelet Scanning dependencies of target laser_proc [ 96%] Building CXX object hokuyo/laser_proc/CMakeFiles/LaserProcNodelet.dir/src/LaserProcNodelet.cpp.o [ 97%] Building CXX object hokuyo/laser_proc/CMakeFiles/laser_proc.dir/src/laser_proc.cpp.o [ 97%] Built target hokuyo_node [ 98%] Linking CXX executable /home/carto/laser_ws/devel/lib/laser_proc/laser_proc [100%] Linking CXX shared library /home/carto/laser_ws/devel/lib/libLaserProcNodelet.so [100%] Built target laser_proc [100%] Built target LaserProcNodelet Install the project... -- Install configuration: "" -- Installing: /home/carto/laser_ws/install/_setup_util.py -- Installing: /home/carto/laser_ws/install/env.sh -- Installing: /home/carto/laser_ws/install/setup.bash -- Installing: /home/carto/laser_ws/install/setup.sh -- Installing: /home/carto/laser_ws/install/setup.zsh -- Installing: /home/carto/laser_ws/install/.rosinstall -- Installing: /home/carto/laser_ws/install/lib/pkgconfig/genmsg.pc -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/genmsg-extras.cmake -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/genmsgConfig.cmake -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/genmsgConfig-version.cmake -- Installing: /home/carto/laser_ws/install/share/genmsg/package.xml -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/pkg-genmsg.cmake.em -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/pkg-genmsg.context.in -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/pkg-msg-extras.cmake.in -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in -- Installing: /home/carto/laser_ws/install/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in + cd /home/carto/laser_ws/src/genmsg + mkdir -p /home/carto/laser_ws/install/lib/python2.7/dist-packages + /usr/bin/env PYTHONPATH=/home/carto/laser_ws/install/lib/python2.7/dist-packages:/home/carto/laser_ws/build/lib/python2.7/dist-packages:/opt/ros/kinetic/lib/python2.7/dist-packages CATKIN_BINARY_DIR=/home/carto/laser_ws/build /usr/bin/python /home/carto/laser_ws/src/genmsg/setup.py build --build-base /home/carto/laser_ws/build/genmsg install --install-layout=deb --prefix=/home/carto/laser_ws/install --install-scripts=/home/carto/laser_ws/install/bin running build running build_py creating /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7 creating /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7/genmsg copying src/genmsg/__init__.py -> /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7/genmsg copying src/genmsg/command_line.py -> /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7/genmsg copying src/genmsg/msg_loader.py -> /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7/genmsg copying src/genmsg/deps.py -> /home/carto/laser_ws/build/genmsg/lib.linux-x86_64-2.7/genmsg