====== Use Case #3 Mobile Robot ====== The Mobile Robot (RTU) use case focuses on cooperative indoor logistics systems designed to demonstrate autonomous navigation, coordination, and task management in controlled environments. The setup consists of two mobile robot platforms, a central server for planning and task distribution, and MQTT-based communication for asynchronous message exchange. Each robot operates under a ROS2-based control architecture integrating LiDAR, camera, and deep learning–based segmentation for enhanced mapping and path planning. Within the academic context, this use case provides a practical environment for teaching multi-robot coordination, communication reliability, and safety validation, bridging theoretical concepts in robotics and AI with real-world industrial applications. ![rtu_agv.png](attachment:3c93f42d-e4fc-4856-970f-97ca7146f0a4:e6754dc7-26f5-4a35-b070-c49f7f0f754e.png) The V&V requirements for the Mobile Robot (RTU) use case focus on ensuring safe, reliable, and verifiable operation of cooperative indoor logistics robots within both simulated and physical environments. The framework is designed to validate system behavior across all levels—communication, perception, navigation, and task management—while supporting educational objectives through accessible, open-source tools. These requirements align with SafeAV’s broader goal of integrating real-world industrial practices into higher-education robotics training. - The verification and validation framework must support systematic testing across design, simulation, and real-world operation, ensuring traceability from requirements to test results. - It should enable component-level and interface testing of ROS2 nodes, MQTT communication, sensor data pipelines, and deep learning–based segmentation modules. - The setup must allow hardware-in-the-loop (HIL) and simulation-based validation, confirming that control, navigation, and planning functions behave safely under realistic indoor conditions. - Runtime monitoring and safety shields should be implemented to detect failures, prevent unsafe actions, and support continuous verification in CI/CD workflows. - The framework must assess system performance under communication losses or operator intervention, ensuring resilience and fault tolerance in distributed multi-robot environments. - All tools and procedures should remain open-source, modular, and reproducible, allowing students to perform iterative experiments, analyze safety properties, and understand industrial V&V practices within an educational context. The defined V&V requirements establish a comprehensive validation chain that connects design, simulation, and real-world testing. They emphasize fault tolerance, runtime monitoring, and reproducibility using open-source ROS2 and MQTT-based architectures. This ensures that students can study and experiment with advanced verification techniques while developing safe and resilient autonomous robotic systems.