The Rise of Resilient Autonomous Vessels
Purdue and SAAB are joining forces to develop “self-healing” autonomous surface vessels—boats that can hold position, dock themselves, avoid hazards, and even recover from damage like a failing motor. Their approach blends human-machine teaming with adaptive autonomy: from full self-parking to shared control where a captain handles throttle while onboard intelligence manages precision steering. Alongside robust control algorithms, the team is designing intuitive visual interfaces to keep operators confident and in the loop. Early tests on a small lake show promising resilience and reliability, with the long-term vision aimed squarely at scaling these capabilities to larger vessels navigating real oceans.
Transcript
00:00:05 -This is a collaborative project with SAAB. The faculty and students from different disciplines, they have come together to create robust algorithms for self-healing autonomous surface vehicles. The basic behavior that the boat needs to do is stay in one place, which is station keeping. And then there are other safety critical tasks that the boat has to do. For example, avoid obstacles, docking. They will do a slip docking or parallel docking. -SAAB and Purdue are looking at a lot of different ways that you can use this technology. What we're trying to do here is human machine teaming. And the idea is that have a human that is assisted by our algorithms. -There are different levels of autonomy that is desired at any time. The human operates but the autonomy package and safety filters
00:01:15 assist the human to do the work safely. Full autonomy is when the vehicle park itself from the beginning to the end on its own. And then there is also another level of autonomy where, let's say the captain just do the throttle, and the autonomy package do the steering. And that's a happy medium, especially if it is a very challenging environment. The user experience is as important as the algorithms themselves. So we have worked a lot as part of this project in visual representation and visual guide for users. -One of the problems that we're trying to deal with here is how to deal with degradations or damage. For example, if a motor has been damaged and we lose efficiency on one side of our vessel, how does the vessel recover from that situation? We're trying to bring that kind of robustness to unmanned surface vessels. -We are very proud of what we have seen today.
00:02:17 Right now we are validating and implementing and testing on a small boat on a small lake. But our hope and goal is to implement this on bigger vessels out in real world and oceans.

