[ROS] ROS 开发常见错误整理

以下是一些我在开发过程中遇到的错误和最后解决的方法,可能同样的错误我的解决方法也不一定对每个人都试用,仅供参考。欢迎反馈和提交更多信息。我也会在后面逐步更新。

1、错误:Couldn't find an AF_INET address
产生该错误有很多原因,我遇到的最简单的因素是向一个 node publish 消息,而该 node 实际没有启动。解决方法也很简单,就是把没有启动的 node 启动就好了。

在使用多个机器联合运行的时候,该错误可能是需要设置一个同样的主节点 IP 地址[1]。可以尝试如下解决方法:

在主节点的机器中查看 IP 地址:

在其他机器中设置刚才查看的 IP 地址,例如: 10.0.0.25.

参考文献
[1] http://answers.ros.org/question/163556/how-to-solve-couldnt-find-an-af_inet-address-for-problem/

Add a Comment

您的邮箱地址不会被公开。 必填项已用 * 标注