当前位置:   article > 正文

ROS(Kinetic和Melodic)下使用cartographer踩坑记录和部分谣言终结_cartorgrapher 在kinect 和melotic

cartorgrapher 在kinect 和melotic

最近在机器人上尝试跑cartographer进行建图,途中遇到了不少坑,写下来记录分享一下。

测试环境1:

机器人 PC
NanoRobot(两轮差速底盘,树莓派3B,ubuntu mate 16.04,ROS Kinetic,单线激光雷达) Ubuntu16.04 ROS Kinetic(虚拟机)

机器人和PC端安装cartographer都使用二进制包方式安装(因为懒)

sudo apt-get install ros-kinetic-cartographer*
  • 1

接下来是写cartographer.launch文件,照猫画虎写出来是这样的,没什么特别要注意的,use_sim_time根据实际设置,仿真中用true,实体机器人上用false,把你地激光雷达话题remap成scan(大多数单线雷达默认就是用scan,所以省略掉remap那一句也可以)

<launch>  
  <arg name="simulation" default= "false"/> 
  <param name="/use_sim_time" value="$(arg simulation)" />  
  <!-- cartographer_node -->
  <node name="cartographer_node" pkg="cartographer_ros"  
        type="cartographer_node" args="  
            -configuration_directory $(find package_name)/config  
            -configuration_basename config.lua"  
        output="screen
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/557946
推荐阅读
相关标签
  

闽ICP备14008679号