Skip to content

Instantly share code, notes, and snippets.

@MightyMirko
Created September 8, 2022 10:40
Show Gist options
  • Save MightyMirko/229f3a0f5d809c8acd42315a117d4362 to your computer and use it in GitHub Desktop.
Save MightyMirko/229f3a0f5d809c8acd42315a117d4362 to your computer and use it in GitHub Desktop.
mirko@s25v-ubu2004-ros2-gui:~/iiwa_ros2_ws$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --symlink-install
[0.358s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces:
'controller_manager' is in: /opt/ros/galactic
'gripper_controllers' is in: /opt/ros/galactic
'joint_trajectory_controller' is in: /opt/ros/galactic
'joint_state_broadcaster' is in: /opt/ros/galactic
If a package in a merged underlay workspace is overridden and it installs headers, then all packages in the overlay must sort their include directories by workspace order. Failure to do so may result in build failures or undefined behavior at run time.
If the overridden package is used by another package in any underlay, then the overriding package in the overlay must be API and ABI compatible or undefined behavior at run time may occur.
If you understand the risks and want to override a package anyways, add the following to the command line:
--allow-overriding controller_manager gripper_controllers joint_state_broadcaster joint_trajectory_controller
This may be promoted to an error in a future release of colcon-override-check.
Starting >>> controller_manager_msgs
Starting >>> ros2_control_test_assets
Starting >>> diffbot_description
Starting >>> iiwa_description
Starting >>> joint_limits
Starting >>> ros2_control_test_nodes
Starting >>> rrbot_description
Starting >>> iiwa_moveit2
Finished <<< ros2_control_test_assets [0.62s]
Finished <<< diffbot_description [0.62s]
Starting >>> hardware_interface
Starting >>> ros2_controllers_test_nodes
Finished <<< iiwa_description [0.64s]
Finished <<< joint_limits [0.64s]
Finished <<< rrbot_description [0.64s]
Finished <<< iiwa_moveit2 [0.99s]
Finished <<< hardware_interface [0.63s]
Starting >>> controller_interface
Starting >>> ros2_control_demo_hardware
Starting >>> transmission_interface
Finished <<< ros2_control_test_nodes [1.40s]
Finished <<< controller_manager_msgs [1.56s]
Starting >>> rqt_joint_trajectory_controller
Finished <<< ros2_control_demo_hardware [0.55s]
Finished <<< ros2_controllers_test_nodes [1.19s]
Finished <<< transmission_interface [0.64s]
Finished <<< controller_interface [0.71s]
Starting >>> controller_manager
Starting >>> impedance_controller
Finished <<< impedance_controller [0.26s]
Finished <<< rqt_joint_trajectory_controller [1.15s]
Finished <<< controller_manager [0.77s]
Starting >>> forward_command_controller
Starting >>> force_torque_sensor_broadcaster
Starting >>> joint_state_broadcaster
Starting >>> joint_trajectory_controller
Starting >>> diff_drive_controller
Starting >>> imu_sensor_broadcaster
Starting >>> ros2controlcli
Starting >>> tricycle_controller
Finished <<< joint_trajectory_controller [0.59s]
Starting >>> iiwa_bringup
Finished <<< joint_state_broadcaster [0.70s]
Finished <<< diff_drive_controller [0.69s]
Starting >>> external_torque_sensor_broadcaster
Starting >>> gripper_controllers
Finished <<< imu_sensor_broadcaster [0.73s]
Finished <<< forward_command_controller [0.81s]
Starting >>> effort_controllers
Starting >>> position_controllers
Finished <<< tricycle_controller [0.99s]
Starting >>> velocity_controllers
Finished <<< ros2controlcli [1.46s]
Starting >>> ros2_control
--- stderr: force_torque_sensor_broadcaster
CMake Error at CMakeLists.txt:29 (find_package):
By not providing "Findgenerate_parameter_library.cmake" in
CMAKE_MODULE_PATH this project has asked CMake to find a package
configuration file provided by "generate_parameter_library", but CMake did
not find one.
Could not find a package configuration file provided by
"generate_parameter_library" with any of the following names:
generate_parameter_libraryConfig.cmake
generate_parameter_library-config.cmake
Add the installation prefix of "generate_parameter_library" to
CMAKE_PREFIX_PATH or set "generate_parameter_library_DIR" to a directory
containing one of the above files. If "generate_parameter_library"
provides a separate development package or SDK, be sure it has been
installed.
---
Failed <<< force_torque_sensor_broadcaster [1.54s, exited with code 1]
Aborted <<< ros2_control [0.09s]
Aborted <<< iiwa_bringup [1.21s]
Aborted <<< external_torque_sensor_broadcaster [1.72s]
Aborted <<< gripper_controllers [1.86s]
Aborted <<< effort_controllers [2.35s]
Aborted <<< position_controllers [2.42s]
Aborted <<< velocity_controllers [2.29s]
Summary: 23 packages finished [6.42s]
1 package failed: force_torque_sensor_broadcaster
7 packages aborted: effort_controllers external_torque_sensor_broadcaster gripper_controllers iiwa_bringup position_controllers ros2_control velocity_controllers
1 package had stderr output: force_torque_sensor_broadcaster
4 packages not processed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment