RflySimSDK v3.08
RflySimSDK说明文档
载入中...
搜索中...
未找到
文件列表
这里列出了所有文档化的文件,并附带简要说明:
[详情级别 1234]
  comm
 NetSimAPIV4.py
 NetUavAPI.py
 RedisUtils.py
  ctrl
 api.py
 DllSimCtrlAPI.py这是一个集成与CopterSim中dll模型交互接口的模块。 对应例程链接见 载具运动仿真控制接口例程
 EarthModel.py这是一个处理地理坐标转换的模块 对应例程链接见
 PX4MavCtrlV4.py这是用于RflySim工具链开发的无人系统外部控制接口模块。
 PX4MavCtrlV4ROS.py该接口为RflySim工具链集成ROS环境开发的通信接口。
 ReqCopterSim.py这是一个用于初始化指定CopterSim的模块。 对应例程链接见 载具运动仿真初始化接口例程
 RflyRosStart.py这是一个用于无人机ROS与mavros通信的模块
  phm
 Ass.py
 AutoMavCmd.py该模块包含Sleep和Command两个类,用于处理无人机的任务执行过程中的等待和控制命令发送。
 AutoMavCtrl.py该脚本设置了一个使用模拟环境对无人机(UAV)进行自动化测试的环境。
 AutoMavDB.py该文件定义了与无人机测试数据库交互的类。 此类负责管理无人机测试数据的存储、更新和查询操作,以及同步JSON格式的测试用例数据到数据库。
 AutoREG.py该文件定义了QGCCtrlAPI类,用于与QGroundControl进行通信。 QGCCtrlAPI类提供了发送MAVLink命令和处理QGroundControl日志的功能。
 DeBug.py该脚本用于收集和诊断RflySim平台的运行环境和状态。脚本提供了一系列的函数,用于检测操作系统信息、RflySim安装状态、依赖环境、网络环境等,并将结果写入文件。
 MavDataRec.py该文件定义了MavDataRec类,用于接收和记录无人机相关的数据。MavDataRec类提供了一个线程安全的方式来监听和存储无人机发送的特定类型消息。
 QGCCtrlAPI.py该文件定义了QGCCtrlAPI类,用于与QGroundControl进行通信。QGCCtrlAPI类提供了发送MAVLink命令、请求日志文件和复制日志文件到指定位置的功能。
  simulink
  mavlink
  vrpn
 rfly_data.h
 rfly_mavlink.h
 rfly_quat.h
 rfly_sensor.h
 rfly_serial.h
 rfly_udp.h
 rfly_vrpn.h
 rfly_wgs84.h
  swarm
 crazyflie.py
 crazyswarm.py
 distSimCtrlAPI.py
 mavRflyShell.py
 RflyADBLib.py
 RJ45_px6x.py
 VehicleApi.py
  ue
 UE4CtrlAPI.py这是一个与RflySim3D进行交互的模块。 对应例程链接见 三维场景仿真控制接口例程
 UEMapServe.py这是一个集成与三维地形交互接口的模块。 对应例程链接见 三维地图服务器接口例程
  vision
 CameraCtrlApi.py这是一个在图像上绘制各种元素功能和通过键盘控制的模块。
 Open3DShow.py这是一个主要用来显示点云图像的模块。 对应例程链接见
 RflyRosCtrlApi.py这是一个通过ros系统与RflySim3D进行交互的模块。 对应例程链接见
 ScreenCapApiV4.py这是用于捕获和处理由 Unreal Engine 4.23 及以上版本生成的 RflySim3D 窗口的屏幕截图,并转换成 OpenCV 图像格式的模块。 对应例程链接见
 VisionCaptureApi.py这是一个与RflySim3D进行交互的模块。 对应例程链接见