-1

我试图在真正的无人机上运行我的 python 代码,但我收到以下错误并且无人机没有飞行。

无法启动到 kathirdrone-VirtualBox:55800 ( http://kathirdrone-VirtualBox:45968/ ) 的 TCP/IP 套接字:
TransportInitError:远程错误报告:从端口 55800 上的 [TCPROS 连接接收到一个不存在主题 [/clock] 的连接到 [127.0.0.1:58036 on socket 8]] [/forward]

无人机与 roslaunch cvg_sim_gazebo ardrone_testworld.launch 在 tumsimulator 中完美飞行。

我的包结构是这样的。catkin_ws/src/mycode/scripts/DroneFly.py

我该如何解决?

4

1 回答 1

0

问题在于启动文件。

roslaunch ardrone_autonomy ardrone.launch

在上面的命令之后,就建立了连接。

和 rosrun mycode

它终于工作了,无人机正在飞行

于 2017-01-15T03:26:43.130 回答