Communication and Control Co-Design with Data-Driven Safety Guarantees for Networked Robots
2025 (English)Licentiate thesis, monograph (Other academic)
Abstract [en]
Cellular communication networks, originally designed for mobile phones, are increasingly being used by autonomous robots that require reliable connectivity to perform complex tasks. Advancements in artificial intelligence are enabling new applications for unmanned aerial vehicles, connected autonomous vehicles, and industrial mobile robots. However, many robots lack the onboard computational resources to run advanced algorithms and must offload processing to edge servers via the communication network. This introduces new challenges, as transmitting large volumes of sensor data can lead to network congestion, especially in multi-robot deployments. To address this, communication-control co-design has emerged as a critical research direction, enabling robots to adapt their behaviors to network conditions and maintain safe, efficient operation with limited resources.
The overall objective of this thesis is to propose a new co-design framework for connected mobile robots. Specifically, we investigate how to adaptively trade off communication and control performance while guaranteeing safe navigation usingsensor-based localization. This is important for industrial mobile robots operating in indoor environments such as factories and warehouses, where satellite-based positioning is not an option, but could also be relevant for robots operating in environments with limited or no satellite visibility, such as mines, dense forests, and urban environments. This thesis consists of two main contributions.
First, we design a motion controller for a mobile robot to achieve safe navigation among obstacles only detectable by external sensors. Since the robot cannot detect these obstacles with its own sensors, it must avoid them based on its estimated position and a known obstacle map. To account for imperfections in the estimated position, we incorporate a safety filter based on a robust Control Barrier Function that is designed to prevent collisions for a worst-case error in localization. This error is obtained by measuring the error between the estimated and the true position using experimental data. We then demonstrate that the proposed method ensures safe navigation in experiments with a Mobile YuMi Research Platform, a real mobile robot.
Second, we propose a co-design framework for connected robots that must transmit sensor data over the network to receive updated position estimates from a localization algorithm offloaded to the edge. Since the robot’s motion also influences the accuracy of the localization, we co-design the communication and control strategy to achieve a desired level of localization uncertainty. By deriving this uncertainty requirement from a safety constraint based on the robot’s distance to mapped obstacles, we can verify that the robot navigates safely. The approach is validated in experiments with a real robot, demonstrating that a trade-off between communication and speed can be achieved without compromising safety.
Abstract [sv]
Mobila nätverk, som ursprungligen utvecklades för mobiltelefoner, används i allt större utsträckning av autonoma robotar som kräver tillförlitlig uppkoppling föratt kunna utföra komplexa uppgifter. Framsteg inom artificiell intelligens möjliggör nya tillämpningar för obemannade drönare, uppkopplade autonoma fordon och industriella mobila robotar. Många robotar saknar dock den beräkningsförmåga som krävs för avancerade algoritmer och måste därför skicka sin sensordata till edge-servrar som algoritmerna också kan avlastas till. Detta medför nya utmaningar om många robotar använder nätverket samtidigt, eftersom överföring av stora mängder sensordata kan överbelasta nätverket. Ett allt viktigare forskningsområde är därmed samdesign av kommunikation och styrning för mobila robotar. Samdesign kan användes till att anpassa en robots beteende efter nätverkets förutsättningar för att bibehålla säker och effektiv drift med begränsade resurser.
Det övergripande målet med denna avhandling är att föreslå ett nytt ramverk för samdesign för uppkopplade robotar. Specifikt vill vi hitta en avvägning mellankommunikations- och styrprestanda samtidigt som vi garanterar säker navigation med sensorbaserad positionering. Detta är särskilt viktigt för industriella mobila robotar i till exempel lager och fabriker, där satellitbaserad positionering inte är ett alternativ. Det är även relevant för mobila robotar i andra miljöer där satellitsignaler kan blockeras, såsom gruvor, täta skogar och bland höghus i städer. Avhandlingen består av två huvudsakliga bidrag.
I det första bidraget designar vi styrningen av en mobil robot för att möjliggöra säker navigering bland hinder som endast kan upptäckas av externa sensorer. Eftersom roboten inte kan upptäcka dessa hinder med sina egna sensorer, måste den undvika dem baserat på sin uppskattade position i en karta av kända hinder. För att ta hänsyn till osäkerheter i positioneringen inför vi ett säkerhetsfilter baserat på en robust Control Barrier Function. Filtret designas för att undvika kollisioner givet en övre gräns för lokaliseringsfelet. Vi utför hårdvaruexperiment med en Mobile YuMi Research Platform för att bestämma den övre gränsen på lokaliseringsfelet, samt för att demonstrera hur den föreslagna metoden undviker kollisioner.
Därefter, i det andra bidraget, presenterar vi ett ramverk med samdesign för uppkopplade robotar som behöver överföra sensordata över nätverket för att få uppdaterad position från en lokaliseringsalgoritm som avlastats till en edge-server. Eftersom robotens rörelse också påverkar lokaliseringsnoggrannheten samdesignar vi kommunikation och styrning för att uppnå en önskad nivå av lokaliseringsosäkerhet. Genom att härleda ett osäkerhetskrav från ett säkerhetsvillkor baserat på robotens avstånd till kartlagda hinder kan vi verifiera att roboten navigerar säkert. Metoden valideras i hårdvaruexperiment som visar att en avvägning mellan kommunikationoch hastighet kan uppnås utan att kompromissa med säkerheten.
Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2025. , p. ix, 67
Series
TRITA-EECS-AVL ; 2025:34
Keywords [en]
Networked robots, communication-control co-design
Keywords [sv]
Uppkopplade robotar, samdesign av styrning och kommunikation
National Category
Robotics and automation Control Engineering
Research subject
Electrical Engineering
Identifiers
URN: urn:nbn:se:kth:diva-363005ISBN: 978-91-8106-232-8 (print)OAI: oai:DiVA.org:kth-363005DiVA, id: diva2:1955930
Presentation
2025-05-27, https://kth-se.zoom.us/j/62903686900, Q2, Malvinas väg 10, Floor 2, Stockholm, 09:00 (English)
Opponent
Supervisors
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note
QC 20250505
2025-05-052025-05-022025-05-09Bibliographically approved