API 参考手册

AgriROS 核心模块 API 文档

agriros_core

核心调度与节点通信 API,包含 AgriNode 基类、TopicManager、ServiceRegistry。

agriros_perception

感知模块 API,传感器数据读取、点云处理、视觉检测接口。

agriros_navigation

导航模块 API,路径规划、定位、地图管理接口。

agriros_control

控制模块 API,执行器控制、PID 调参、安全监控接口。

agriros_data

数据模块 API,田间数据采集、存储、上传云端接口。

agriros_utils

工具函数库,坐标转换、时间同步、日志、配置管理。

# 示例:读取 GPS 数据
from agriros_perception import GPSReader

gps = GPSReader(topic="/gps/fix")
pos = gps.get_position() # returns (lat, lon, alt)