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:31] – [Ground 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 | + | 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 | ||
| + | {{ : | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | 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 | ||
| + | |||
| + | An important trend in recent years is the convergence of architectures across domains. Unified | ||
| + | Summarising, | ||