Open this publication in new window or tab >>2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]
Over the past decades, industrial robotics has transitioned from fixed, single-purpose machines to flexible, collaborative mobile systems capable of navigating complex factory environments. Today's manufacturing demands, driven by labor scarcity, the need for rapid reconfiguration, and advances in AI and sensing, require robots to perform increasingly sophisticated, non-repetitive tasks alongside human workers. Designing and executing efficient multi-robot missions in such dynamic, human-in-the-loop settings presents multiple challenges: expressing high-level production requirements in a planner-friendly way, handling unexpected execution errors, scaling to large task allocations, and accounting for uncertainties in task durations and human behavior.
This thesis introduces an intuitive task modeling formalism and a suite of algorithmic methods that address these challenges end-to-end. First, we propose a domain-expert-friendly syntax for defining single-robot production missions, automatically generating problem definitions compatible with diverse off-the-shelf planners. To support rapid recovery from errors, we present task roadmaps, a novel planning algorithm that reuses the original search tree to accelerate replanning when execution deviates. We extend the formalism to a multi-robot kitting use case with alternative task locations and introduce a scalable, clustering-based approach to maintain computational tractability.
Recognizing the inherent uncertainties of human-robot collaboration, we further develop a collaborative stochastic task planning framework that integrates human risk preferences and models variability in task and routing durations. Finally, we tackle a collaborative production scenario with complex cross-schedule dependencies, proposing a stochastic scheduling method that generates optimized, deadlock-free plans while balancing efficiency with human well-being.
Extensive simulations and experiments grounded in real-world applications demonstrate that our methods significantly improve planning efficiency, robustness, and adaptability in dynamic industrial settings, paving the way toward more resilient, human-centric robotic automation.
Abstract [sv]
Under de senaste decennierna har industrirobotiken utvecklats från stationära maskiner specialiserade för enstaka typer av uppgifter till flexibla, kollaborativa och mobila system som kan navigera i komplexa fabriksmiljöer. Dagens tillverkningskrav, drivna av bristen på arbetskraft, behovet av snabba omställningar samt framsteg inom AI och sensorteknik, fordrar att robotar utför alltmer sofistikerade, icke-repetitiva uppgifter tillsammans med mänsklig arbetskraft. Att effektivt utforma och genomföra produktionsuppdrag som omfattar samarbete mellan robotar och människor i den typen av dynamiska miljöer medför flera utmaningar: att specificera produktionsprocessen på en användarvänlig abstraktionsnivå som underlättar resursplaneringen,att hantera oväntade fel under exekvering, att skala upp antalet arbetsmoment som ska fördelas och att hantera osäkerheter i tidsåtgång och mänskligt beteende.
Denna avhandling introducerar ett intuitivt sätt att definiera och organisera arbetsmomentsamt en uppsättning algoritmiska metoder som hanterar utmaningarna genom hela kedjan.Först föreslår vi en användarvänlig modellering för att definiera produktionsuppdrag för en robot, med automatisk generering av planeringsproblem kompatibla med olika kommersiella planeringsverktyg. För att möjliggöra en snabb återhämtning vid fel under drift presenterar vi task roadmaps, en ny planeringsalgoritm som återanvänder det ursprungliga sökträdet för att accelerera en omplanering när exekveringen avviker. Vi utökar modelleringen till en multi-robot kitting-applikation med alternativa upphämtningsplatser och introducerar en klustringsbaserad algoritm som är beräkningsmässigt hanterbar för uppskalade problem.
Med hänsyn till de inneboende osäkerheterna i människa–robot-samarbete utvecklar vi dessutom ett kollaborativt stokastiskt ramverk för planering av robot-uppgifter som integrerar mänskliga riskpreferenser och modellerar en varierande tidsåtgång för arbetsmoment och förflyttningar. Slutligen behandlar vi ett kollaborativt produktionsscenario med komplexa korsschemaberoenden och föreslår en stokastisk schemaläggningsmetod som genererar optimerade, låsningsfria planer där effektivitet balanseras med mänskligt välbefinnande.
Omfattande simuleringar och experiment baserade på realistiska applikationer visar att våra metoder väsentligen förbättrar effektivitet, robusthet och anpassningsbarhet av robot-planering i dynamiska industriella miljöer, vilket banar väg för en mer hållbar, människocentrerad robotautomatisering.
Place, publisher, year, edition, pages
Västerås: Mälardalens universitet, 2025
Series
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 441
National Category
Robotics and automation
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-73159 (URN)978-91-7485-721-4 (ISBN)
Public defence
2025-10-24, My och digitalt, Mälardalens universitet, Västerås, 09:15 (English)
Opponent
Supervisors
2025-09-022025-09-022025-10-10Bibliographically approved