Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Couldn't find executable named collada_to_urdf" while catkin_make #74

Closed
130s opened this issue Apr 7, 2014 · 3 comments
Closed

"Couldn't find executable named collada_to_urdf" while catkin_make #74

130s opened this issue Apr 7, 2014 · 3 comments
Labels

Comments

@130s
Copy link
Contributor

130s commented Apr 7, 2014

Related to #65, local build fails.

Using 1d9e3c8
All rtm-ros upstream are already built from source w/o error.

Now I noticed that I used to have in my %CATKINWS% src/jsk-ros-pkg, which served the missing file but now I've removed.

n130s@130s-serval:~/ROS/hydro_precise/cws_rtm_ros$ catkin_make -j 3
Base path: /home/n130s/ROS/hydro_precise/cws_rtm_ros
Source space: /home/n130s/ROS/hydro_precise/cws_rtm_ros/src
Build space: /home/n130s/ROS/hydro_precise/cws_rtm_ros/build
Devel space: /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel
Install space: /home/n130s/ROS/hydro_precise/cws_rtm_ros/install
####
#### Running command: "cmake /home/n130s/ROS/hydro_precise/cws_rtm_ros/src -DCATKIN_DEVEL_PREFIX=/home/n130s/ROS/hydro_precise/cws_rtm_ros/devel -DCMAKE_INSTALL_PREFIX=/home/n130s/ROS/hydro_precise/cws_rtm_ros/install" in "/home/n130s/ROS/hydro_precise/cws_rtm_ros/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel
-- Using CMAKE_PREFIX_PATH: /home/n130s/link/ROS/hydro_precise/catkinws/devel;/opt/ros/hydro
-- This workspace overlays: /home/n130s/link/ROS/hydro_precise/catkinws/devel;/opt/ros/hydro
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Python version: 2.7
-- Using Debian Python package layout
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/n130s/ROS/hydro_precise/cws_rtm_ros/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- catkin 0.5.86
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 15 packages in topological order:
-- ~~  - openrtm_aist
-- ~~  - openrtm_aist_core (metapackage)
-- ~~  - openrtm_aist_python
-- ~~  - openhrp3
-- ~~  - hrpsys
-- ~~  - hrpsys_tools
-- ~~  - openrtm_tools
-- ~~  - rosnode_rtc
-- ~~  - rtmbuild
-- ~~  - hrpsys_ros_bridge
-- ~~  - hironx_ros_bridge
-- ~~  - hironx_moveit_config
-- ~~  - openrtm_ros_bridge
-- ~~  - rtmros_common (metapackage)
-- ~~  - rtmros_hironx (metapackage)
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'openrtm_aist'
-- ==> add_subdirectory(openrtm_common/openrtm_aist_core/openrtm_aist)
-- +++ processing catkin metapackage: 'openrtm_aist_core'
-- ==> add_subdirectory(openrtm_common/openrtm_aist_core/openrtm_aist_core)
-- +++ processing catkin package: 'openrtm_aist_python'
-- ==> add_subdirectory(openrtm_common/openrtm_aist_core/openrtm_aist_python)
-- +++ processing catkin package: 'openhrp3'
-- ==> add_subdirectory(openrtm_common/openhrp3)
-- +++ processing catkin package: 'hrpsys'
-- ==> add_subdirectory(openrtm_common/hrpsys)
-- +++ processing catkin package: 'hrpsys_tools'
-- ==> add_subdirectory(rtmros_common/hrpsys_tools)
-- +++ processing catkin package: 'openrtm_tools'
-- ==> add_subdirectory(rtmros_common/openrtm_tools)
-- +++ processing catkin package: 'rosnode_rtc'
-- ==> add_subdirectory(rtmros_common/rosnode_rtc)
-- +++ processing catkin package: 'rtmbuild'
-- ==> add_subdirectory(rtmros_common/rtmbuild)
-- +++ processing catkin package: 'hrpsys_ros_bridge'
-- ==> add_subdirectory(rtmros_common/hrpsys_ros_bridge)
-- Using these message generators: gencpp;genlisp;genpy
[rtmbuild_init] Building package /home/n130s/ROS/hydro_precise/cws_rtm_ros/src hrpsys_ros_bridge
[rtmbuild_init] - CATKIN_TOPLEVEL = TRUE
:
[rtmbuild_genbridge] - rtmbuild_add_executable : SoftErrorLimiterServiceROSBridgeComp
compile openhrp model /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/openrtm_common/openhrp3/share/OpenHRP-3.1/idl/../sample/model/PA10/pa10.main.wrl at port 2890
CMake Warning at rtmros_common/hrpsys_ros_bridge/cmake/compile_robot_model.cmake:107 (find_package):
  Could not find module Findeuscollada.cmake or a configuration file for
  package euscollada.

  Adjust CMAKE_MODULE_PATH to find Findeuscollada.cmake or set euscollada_DIR
  to the directory containing a CMake configuration file for euscollada.  The
  file will have one of the following names:

    euscolladaConfig.cmake
    euscollada-config.cmake

Call Stack (most recent call first):
  rtmros_common/hrpsys_ros_bridge/catkin.cmake:159 (compile_openhrp_model)
  rtmros_common/hrpsys_ros_bridge/CMakeLists.txt:2 (include)


CMake Warning (dev) at rtmros_common/hrpsys_ros_bridge/cmake/compile_robot_model.cmake:116 (message):
  -- /lib/euscollada/collada2eus not found
Call Stack (most recent call first):
  rtmros_common/hrpsys_ros_bridge/catkin.cmake:159 (compile_openhrp_model)
  rtmros_common/hrpsys_ros_bridge/CMakeLists.txt:2 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

using export-collada to convert models /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/lib/openhrp3/export-collada
compile_openhrp3_model /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/openrtm_common/openhrp3/share/OpenHRP-3.1/idl/../sample/model/PA10/pa10.main.wrl
  hrpsys_tools_PACKAGE_PATH = /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/rtmros_common/hrpsys_tools
  hrpsys_PACKAGE_PATH       = /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/openrtm_common/hrpsys
  openhrp3_PACKAGE_PATH     = /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/openrtm_common/openhrp3
compile openhrp model /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/openrtm_common/openhrp3/share/OpenHRP-3.1/idl/../sample/model/sample1.wrl at port 2891
CMake Warning at rtmros_common/hrpsys_ros_bridge/cmake/compile_robot_model.cmake:107 (find_package):
  Could not find module Findeuscollada.cmake or a configuration file for
  package euscollada.

  Adjust CMAKE_MODULE_PATH to find Findeuscollada.cmake or set euscollada_DIR
  to the directory containing a CMake configuration file for euscollada.  The
  file will have one of the following names:

    euscolladaConfig.cmake
    euscollada-config.cmake

Call Stack (most recent call first):
  rtmros_common/hrpsys_ros_bridge/catkin.cmake:160 (compile_openhrp_model)
  rtmros_common/hrpsys_ros_bridge/CMakeLists.txt:2 (include)


CMake Warning (dev) at rtmros_common/hrpsys_ros_bridge/cmake/compile_robot_model.cmake:116 (message):
  -- /lib/euscollada/collada2eus not found
Call Stack (most recent call first):
  rtmros_common/hrpsys_ros_bridge/catkin.cmake:160 (compile_openhrp_model)
  rtmros_common/hrpsys_ros_bridge/CMakeLists.txt:2 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
:
:
[rtmbuild_init] - openrtm_ros_bridge_autogen_interfaces : MyService
-- openrtm_ros_bridge: 1 messages, 5 services
[rtmbuild_genidl] add_custom_command for idl files in package openrtm_ros_bridge
[rtmbuild_genidl] - _output_cpp_dir : /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/include/openrtm_ros_bridge
[rtmbuild_genidl] - _output_lib_dir : /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/lib
[rtmbuild_genidl] - _output_python_dir : /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/lib/python2.7/dist-packages/openrtm_ros_bridge
[rtmbuild_genidl] - _idl_file : /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/rtmros_common/openrtm_ros_bridge/idl/MyService.idl
[rtmbuild_genidl] - _idl_name : MyService
[rtmbuild_genbridge] generate OpenRTM-ROS bridges
[rtmbuild_genbridge] - openrtm_ros_bridge_autogen_interfaces : MyService
[rtmbuild_genbridge] - rtmbuild_add_executable : MyServiceROSBridgeComp
-- +++ processing catkin metapackage: 'rtmros_common'
-- ==> add_subdirectory(rtmros_common/rtmros_common)
-- +++ processing catkin metapackage: 'rtmros_hironx'
-- ==> add_subdirectory(rtmros_hironx/rtmros_hironx)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/n130s/ROS/hydro_precise/cws_rtm_ros/build
####
#### Running command: "make -j 3" in "/home/n130s/ROS/hydro_precise/cws_rtm_ros/build"
####
[  0%] Built target RTMBUILD_hrpsys_ros_bridge_DataLoggerService_genrpc
[  1%] [  1%] Built target RTMBUILD_hrpsys_ros_bridge_SoftErrorLimiterService_genbridge
Built target RTMBUILD_hrpsys_ros_bridge_StateHolderService_genbridge
[  1%] Built target std_msgs_generate_messages_py
[  1%] Built target RTMBUILD_hrpsys_ros_bridge_HRPDataTypes_gencpp
[  1%] Built target RTMBUILD_hrpsys_ros_bridge_StateHolderService_gencpp
[  2%] [  2%] Built target RTMBUILD_hrpsys_ros_bridge_TorqueControllerService_gencpp
Built target RTMBUILD_hrpsys_ros_bridge_ServoControllerService_gencpp
[  2%] Built target RTMBUILD_hrpsys_ros_bridge_KalmanFilterService_gencpp
:
[ 18%] Built target pa10_hrpsys_ros_bridge_compile
[ 40%] Scanning dependencies of target hironx_ros_bridge_model_files
Built target hrpsys_ros_bridge_generate_messages_lisp
[ 40%] Built target hironx_ros_bridge_model_files
Scanning dependencies of target hironx_moveit_config_HiroNX_urdf
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_MyService_genrpc
[ 40%] Built target actionlib_msgs_generate_messages_cpp
[ 40%] [ 40%] Built target RTMBUILD_openrtm_ros_bridge_MyService_genrpc
Generating /home/n130s/ROS/hydro_precise/cws_rtm_ros/src/rtmros_hironx/hironx_moveit_config/models/HiroNX.urdf
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_MyService_gencpp
== generate urdf file from kawada-hironx.dae
Scanning dependencies of target openrtm_ros_bridge_generate_messages_py
[ 40%] Built target RTMBUILD_openrtm_ros_bridge_MyService_gencpp
Scanning dependencies of target openrtm_ros_bridge_generate_messages_cpp
[ 41%] Built target openrtm_ros_bridge_generate_messages_py
[ 42%] Built target openrtm_ros_bridge_generate_messages_cpp
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_MyService_genbridge
Scanning dependencies of target openrtm_ros_bridge_generate_messages_lisp
[ 42%] [ 43%] Built target openrtm_ros_bridge_generate_messages_lisp
Built target RTMBUILD_openrtm_ros_bridge_MyService_genbridge
[ 73%] [ 89%] Built target hrpsys_ros_bridge_generate_messages_py
Built target hrpsys_ros_bridge_generate_messages_cpp
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_gencpp
[ 89%] Built target RTMBUILD_openrtm_ros_bridge_gencpp
[ 89%] Generating pa10_hrpsys_ros_bridge_compile_cleanup
pkill -KILL -f omniNames -start 2890 for compile_openhrp_model
Scanning dependencies of target openrtm_ros_bridge_generate_messages
[ 89%] no process to kill
Built target openrtm_ros_bridge_generate_messages
  PID TTY          TIME CMD
 1203 ?        00:00:00 omniNames
[ 89%] Built target RTMBUILD_hrpsys_ros_bridge_gencpp
[ 89%] Built target pa10_hrpsys_ros_bridge_compile_all
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_genrpc
[ 89%] [ 89%] Built target RTMBUILD_openrtm_ros_bridge_genrpc
Built target hrpsys_ros_bridge_generate_messages
[ 89%] [ 89%] Built target samplerobot_hrpsys_ros_bridge_compile
Built target RTMBUILD_hrpsys_ros_bridge_genrpc
Scanning dependencies of target RTMBUILD_openrtm_ros_bridge_genbridge
[ 89%] [ 89%] Built target RTMBUILD_hrpsys_ros_bridge_genbridge
Built target RTMBUILD_openrtm_ros_bridge_genbridge
[ 90%] Generating samplerobot_hrpsys_ros_bridge_compile_cleanup
pkill -KILL -f omniNames -start 2891 for compile_openhrp_model
Linking CXX executable /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/lib/hrpsys_ros_bridge/AbsoluteForceSensorServiceROSBridgeComp
no process to kill
  PID TTY          TIME CMD
 1203 ?        00:00:00 omniNames
[ 90%] Built target samplerobot_hrpsys_ros_bridge_compile_all
Linking CXX executable /home/n130s/ROS/hydro_precise/cws_rtm_ros/devel/lib/hrpsys_ros_bridge/AutoBalancerServiceROSBridgeComp
[rosrun] Couldn't find executable named collada_to_urdf below /home/n130s/ROS/hydro_precise/catkinws/src/jsk-ros-pkg/jsk_model_tools/collada_tools
make[2]: *** [/home/n130s/ROS/hydro_precise/cws_rtm_ros/src/rtmros_hironx/hironx_moveit_config/models/HiroNX.urdf] Error 3
make[1]: *** [rtmros_hironx/hironx_moveit_config/CMakeFiles/hironx_moveit_config_HiroNX_urdf.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 90%] Built target AbsoluteForceSensorServiceROSBridgeComp
[ 90%] Built target AutoBalancerServiceROSBridgeComp
make: *** [all] Error 2
Invoking "make" failed
@130s 130s added the bug label Apr 7, 2014
@k-okada
Copy link
Member

k-okada commented Apr 7, 2014

Are you put jsk-ros-pkg in src directory? if so, collada_to_urdf, collada2eus should include in following catkin packages.

-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 15 packages in topological order:
-- ~~  - openrtm_aist
-- ~~  - openrtm_aist_core (metapackage)
-- ~~  - openrtm_aist_python
-- ~~  - openhrp3
-- ~~  - hrpsys

@garaemon
Copy link
Member

garaemon commented Apr 7, 2014

jsk_model_tools is the repository which include collada_to_urdf.
https://github.com/jsk-ros-pkg/jsk_model_tools

@130s
Copy link
Contributor Author

130s commented Apr 7, 2014

Are you put jsk-ros-pkg in src directory? if so, collada_to_urdf, collada2eus should include in following catkin packages.

I used to have their source, but now I removed it for clarity.

I think this ticket is basically the same with what's being discussed in #65 so close this.

@130s 130s closed this as completed Apr 7, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants