This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:safeav:as:applicationdomains [2025/10/17 09:33] – [Marine Vehicle Architectures] agrisnik | en:safeav:as:applicationdomains [2025/10/28 16:01] (current) – raivo.sell | ||
|---|---|---|---|
| Line 58: | Line 58: | ||
| ===== Marine Vehicle Architectures ===== | ===== Marine Vehicle Architectures ===== | ||
| - | Marine autonomous vehicles operate in harsh, unpredictable environments characterised by communication latency, limited GPS access, and energy constraints. They include AUVs (Autonomous Underwater Vehicles), ASVs (Autonomous Surface Vehicles) and ROVs (Remotely Operated Vehicles). These vehicles rely heavily on acoustic communication and inertial navigation, requiring architectures that can operate autonomously for long durations without human intervention ((Benjamin, M. R., Curcio, J. A., & Leonard, J. J. (2012). MOOS-IvP autonomy software for marine robots. Journal of Field Robotics, 29(6), 821–835)). | + | Marine autonomous vehicles operate in harsh, unpredictable environments characterised by communication latency, limited GPS access, and energy constraints. They include AUVs (Autonomous Underwater Vehicles), ASVs (Autonomous Surface Vehicles) and ROVs (Remotely Operated Vehicles). These vehicles rely heavily on acoustic communication and inertial navigation, requiring architectures that can operate autonomously for long durations without human intervention ([(Benjamin12)]. |
| <figure Marine Vehicle Architecture | <figure Marine Vehicle Architecture | ||
| Line 65: | Line 65: | ||
| </ | </ | ||
| - | The reference architecture is based on the MOOS (Mission-Oriented Operating Suite) IvP architecture discussed previously. It provides interprocess communication and logging, while IvP Helm enables a decision-making engine using behaviour-based optimisation via IvP functions. The architecture supports distributed coordination (multi-vehicle missions) and robust low-bandwidth communication ((Benjamin, M. R., Curcio, J. A., & Leonard, J. J. (2012). MOOS-IvP autonomy software for marine robots. Journal of Field Robotics, 29(6), 821–835.)). The architecture is extensively used in NATO CMRE and MIT Marine Robotics research ((Curcio, J. A., Leonard, J. J., & Patrikalakis, | + | The reference architecture is based on the MOOS (Mission-Oriented Operating Suite) IvP architecture discussed previously. It provides interprocess communication and logging, while IvP Helm enables a decision-making engine using behaviour-based optimisation via IvP functions. The architecture supports distributed coordination (multi-vehicle missions) and robust low-bandwidth communication ([(Benjamin12)]. The architecture is extensively used in NATO CMRE and MIT Marine Robotics research ((Curcio, J. A., Leonard, J. J., & Patrikalakis, |
| + | |||
| + | ===== Comparative Analysis Across Domains ===== | ||
| + | |||
| + | While the overall trend is to take advantage of modularity, abstraction and reuse, the are significant differences among the application domains. | ||
| + | |||
| + | ^ Aspect ^ Aerial ^ Ground ^ Marine ^ | ||
| + | | Primary Frameworks | PX4, ArduPilot, ROS 2 | Autoware, ROS 2, AUTOSAR | MOOS-IvP | | ||
| + | | Communication | MAVLink, RF, 4G/5G | Ethernet, V2X, CAN | Acoustic, Wi-Fi | | ||
| + | | Localization | GPS, IMU, Vision | GPS, LiDAR, HD Maps | DVL, IMU, Acoustic | | ||
| + | | Main Challenge | Real-time stability | Sensor fusion & safety | Navigation & communication delay | | ||
| + | | Safety Standard | DO-178C | ISO 26262 | IMCA Guidelines | | ||
| + | | Emerging Trend | Swarm autonomy | Edge AI | Cooperative fleets | | ||
| + | |||
| + | An important trend in recent years is the convergence of architectures across domains. Unified software platforms (e.g., ROS 2, DDS) now allow interoperability between aerial, ground, and marine systems, enabling multi-domain missions such as coordinated search-and-rescue (SAR) operations. The integration of AI, edge computing, and cloud-based digital twins has blurred domain boundaries, giving rise to heterogeneous fleets of autonomous agents working collaboratively. Aerial systems look after stability, lightweight real-time control, and airspace compliance; open stacks like PX4/ | ||
| + | Summarising, | ||
| + | |||
| + | |||