鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    运行autoware.auto的ndt_mapping_nodes时,报错如下

    已定时 已固定 已锁定 已移动
    AutoWare
    autoware ros2
    2
    3
    405
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • senS
      Sen
      最后由 编辑

      sen@ubuntu:~$ ros2 launch ndt_mapping_nodes ndt_mapper.launch.py
      [INFO] [launch]: All log files can be found below /home/sen/.ros/log/2023-09-02-17-19-31-300511-ubuntu-58843
      [INFO] [launch]: Default logging verbosity is set to INFO
      [INFO] [static_transform_publisher-1]: process started with pid [58845]
      [INFO] [ndt_mapper_node_exe-2]: process started with pid [58847]
      [static_transform_publisher-1] [INFO] [1693646371.426224667] [static_transform_publisher_dFRhl7QiYzYD7IOr]: Spinning until killed publishing transform from 'odom' to 'base_link'
      [ndt_mapper_node_exe-2] /home/sen/Desktop/auto_Auto_ws/install/ndt_mapping_nodes/lib/ndt_mapping_nodes/ndt_mapper_node_exe: symbol lookup error: /home/sen/Desktop/auto_Auto_ws/install/ndt_mapping_nodes/lib/libndt_mapping_nodes.so: undefined symbol: _ZN8autoware10perception7filters10voxel_grid6ConfigC1ERKN13geometry_msgs3msg8Point32_ISaIvEEESA_SA_m
      [ERROR] [ndt_mapper_node_exe-2]: process has died [pid 58847, exit code 127, cmd '/home/sen/Desktop/auto_Auto_ws/install/ndt_mapping_nodes/lib/ndt_mapping_nodes/ndt_mapper_node_exe --ros-args -r __node:=ndt_mapper_node -r __ns:=/mapper --params-file /home/sen/Desktop/auto_Auto_ws/install/ndt_mapping_nodes/share/ndt_mapping_nodes/param/ndt_mapper.param.yaml -r points_in:=/lidar_front/points_filtered_downsampled -r points_registered:=/lidar_front/points_registered'].
      3477b0ea-f6a6-47a1-b3e1-6c821474a579-image.png
      c9430b8e-416a-40ac-b3d1-7f59792273e7-image.png

      @小鱼 大佬能帮忙看看吗

      senS 小鱼小 2 条回复 最后回复 回复 引用 0
      • senS
        Sen @sen
        最后由 编辑

        config.hpp的 cmakelists 文件如下:
        cmake_minimum_required(VERSION 3.5)

        Export headers

        project(voxel_grid)

        dependencies

        find_package(ament_cmake_auto REQUIRED)
        ament_auto_find_build_dependencies()

        ament_auto_add_library(${PROJECT_NAME} SHARED
        include/voxel_grid/config.hpp
        include/voxel_grid/voxel.hpp
        include/voxel_grid/voxels.hpp
        include/voxel_grid/voxel_grid.hpp
        include/voxel_grid/visibility_control.hpp
        src/config.cpp
        src/voxels.cpp
        src/voxel_grid.cpp
        )
        autoware_set_compile_options(${PROJECT_NAME})

        if(BUILD_TESTING)

        run linters

        find_package(ament_lint_auto REQUIRED)
        ament_lint_auto_find_test_dependencies()

        gtest

        set(VOXEL_GRID_GTEST voxel_grid_gtest)

        ament_add_gtest(${VOXEL_GRID_GTEST} test/src/test_voxel_grid.cpp)
        autoware_set_compile_options(${VOXEL_GRID_GTEST})
        target_compile_options(${VOXEL_GRID_GTEST} PRIVATE -Wno-sign-conversion -Wno-double-promotion)
        target_link_libraries(${VOXEL_GRID_GTEST} ${PROJECT_NAME})
        target_include_directories(${VOXEL_GRID_GTEST} PRIVATE "test/include" "include")
        ament_target_dependencies(${VOXEL_GRID_GTEST} "geometry_msgs")
        endif()

        Ament Exporting

        ament_auto_package()

        ndt_mapping_nodes的cmakelists文件如下:
        ament_target_dependencies(
        ndt_mapping_nodes
        "rclcpp"
        "localization_common"
        "point_cloud_mapping"
        "ndt"
        "optimization"
        "autoware_auto_common"
        "rclcpp_components"
        "tf2_msgs"
        "point_cloud_msg_wrapper"
        "geometry_msgs"
        )

        1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @sen
          最后由 编辑

          @sen 在 运行autoware.auto的ndt_mapping_nodes时,报错如下 中说:

          undefined symbol: _ZN8autoware10perception7filters10voxel_grid6ConfigC1ERKN13geometry_msgs3msg8Point32_ISaIvEEESA_SA_m

          这种一般是某个函数没有定义

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          1 条回复 最后回复 回复 引用 0
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS