有关此行在帮助部分的解释
GCS_BRIDGE
UDP: udp://[bind_host][:port]@[remote_host][:port][/?ids=sysid,compid]
1.
我想知道 GCS_Bridge 作为服务器还是客户端?
bind_host 和 remote_host 是什么意思?
2.
我计划有一个无人机监控系统,它以 MAV 作为有效载荷消息。
所以在无人机(计算机 + ROS 供电 - 不是 APM),
GCS_Bridge 必须像客户端一样将状态发送到服务器
并等待从服务器接收命令(和航点)
你有什么想法吗?
阅读有关 BSD 套接字和 UDP 的信息。
绑定 - 程序将在其中侦听传入消息。
远程 - 它将发送消息的地方。
@Tutorgaming这是回答了吗?
@TSC21我认为这个问题得到了解答。
无论如何,欢迎任何意见或建议。
通过阅读代码,我发现GCS_Bridge既像客户端又像服务器,以便成为ROS端的侦听器并通过网络发送
关于bind和remote的意思,Voon已经回答了。
对于我的监控系统,我在无人机上实现了 UDP 客户端和服务器,以便从我的自定义任务规划器发送和接收 MAV 命令,它在原型上运行良好。 :)
. . 但是要让它为大量的无人机做好准备,我仍然没有管理这样一个网络东西的想法。
BTW 非常感谢
但是要让它为大量的无人机做好准备,我仍然没有管理这样一个网络东西的想法。
尝试广播。
关闭此解决。
最有用的评论
阅读有关 BSD 套接字和 UDP 的信息。
绑定 - 程序将在其中侦听传入消息。
远程 - 它将发送消息的地方。