Search papers, labs, and topics across Lattice.
This paper introduces a cloud-based hybrid architecture that enhances communication between multi-robot systems (MRS) in Mediterranean greenhouses, addressing challenges posed by narrow corridors and dense biomass. By integrating ROS 2 with MQTT and the European FIWARE platform, the framework facilitates real-time coordination and data exchange among robots, overcoming traditional latency and discovery issues. Validation in both simulation and real-world greenhouse settings shows that this approach maintains connectivity and data integrity, effectively eliminating information silos and enabling scalable robotic mission management.
Seamless communication between robots in challenging greenhouse environments is now achievable, thanks to a novel cloud-based architecture that integrates ROS 2 and MQTT.
The imperative to develop more sustainable agriculture demands a transition from isolated automation toward the deployment of multi-robot systems (MRS) in agrifood environments. However, Mediterranean greenhouse settings-characterized by narrow corridors, dense biomass, and structural metallic interference-pose significant challenges for robust and scalable communication between agents. Traditional robotic frameworks, such as ROS 2, frequently encounter node discovery issues and latency spikes due to dynamic obstacles, dense foliage, and other characteristic greenhouse elements, creating a critical bottleneck for real-time coordination. This paper proposes an innovative cloud-based hybrid architecture that establishes a two-way communication bridge between ROS 2, acting as an edge computing platform, and iVeg as a Decision Support System (DSS), using MQTT and the European FIWARE platform. The proposed framework enables seamless interoperability between fleets of multiple robots in environments with communication constraints, facilitating the synchronised exchange of high-level telemetry, point cloud data and farmer identification for collaboration, amongst other critical data. The architecture was validated in a high-fidelity simulation environment and subsequently tested in a real-world greenhouse scenario, demonstrating its ability to maintain persistent connectivity and data integrity under adverse network conditions. The results indicate that the integration of MQTT effectively eliminates information silos, providing a scalable and decentralised solution for managing complex robotic missions, which are executed locally via Edge Computing. This work sets a new methodological precedent for the concept of Greenhouse Models as a Service (GMaaS), bridging the gap between low-level robotic control and high-level, cloud-based IoT decision-making.