Change search
ReferencesLink to record
Permanent link

Direct link
Hybrid Control of Multi-robot Systems under Complex Temporal Tasks
KTH, School of Electrical Engineering (EES), Automatic Control.ORCID iD: 0000-0003-4562-854X
2015 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

Autonomous robots like household service robots, self-driving cars and dronesare emerging as important parts of our daily lives in the near future. They need tocomprehend and fulfill complex tasks specified by the users with minimal humanintervention. Also they should be able to handle un-modeled changes and contingentevents in the workspace. More importantly, they shall communicate and collaboratewith each other in an efficient and correct manner. In this thesis, we address theseissues by focusing on the distributed and hybrid control of multi-robot systemsunder complex individual tasks.

We start from the nominal case where a single dynamical robot is deployed in astatic and fully-known workspace. Its local tasks are specified as Linear TemporalLogic (LTL) formulas containing the desired motion. We provide an automatedframework as the nominal solution to construct the hybrid controller that drives therobot such that its resulting trajectory satisfies the given task. Then we expand theproblem by considering a team of networked dynamical robots, where each robot hasa locally-specified individual task also as LTL formulas. In particular, we analyzefour different aspects as described below.

When the workspace is only partially known to each robot, the nominal solutionmight be inadequate. Thus we first propose an algorithm for initial plan synthesis tohandle partially infeasible tasks that contain hard and soft constraints. We designan on-line scheme for each robot to verify and improve its local plan during runtime, utilizing its sensory measurements and communications with other robots. Itis ensured that the hard constraints for safety are always fulfilled while the softconstraints for performance are improved gradually.

Secondly, we introduce a new approach to construct a full model of both robotmotion and actions. Based on this model, we can specify much broader robotic tasksand it is used to model inter-robot collaborative actions, which are essential for manymulti-robot applications to improve system capability, efficiency and robustness.Accordingly, we devise a distributed strategy where the robots coordinate theirmotion and action plans to fulfill the desired collaboration by their local tasks.

Thirdly, continuous relative-motion constraints among the robots, such as collision avoidance and connectivity maintenance, are closely related to the stability,safety and integrity of multi-robot systems. We propose two different hybrid controlapproaches to guarantee the satisfaction of all local tasks and the relative-motionconstraints at all time: the first one is based on potential fields and nonlinear controltechnique; the second uses Embedded Graph Grammars (EGGs) as the main tool.

At last, we take into account two common cooperative robotic tasks, namelyservice and formation tasks. These tasks are requested and exchanged among therobots during run time. The proposed hybrid control scheme ensures that the real-time plan execution incorporates not only local tasks of each robot but also thecontingent service and formation tasks it receives.

Some of the theoretical results of the thesis have been implemented and demonstrated on various robotic platforms.

Abstract [sv]

Denna avhandling fokuserar på distribuerad och hybridstyrning av multi-robot-system för komplexa, lokala och tidsberoende uppgifter. Dessa uppgifter specificerasav logiska formler rörande robotens rörelser och andra ageranden. Avhandlingenbehandlar ett tvärvetenskapligt område som integrerar reglering av nätverkaderobotsystem och planering baserad på formella metoder. Ett ramverk för hybridstyrning av flera dynamiska robotar med lokalt specificerade uppgifter presenteras.Fyra huvudscenarier betraktas: (1) robot-planering med motstridiga arbetsuppgifterinom ett delvis okänt arbetsområde; (2) beroende uppgifter för en grupp heterogenaoch samverkande robotar; (3) relativa rörelsebegränsningar hos varje robot; samt(4) robotar med uppgifter som begärs och bekräftas under körning. Numeriskasimuleringar och experiment visas för att validera de teoretiska resultaten.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2015. , xiii, 164 p.
TRITA-EE, ISSN 1653-5146 ; 2015:79
Keyword [en]
Automatic Control, Multi-robot system, Linear Temporal Logic
National Category
Engineering and Technology
Research subject
Electrical Engineering
URN: urn:nbn:se:kth:diva-177639ISBN: 978-91-7595-720-3OAI: diva2:873856
Public defence
2016-01-22, sal F3, Lindstedtsvӓgen 26, KTH, Stockholm, 10:00 (English)
EU STREP RECONFIG: FP7-ICT-2011-9-600825Swedish Research Council (VR)

QC 20151204

Available from: 2015-12-04 Created: 2015-11-25 Last updated: 2015-12-04Bibliographically approved

Open Access in DiVA

Thesis(10921 kB)216 downloads
File information
File name FULLTEXT01.pdfFile size 10921 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Guo, Meng
By organisation
Automatic Control
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 216 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 932 hits
ReferencesLink to record
Permanent link

Direct link