comm (Network)¶
comm 模块提供网络通信接口,包括 UDP 仿真数据通信、无人机组网 API、Redis 分布式数据共享等功能。
模块功能¶
| 功能 | 说明 |
|---|---|
| UDP 仿真通信 | 基于 UDP 协议的高速仿真数据收发 |
| 无人机组网 | 多机协同通信网络构建与管理 |
| Redis 数据共享 | 基于 Redis 的分布式数据缓存与共享 |
| 局域网转发 | 局域网内数据包的转发与路由 |
核心类与接口¶
| 类/接口 | 说明 |
|---|---|
NetSimAPIV4 |
UDP 仿真通信核心类,支持多机数据收发 |
NetUavAPI |
无人机组网 API,支持集群网络管理 |
RedisClient |
Redis 客户端,支持分布式数据操作 |
使用场景¶
集群通信¶
- 多无人机之间的数据交换与协同
- 集群编队控制指令的分发
- 集群状态信息的汇总
分布式仿真¶
- 多台计算机之间的仿真数据同步
- 大规模集群仿真的分布式计算
- 仿真数据的实时共享与存储
实机部署¶
- 真实无人机的网络通信
- 地面站与无人机的数据链路
- 多机协同任务的通信保障
相关资源¶
注意:本文档为 comm 模块的索引页面。各接口的详细 API 说明请参考对应模块的独立文档页面。