赞
踩
机器人 | PC |
---|---|
NanoRobot(两轮差速底盘,树莓派3B,ubuntu mate 16.04,ROS Kinetic,单线激光雷达) | Ubuntu16.04 ROS Kinetic(虚拟机) |
机器人和PC端安装cartographer都使用二进制包方式安装(因为懒)
sudo apt-get install ros-kinetic-cartographer*
接下来是写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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。