kth.sePublications KTH
Change search
Link to record
Permanent link

Direct link
Publications (10 of 50) Show all publications
Bhat, S., Troni, G. & Stenius, I. (2026). Online learning for agile underwater maneuvering: Gaussian processes and sparse regression for data-driven model predictive control. Robotics and Autonomous Systems, 195, Article ID 105211.
Open this publication in new window or tab >>Online learning for agile underwater maneuvering: Gaussian processes and sparse regression for data-driven model predictive control
2026 (English)In: Robotics and Autonomous Systems, ISSN 0921-8890, E-ISSN 1872-793X, Vol. 195, article id 105211Article in journal (Refereed) Published
Abstract [en]

Autonomous underwater vehicles (AUVs) show much promise in environmental sensing, aquaculture, and security applications. Robust and adaptive control strategies can immensely benefit these scenarios by increasing autonomy and endurance. However, AUVs are nonlinear systems whose dynamics are challenging to model, especially during agile maneuvers at high angles of attack. To better capture these nonlinear effects, this paper proposes a physics-informed system identification scheme that combines prior knowledge of the system dynamics with data-driven regression. Strategies including Sparse Identification of Nonlinear Dynamics (SINDy), nonlinear least squares regression, and Gaussian processes (GPs) are used to learn the AUV dynamics online from measured data. These data-driven models are then implemented in an adaptive model predictive controller (MPC) for agile maneuvering that drives the system to a set point while updating the prediction model when new measurements are available. The performance of these three system identification strategies is evaluated on two different 6-DOF AUV platforms. All three strategies show good real-time performance, while the GP model offers the best balance between accuracy, speed and robustness. Field experimental data from the SAM AUV and the MOLA AUV are used for performance evaluation.

Place, publisher, year, edition, pages
Elsevier BV, 2026
Keywords
Autonomous underwater vehicles, Gaussian processes, Model predictive control, Sparse regression, System identification
National Category
Control Engineering Robotics and automation
Identifiers
urn:nbn:se:kth:diva-372407 (URN)10.1016/j.robot.2025.105211 (DOI)001596567500001 ()2-s2.0-105018584898 (Scopus ID)
Note

Not duplicate with DiVA 1796501

QC 20251106

Available from: 2025-11-06 Created: 2025-11-06 Last updated: 2025-11-06Bibliographically approved
Wu, L. F., Lane, J., Kiefer, N., Dolas, A., Özkahraman, Ö., Folkesson, J., . . . Mahmoudian, N. (2025). Airborne Underwater Vehicle Recovery System: Eagle-Inspired Trajectory Generation and Control for UAV-Assisted Recovery of AUVs. IEEE Access, 13, 149087-149099
Open this publication in new window or tab >>Airborne Underwater Vehicle Recovery System: Eagle-Inspired Trajectory Generation and Control for UAV-Assisted Recovery of AUVs
Show others...
2025 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 13, p. 149087-149099Article in journal (Refereed) Published
Abstract [en]

Retrieving Autonomous Underwater Vehicles (AUVs) using Unmanned Aerial Vehicles (UAVs) presents significant challenges due to wave-induced motion and wind disturbances during recovery. While prior research has primarily addressed air-to-air refueling and ground-to-air deployments, this work introduces an eagle-inspired UAV trajectory generation and control system specifically designed for AUV retrieval. Drawing inspiration from avian flight dynamics, the proposed approach mitigates the effects of downward airflow and environmental disturbances, enabling a stable and efficient recovery process. We propose a novel trajectory planning method that minimizes snap, integrates a cost function to account for the UAV’s airflow effects on the target, and adapts dynamically to wave-induced movements. A specialized connection mechanism, consisting of a hook-equipped UAV and a buoy-rope assembly attached to the AUV, is developed and validated through reduced-scale in-water field experiments. Post-connection, a suspended load controller ensures stability by compensating for shifts in inertia and external forces. Additionally, we present a Unity-based simulation environment that allows customization of vehicle parameters and mission scenarios. This work bridges the gap in maritime operations, offering a reliable and flexible solution for AUV recovery in dynamic marine environments.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Keywords
Adaptive control, Autonomous systems, Autonomous Underwater Vehicle, Motion Planning, Multi-robot cooperation, Unmanned aerial vehicles
National Category
Robotics and automation Vehicle and Aerospace Engineering Control Engineering Computer Sciences
Identifiers
urn:nbn:se:kth:diva-369928 (URN)10.1109/ACCESS.2025.3597902 (DOI)001565196100037 ()2-s2.0-105013291243 (Scopus ID)
Note

QC 20250918

Available from: 2025-09-18 Created: 2025-09-18 Last updated: 2025-09-18Bibliographically approved
Kiessling, A., Torroba, I., Sidrane, C. R., Stenius, I., Tumova, J. & Folkesson, J. (2025). Efficient Non-Myopic Layered Bayesian Optimization For Large-Scale Bathymetric Informative Path Planning. In: 2025 IEEE International Conference on Robotics and Automation (ICRA): . Paper presented at IEEE International Conference on Robotics and Automation, ICRA 2025, Atlanta, GA, USA, May 19-23, 2025 (pp. 1692-1698). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Efficient Non-Myopic Layered Bayesian Optimization For Large-Scale Bathymetric Informative Path Planning
Show others...
2025 (English)In: 2025 IEEE International Conference on Robotics and Automation (ICRA), Institute of Electrical and Electronics Engineers (IEEE) , 2025, p. 1692-1698Conference paper, Published paper (Refereed)
Abstract [en]

Informative path planning (IPP) applied to bathy- metric mapping allows AUVs to focus on feature-rich areas to quickly reduce uncertainty and increase mapping efficiency. Existing methods based on Bayesian optimization (BO) over Gaussian Process (GP) maps work well on small scenarios but they are short-sighted and computationally heavy when mapping larger areas, hindering deployment in real appli- cations. To overcome this, we present a 2-layered BO IPP method that performs non-myopic, real-time planning in a tree Search fashion over large Stochastic Variational GP maps, while respecting the AUV motion constraints and accounting for localization uncertainty. Our framework outperforms the standard industrial lawn-mowing pattern and a myopic baseline in a set of hardware in the loop (HIL) experiments in an embedded platform over real bathymetry. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
National Category
Robotics and automation
Research subject
Computer Science; Vehicle and Maritime Engineering
Identifiers
urn:nbn:se:kth:diva-368001 (URN)10.1109/ICRA55743.2025.11128314 (DOI)2-s2.0-105016632422 (Scopus ID)
Conference
IEEE International Conference on Robotics and Automation, ICRA 2025, Atlanta, GA, USA, May 19-23, 2025
Note

QC 20250806

Part of ISBN 979-833154139-2

Available from: 2025-08-01 Created: 2025-08-01 Last updated: 2025-10-10Bibliographically approved
Kartašev, M., Dörner, D., Özkahraman, Ö., Ögren, P., Stenius, I. & Folkesson, J. (2025). SMaRCSim: Maritime Robotics Simulation Modules. In: 2025 Symposium on Maritime Informatics and Robotics, MARIS 2025: . Paper presented at 2025 Symposium on Maritime Informatics and Robotics, MARIS 2025, Syros, Greece, June 26-27, 2025. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>SMaRCSim: Maritime Robotics Simulation Modules
Show others...
2025 (English)In: 2025 Symposium on Maritime Informatics and Robotics, MARIS 2025, Institute of Electrical and Electronics Engineers (IEEE) , 2025Conference paper, Published paper (Refereed)
Abstract [en]

Developing new functionality for underwater robots and testing them in the real world is time-consuming and resource-intensive. Simulation environments allow for rapid testing before field deployment. However, existing tools lack certain functionality for use cases in our project: i) developing learning-based methods for underwater vehicles; ii) creating teams of autonomous underwater, surface, and aerial vehicles; iii) integrating the simulation with mission planning for field experiments. A holistic solution to these problems presents great potential for bringing novel functionality into the underwater domain. In this paper we present SMaRCSim, a set of simulation packages that we have developed to help us address these issues.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Keywords
AUVs, learning-based methods, mission-planning, multi-domain, Simulation
National Category
Robotics and automation Computer Systems
Identifiers
urn:nbn:se:kth:diva-372338 (URN)10.1109/MARIS64137.2025.11139391 (DOI)2-s2.0-105017856929 (Scopus ID)
Conference
2025 Symposium on Maritime Informatics and Robotics, MARIS 2025, Syros, Greece, June 26-27, 2025
Note

Part of ISBN 9798331513108

QC 20251106

Available from: 2025-11-06 Created: 2025-11-06 Last updated: 2025-11-06Bibliographically approved
Dörner, D., Terán Espinoza, A., Torroba, I., Kuttenkeuler, J. & Stenius, I. (2024). To smooth or to filter: a comparative study of state estimation approaches for vision-based autonomous underwater docking. In: OCEANS 2024 - SINGAPORE: . Paper presented at OCEANS Conference, April 15-18, 2024, Singapore, Singapore. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>To smooth or to filter: a comparative study of state estimation approaches for vision-based autonomous underwater docking
Show others...
2024 (English)In: OCEANS 2024 - SINGAPORE, Institute of Electrical and Electronics Engineers (IEEE) , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Terminal docking is an important step towards long-term underwater residency of Autonomous Underwater Vehicles (AUVs). An important part is to correctly estimate the relative position between the AUV and the docking station. While there are many solutions to this problem, it is unclear how they perform with respect to each other in terms of accuracy and computational performance. We propose a side by side comparison of a Rao-Blackwellized particle filter (RBPF) with a Maximum-A-Posteriori (MAP) method in a vision-based terminal homing scenario. Both methods are evaluated in a simulation study based on performance under different uncertainties. Subsequently, they are validated using real-world data from field tests. The comparison shows that in the simulation study, the smoothing performs more accurate than the RBPF, whereas on the experimental data, they perform equally. However, the smoothing requires less computational power compared to the RBPF.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
terminal docking, AUV, RBPF, factor graphs, vision-based
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:kth:diva-357069 (URN)10.1109/OCEANS51537.2024.10682396 (DOI)001332919300269 ()2-s2.0-85206495193 (Scopus ID)
Conference
OCEANS Conference, April 15-18, 2024, Singapore, Singapore
Note

Part of ISBN 979-8-3503-6207-7

QC 20241204

Available from: 2024-12-04 Created: 2024-12-04 Last updated: 2025-11-17Bibliographically approved
Chellapurath, M. & Stenius, I. (2024). Underwater Robot with Bioinspired Multimodal Locomotion Expands the Scope of Ocean Exploration. In: OCEANS 2024 - SINGAPORE: . Paper presented at OCEANS Conference, April 15-18, 2024, Singapore, Singapore. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Underwater Robot with Bioinspired Multimodal Locomotion Expands the Scope of Ocean Exploration
2024 (English)In: OCEANS 2024 - SINGAPORE, Institute of Electrical and Electronics Engineers (IEEE) , 2024Conference paper, Published paper (Refereed)
Abstract [en]

The exploration of underwater environments presents unique challenges that conventional propeller-based underwater robots struggle to overcome due to their inherent limitations in maneuverability and environmental disturbance. This has lead to the interest in bioinspired robotic systems capable of multimodal locomotion, inspired by the versatile movements of marine animals that excel in both swimming and benthic locomotion. This article introduces the design framework of a novel bioinspired underwater vehicle, RoboIguana, which draws inspiration from the marine iguana's ability to perform both undulatory swimming and benthic legged locomotion. We present in detail the design of different subsystems of the robot, including legged and swimming locomotion, vision, electronics, and chassis. The integration of these subsystems aims to enable RoboIguana to navigate complex underwater terrains effectively, offering an innovative tool for marine exploration and research.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
ROV, bioinspiration, legged locomotion, swimming locomotion
National Category
Robotics and automation
Identifiers
urn:nbn:se:kth:diva-357074 (URN)10.1109/OCEANS51537.2024.10682189 (DOI)001332919300063 ()2-s2.0-85206475132 (Scopus ID)
Conference
OCEANS Conference, April 15-18, 2024, Singapore, Singapore
Note

Part of ISBN 979-8-3503-6207-7

QC 20241203

Available from: 2024-12-03 Created: 2024-12-03 Last updated: 2025-02-09Bibliographically approved
Woźniak, G., Bhat, S. & Stenius, I. (2024). Using Reinforcement Learning for Hydrobatic Maneuvering with Autonomous Underwater Vehicles. In: OCEANS 2024 - SINGAPORE: . Paper presented at OCEANS Conference, APR 15-18, 2024, Singapore, Singapore. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Using Reinforcement Learning for Hydrobatic Maneuvering with Autonomous Underwater Vehicles
2024 (English)In: OCEANS 2024 - SINGAPORE, Institute of Electrical and Electronics Engineers (IEEE) , 2024Conference paper, Published paper (Refereed)
Abstract [en]

Hydrobatic autonomous underwater vehicles (AUVs) can be efficient in speed and range as well as agile in maneuvering, thereby enabling new use cases in ocean production, environmental sensing, and security. However, such robots are underactuated, have highly nonlinear dynamics at high angles of attack, and will be used in applications with high requirements for robustness. This paper explores the use of reinforcement learning (RL) to control hydrobatic AUVs, using the agile SAM AUV as a case study. The focus is on controlling the depth and pitch simultaneously, where there is a tight coupling between the states. This maneuver offers a simple, yet interesting test case to compare different control strategies. The twin-delay deep deterministic policy gradient (TD3) algorithm is applied to this AUV control problem. The resulting trained RL controller offers good robustness to noise and performs at a similar level as a Proportional-Integral-Derivative (PID) controller within the Stonefish simulation environment. The agent is also deployed and run on the robot hardware, with high overshoot. While the RL agent has good performance in simulation, the transfer from simulation to reality still leaves some open questions.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-357059 (URN)10.1109/OCEANS51537.2024.10682215 (DOI)001332919300089 ()2-s2.0-85206490676 (Scopus ID)
Conference
OCEANS Conference, APR 15-18, 2024, Singapore, Singapore
Note

Part of ISBN 979-8-3503-6207-7

QC 20241204

Available from: 2024-12-04 Created: 2024-12-04 Last updated: 2024-12-04Bibliographically approved
Bhat, S. & Stenius, I. (2023). Controlling an Underactuated AUV as an Inverted Pendulum using Nonlinear Model Predictive Control and Behavior Trees. In: Proceedings: IEEE International Conference on Robotics and Automation. Paper presented at 2023 IEEE International Conference on Robotics and Automation, ICRA 2023, London, United Kingdom, 29 May - 2 June, 2023. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Controlling an Underactuated AUV as an Inverted Pendulum using Nonlinear Model Predictive Control and Behavior Trees
2023 (English)In: Proceedings: IEEE International Conference on Robotics and Automation, Institute of Electrical and Electronics Engineers (IEEE) , 2023Conference paper, Published paper (Refereed)
Abstract [en]

Agile and hydrobatic maneuvering capabilities can enhance AUV operations in increasingly challenging scenarios. In this paper, we explore the ability of an underactuated AUV to transition to and hold a pitch angle close to 90 degrees at a particular depth, like an inverted pendulum. Holding such an orientation can be valuable in observing a calving glacier, under-ice launch and recovery, underwater docking, inspecting vertical structures, and observing targets above the water surface. However, such control is challenging because of underactuation, rapid response times and varying stability in different configurations. To address this, a control policy is derived offline using nonlinear MPC in a high-fidelity simulation environment in Simulink. For real-time control, a hybrid controller using a behavior tree (BT) is developed based on the optimal MPC policy and applied on the AUV system. The BT controller considers Safety, Transit and Stabilize behaviors. The control algorithm is validated with simulations in Simulink and Stonefish-ROS as well as field experiments with the hydrobatic SAM AUV, showing repeatable performance in the inverted pendulum maneuver.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023
National Category
Robotics and automation
Research subject
Vehicle and Maritime Engineering
Identifiers
urn:nbn:se:kth:diva-336519 (URN)10.1109/ICRA48891.2023.10160926 (DOI)001048371104055 ()2-s2.0-85168685219 (Scopus ID)
Conference
2023 IEEE International Conference on Robotics and Automation, ICRA 2023, London, United Kingdom, 29 May - 2 June, 2023
Funder
Swedish Foundation for Strategic Research
Note

QC 20230915

Available from: 2023-09-12 Created: 2023-09-12 Last updated: 2025-02-09Bibliographically approved
Bhat, S., Panteli, C., Stenius, I. & Dimarogonas, D. V. (2023). Nonlinear model predictive control for hydrobatics: Experiments with an underactuated AUV. Journal of Field Robotics, 40(7), 1840-1859
Open this publication in new window or tab >>Nonlinear model predictive control for hydrobatics: Experiments with an underactuated AUV
2023 (English)In: Journal of Field Robotics, ISSN 1556-4959, E-ISSN 1556-4967, Vol. 40, no 7, p. 1840-1859Article in journal (Refereed) Published
Abstract [en]

Hydrobatic autonomous underwater vehicles (AUVs) can be efficient in range and speed, as well as agile in maneuvering. They can be beneficial in scenarios such as obstacle avoidance, inspections, docking, and under-ice operations. However, such AUVs are underactuated systems—this means exploiting the system dynamics is key to achieving elegant hydrobatic maneuvers with minimum controls. This paper explores the use of model predictive control (MPC) techniques to control underactuated AUVs in hydrobatic maneuvers and presents new simulation and experimental results with the small and hydrobatic SAM AUV. Simulations are performed using nonlinear model predictive control (NMPC) on the full AUV system to provide optimal control policies for several hydrobatic maneuvers in Matlab/Simulink. For implementation on AUV hardware in robot operating system, a linear time varying MPC (LTV-MPC) is derived from the nonlinear model to enable real-time control. In simulations, NMPC and LTV-MPC shows promising results to offer much more efficient control strategies than what can be obtained with PID and linear quadratic regulator based controllers in terms of rise-time, overshoot, steady-state error, and robustness. The LTV-MPC shows satisfactory real-time performance in experimental validation. The paper further also demonstrates experimentally that LTV-MPC can be run real-time on the AUV in performing hydrobatic maneouvers.

Place, publisher, year, edition, pages
Wiley, 2023
Keywords
Underactuated robots, optimization and optimal control, marine robotics, field testing, autonomous underwater vehicles, model predictive control, nonlinear systems, simulation
National Category
Robotics and automation
Research subject
Vehicle and Maritime Engineering
Identifiers
urn:nbn:se:kth:diva-336517 (URN)10.1002/rob.22218 (DOI)001006296900001 ()2-s2.0-85161881701 (Scopus ID)
Funder
Swedish Foundation for Strategic Research
Note

QC 20230915

Available from: 2023-09-12 Created: 2023-09-12 Last updated: 2025-02-09Bibliographically approved
Stenius, I., Folkesson, J., Bhat, S., Sprague, C. I., Ling, L., Özkahraman, Ö., . . . Thomas, J.-B. (2022). A system for autonomous seaweed farm inspection with an underwater robot. Sensors, 22(13), Article ID 5064.
Open this publication in new window or tab >>A system for autonomous seaweed farm inspection with an underwater robot
Show others...
2022 (English)In: Sensors, E-ISSN 1424-8220, Vol. 22, no 13, article id 5064Article in journal (Refereed) Published
Abstract [en]

This paper outlines challenges and opportunities in operating underwater robots (so-called AUVs) on a seaweed farm. The need is driven by an emerging aquaculture industry on the Swedish west coast where large-scale seaweed farms are being developed. In this paper, the operational challenges are described and key technologies in using autonomous systems as a core part of the operation are developed and demonstrated. The paper presents a system and methods for operating an AUV in the seaweed farm, including initial localization of the farm based on a prior estimate and dead-reckoning navigation, and the subsequent scanning of the entire farm. Critical data from sidescan sonars for algorithm development are collected from real environments at a test site in the ocean, and the results are demonstrated in a simulated seaweed farm setup.

Place, publisher, year, edition, pages
MDPI AG, 2022
Keywords
seaweed farm, algae farm, behavior trees, simulation, mission planning, field testing, system integration, AUV
National Category
Robotics and automation Fish and Aquacultural Science
Identifiers
urn:nbn:se:kth:diva-315805 (URN)10.3390/s22135064 (DOI)000822263500001 ()35808560 (PubMedID)2-s2.0-85133393540 (Scopus ID)
Note

QC 20220721

Available from: 2022-07-21 Created: 2022-07-21 Last updated: 2025-02-05Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-7542-3225

Search in DiVA

Show all publications