ROS与JAVA 通讯异常

ROS与JAVA 通讯异常

问题:ros发布成功,java后端订阅失败,无法接收数据
ROS与JAVA 通讯异常

解决:ros是基于发布/订阅模式,用websocket进行通讯。
1、需遵从先发布后订阅,假如服务重启,重新发布,那么也需要重新订阅才能正常通讯。
2、如用云服务器,需注意端口开放,ros启动每次是动态分配端口,端口未开放也会导致订阅失败。