implement "slam_karto" package on a Freight robot

Posted 卡斯柏的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了implement "slam_karto" package on a Freight robot相关的知识,希望对你有一定的参考价值。

1. login

ssh [email protected]<robot ip or robot name>

2.  set robot master

modify .bashrc in robot‘s computer using ssh

export ROS_MASTER_URI=http://<robot ip or robot name>:11311

export ROS_IP=<robot ip>

modify .bashrc in local computer

export ROS_MASTER_URI=http://<robot ip or robot name>:11311

export ROS_IP=<local ip>

3. using "rostopic list" to check ros communication

Normally, you will see the robot‘s topic list on both sides.

4. run launch file

roslaunch slam_karto karto_slam.launch

5. view map building in rviz

From the local side, run "rosrun rviz rviz" or "rviz" and check the map building.

However, I am meeting a problem here that I cannot see map is being built.

By checking "rostopic echo /map", I find no data is published on /map.

 

以上是关于implement "slam_karto" package on a Freight robot的主要内容,如果未能解决你的问题,请参考以下文章

为 Python 3 安装 IPython 时出错:sys_platform == "darwin" 和 platform_python_implementation == &qu

Leetcode练习题Implement strStr()

LeetCode#28 | Implement strStr() 实现strStr()

我在“fatalError("init(coder:) has not been implemented")”处收到错误

implement Google's Open Source Slam "Cartographer" in Gazebo

implement "slam_karto" package on a Freight robot