zoukankan      html  css  js  c++  java
  • 运行loam_velodyne时的步骤和存在的问题

    ROS jizhang的工程 git laboshinl的工程 

     

    环境是ubuntu 14.04 

    ROS 版本 indigo

     

    工程地址:

    https://github.com/laboshinl/loam_velodyne.git

    terminal 1:

    $ cd ~/catkin_ws/src/
    $ git clone https://github.com/laboshinl/loam_velodyne.git
    $ cd ~/catkin_ws
    $ catkin_make -DCMAKE_BUILD_TYPE=Release
    $ source ~/catkin_ws/devel/setup.bash

    roslaunch loam_velodyne loam_velodyne.launch

    terminal 2:

    $ cd ~/catkin_ws/src/
    $ source ~/catkin_ws/devel/setup.bash

    $ roslaunch velodyne_pointcloud VLP16_points.launch pcap:="/home/laboshinl/Downloads/velodyne.pcap"

     

     

     

     bag 没有尝试 ,貌似虚拟机不能连接到雷达上保存数据.

     等我更新我的ubuntu系统后再尝试一下吧

     

    
    

    遇到的问题有两个:

    1.ROS中执行前需运行$source ~/catkin_ws/devel/setup.bash.

    [xxx] is neither a launch file in package [xxx] nor is [xxx] a launch file name

    2.工程执行前需要对velodyne_driver单独进行编译,以确保 velodyne_point 下的VLP16_points.launch方法找到执行位置

    编译velodyne的方法参照:http://wiki.ros.org/velodyne_driver

    成功时,在

      roslaunch velodyne_pointcloud 时Tab会出现需要的方法,否则也会出现1中的错误

     

    然后执行读取pcap文件.

    编译不成功时,会出现 :

    运行雷达的错误文件也会出现相同的问题.

    论坛上了解说 改变const int N_SCANS = 32;可以解决

    但尝试后没有效果

    当VLP16时,N_SCANS是16 和32 都可以正常跑.




  • 相关阅读:
    [SCOI2005]骑士精神
    [SCOI2005]超级格雷码
    [SDOI2013]淘金
    [SCOI2014]方伯伯的商场之旅
    P4317 花神的数论题
    RSA算法原理(一)
    PKI 笔记
    字符串解析运用-将字符串分解为多个整数,求各整数之和(华为oj)
    pycharm快捷键、常用设置、配置管理
    启动ipython notebook(jupyter)
  • 原文地址:https://www.cnblogs.com/chenbokai/p/7299069.html
Copyright © 2011-2022 走看看