工具与软件:
您好!
我一直在使用最新的 Robotics SDK 10.0进行测试、目的是推出视觉/雷达融合演示。
目标侧有一些构建错误
oot@j7-docker:~/j7ros_home/ros_ws$ colcon build --base-paths /opt/robotics_sdk/ros2 --executor sequential --cmake-force-configure.
正在启动>>> common_msgs
已完成<<< common_msgs [6.38s]
正在启动>>MONOLE_CAPTURE
已完成<<< mono_capture [1.74s]
开始>>ros2_shared
完成<<ros2_shared [1.40s]
正在启动>>>串行
-- stderr:串行
CMake 警告(dev)、位于 CMakeLists.txt:26 (target_sources):
未设置策略 CMP0076:target_sources()命令转换相对路径
绝对精度。 运行"cmake --help-policy cmp0076"以了解策略详细信息。 应用
用于设置策略并抑制此警告的 cmake_policy 命令。
目标"serial"的接口源具有相对路径。
此警告适用于项目开发人员。 使用-Wno-dev 抑制它。
——
已完成<<<序列[1.03s]
正在启动>>ti_external
-- stderr:ti_external
SOC= 3844s4.
——
完成<<< ti_external [1.15s]
正在启动>>ti_mmwave_rospkg_msgs
完成<<< ti_mmwave_rospkg_msgs [5.35s]
开始>>zed_capture
完成<<< zed_capture [1.75s]
正在启动>>> gscam2.
已完成<<< gscam2 [1.93s]
正在启动>>ti_estop
已完成<<< ti_estop [1.90s]
开始>> ti_mmwave_rospkg
-- stderr: ti_mmwave_rospkg
**警告**与 pcap 相关的 IO 功能将被禁用
——
已完成<<< ti_mmwave_rospkg [5.48s]
正在启动>>ti_objdet_radar
完成<<< ti_objdet_radar [2.10s]
正在启动>>ti_objdet_range
--- stderr: ti_objdet_range
**警告**与 pcap 相关的 IO 功能将被禁用
——
完成<<< ti_objdet_range [4.85s]
正在启动>>ti_ROS_GST_plugins
已完成<<< ti_ros_gst_plugins [2.64s]
正在启动>>ti_sde
完成<<< ti_sde [1.87s]
正在启动>>ti_vision_CNN
已完成<<ti_vision_CNN [1.88s]
正在启动>>ti_viz_nodes
[43.999s] colcon.colcon_cmake.task.cmake.build 警告无法为包"ti_viz_nodes"运行安装步骤、因为它没有"install"目标
完成<<< ti_viz_nodes [1.49s]
启动>>ti_vl
完成<<< ti_vl [1.86s]
摘要:完成17个包装[45.6s]
4个封装具有 stderr 输出:serial ti_external ti_mmwave_rospkg ti_objdet_range
此外、当您尝试运行发布时、也不会感到意外、这会带来问题
root@j7-docker:~/j7ros_home/ros_ws$ ros2启动 ti_objdet_radar bag_mmwave_objdet_radar_launch.py
在/root/j7ros_home/ros_ws/install/ti_objdet_radar/share/ti_objdet_radar 上的软件包"ti_objdet_radar_launch.py"的共享目录中未找到文件"Bag_mmwave_objdet_radar_launch.py"
为什么上述构建不起作用?
谢谢!
——Gunter