参考:https://blog.csdn.net/xzs520xzs/article/details/112251727
一 要求
系统:ubuntu16.04
ROS kinetic
已经编写好的ros控制小车程序
二 小车端和笔记本端通信,用笔记本端控制小车
1 把一些基础的包安装完成,然后将catkin_ws/src文件下的文件复制到创建的环境下,catkin_make一下
2 修改./basrc完成通信
1、问题描述
最近在搞ros小车,我想将笔记本电脑通过ssh连接上车载电脑,从而在笔记本上控制小车,其实这也就是主从机的配置问题,但是当我执行roslaunch art_racecar rviz.launch命令的时候出现了InvalidURL: URL can’t contain control characters. '192.168.5.3‘的错误,很是郁闷。捣鼓了好久,最终从一篇博文中找到了解决的方法(原文在这),但是描述得不是很清楚,所以我在这再整理一下我的解决方法,大家在看我的这篇博文的时候一定要阅读这篇原文。也非常感谢罗总的帮忙,才那么顺利的解决的。
2、解决的方法
首先要说明的是,小车上的电脑是主机,笔记本电脑是从机,这个与原文是不同的,明白了这点才好办事,其次,一共需要改3个文件,分别为主机(笔记本电脑)