导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    求助:教程(18)无法找到dso_live (已结帖)

    ROS教程
    ros教程
    1
    3
    2267
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 山中客
      山中客 最后由 山中客 编辑

      在练习教程18 使用DSO_SLAM进行三维建模 时,遇到问题求助:

      前面DSO的编译和安装是完全按照教程进行的,但是最后rosrun dso_ros dso_live 时报错:

      xiaoqiang@xiaoqiang-desktop:~/Documents/ros/src/dso_ros$ rosrun dso_ros dso_live image:=/camera_node/image_raw calib=/home/xiaoqiang/Documents/ros/src/dso_ros/camera.txt mode=1

      [rosrun] Couldn’t find executable named dso_live below /home/xiaoqiang/Documents/ros/src/dso_ros

      1 条回复 最后回复 回复 引用 0
      • 山中客
        山中客 最后由 编辑

        删掉ros/build 目录后,重新编译,
        再次执行rosrun dso_ros dso_live, 错误类型变成了:
        could not parse argument “mode=1”!!

        ========================================
        loading calibration from /home/xiaoqiang/Documents/ros/src/dso_ros/camera.txt!
        could not parse argument “mode=1”!!
        MODE WITH CALIBRATION, but without exposure times!
        Reading Calibration from file /home/xiaoqiang/Documents/ros/src/dso_ros/camera.txt … found!
        found RadTan (OpenCV) camera model, building rectifier.
        Creating RadTan undistorter
        Input resolution: 640 480
        In: 367.720384 369.850464 312.163378 222.327969 -0.302804 0.080163 0.001972 -0.000586
        Out: Rectify Crop
        Output resolution: 640 480
        finding CROP optimal new model!
        initial range: x: -1.1532 - 1.2409; y: -0.6982 - 0.8408!
        iteration 00001: range: x: -1.1475 - 1.2347; y: -0.6982 - 0.8408!
        iteration 00002: range: x: -1.1417 - 1.2285; y: -0.6982 - 0.8408!
        iteration 00003: range: x: -1.1360 - 1.2224; y: -0.6982 - 0.8408!
        iteration 00004: range: x: -1.1360 - 1.2224; y: -0.6947 - 0.8366!
        iteration 00005: range: x: -1.1360 - 1.2224; y: -0.6912 - 0.8324!
        iteration 00006: range: x: -1.1360 - 1.2224; y: -0.6912 - 0.8324!

        Rectified Kamera Matrix:
        270.95 0 307.8
        0 314.369 217.307
        0 0 1

        NO PHOTOMETRIC Calibration!
        Reading Photometric Calibration from file
        PhotometricUndistorter: Could not open file!
        using pyramid levels 0 to 3. coarsest resolution: 80 x 60!
        START PANGOLIN!
        terminate called after throwing an instance of ‘std::runtime_error’
        what(): Pangolin X11: Failed to open X display
        Aborted (core dumped)

        1 条回复 最后回复 回复 引用 0
        • 山中客
          山中客 最后由 编辑

          @山中客 在 求助:教程(18)无法找到dso_live 中说:

          Pangolin X11: Failed to open X display
          Aborted

          这个原因找到了,最后的Pangolin X11: Failed to open X display
          Aborted (core dumped),是由于在ssh 下pangolin 无法显示图像。

          整个问题实际上在重编ROS 后解决的,另外dso_ros dso_live 不能通过ssh 执行,需要直接在小强主机或VNC 环境下执行。

          问题close.

          1 条回复 最后回复 回复 引用 0
          • 1 / 1
          • First post
            Last post
          Copyright © 2015-2023 BlueWhale community