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#28 | Implement strStr() 实现strStr()
我在“fatalError("init(coder:) has not been implemented")”处收到错误
implement Google's Open Source Slam "Cartographer" in Gazebo