{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/49682"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/49682","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Safe and reliable dynamic coverage control for multi-agent systems","abstract":"In this dissertation, we study the dynamic coverage problem for multi-agent systems, where the main objective of a group of mobile agents is to explore a given compact region. Qualitatively, the coverage goal can be described as gathering sensory information for each point in the compact domain up to a desired level. In order to achieve the coverage goal, we propose two different novel control schemes. In supervised coverage control, we introduce a stationary supervisor that assists a group of coverage agents with the centralized coverage control input and the global trajectory tracking control input. The coverage control input ensures the coverage task is performed until the agents end up in local minima, and when they do, the global trajectory tracking control input ensures that the agents are deployed to uncovered regions. Our control scheme is designed such that the two control inputs are decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions and maintaining proximity to the supervisor. In swarm-based coverage control, we consider groups of coverage agents that behave as swarms for completing the coverage task. Unlike the supervised coverage control, there is no stationary agent; all agents move as a group in order to explore a given domain. Moreover, contrary to the supervised coverage control scheme, there is no trajectory tracking; instead, agents are deployed to uncovered regions via swarming control where a leader agent selects a target position that is in an uncovered region while all other agents are commanded to swarm around the leader agent's target position. In this scheme, coverage and swarming control inputs are also decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions with each other and static obstacles and maintaining proximity to each other. For both control schemes, we introduce a smooth transition signal that enables the coverage agents to continuously transition between the coverage control and global trajectory tracking control in the case of supervised coverage control scheme and between the coverage control and swarming control in the case of swarm-based coverage control scheme. Through the decoupling of these control inputs, we attain simpler control problems that we analyze separately for different modes and provide stability results for the overall control schemes through Lyapunov-like analysis. Finally, to illustrate the effectiveness of our schemes, we provide numerical simulations for various scenarios.","abstract_html":"In this dissertation, we study the dynamic coverage problem for multi-agent systems, where the main objective of a group of mobile agents is to explore a given compact region. Qualitatively, the coverage goal can be described as gathering sensory information for each point in the compact domain up to a desired level. In order to achieve the coverage goal, we propose two different novel control schemes. In supervised coverage control, we introduce a stationary supervisor that assists a group of coverage agents with the centralized coverage control input and the global trajectory tracking control input. The coverage control input ensures the coverage task is performed until the agents end up in local minima, and when they do, the global trajectory tracking control input ensures that the agents are deployed to uncovered regions. Our control scheme is designed such that the two control inputs are decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions and maintaining proximity to the supervisor. In swarm-based coverage control, we consider groups of coverage agents that behave as swarms for completing the coverage task. Unlike the supervised coverage control, there is no stationary agent; all agents move as a group in order to explore a given domain. Moreover, contrary to the supervised coverage control scheme, there is no trajectory tracking; instead, agents are deployed to uncovered regions via swarming control where a leader agent selects a target position that is in an uncovered region while all other agents are commanded to swarm around the leader agent&#x27;s target position. In this scheme, coverage and swarming control inputs are also decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions with each other and static obstacles and maintaining proximity to each other. For both control schemes, we introduce a smooth transition signal that enables the coverage agents to continuously transition between the coverage control and global trajectory tracking control in the case of supervised coverage control scheme and between the coverage control and swarming control in the case of swarm-based coverage control scheme. Through the decoupling of these control inputs, we attain simpler control problems that we analyze separately for different modes and provide stability results for the overall control schemes through Lyapunov-like analysis. Finally, to illustrate the effectiveness of our schemes, we provide numerical simulations for various scenarios.","abstract_has_math":false,"creators":["Atinc, Gokhan"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Mechanical Engineering","degree_department":null,"school":null,"contributors":["Stipanović, Dušan M.","Voulgaris, Petros G.","Dullerud, Geir E.","Hovakimyan, Naira"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-05-30T17:04:34Z","date_published":"2014-05-30T17:04:34Z","updated_at":"2026-07-22T22:25:38Z","subjects":["Coverage control","multi-agent systems","swarming","collective behavior","cooperative control","autonomous systems","collision avoidance","proximity maintenance"],"languages":["en"],"rights":["Copyright 2014 Gökhan Mehmet Atınç"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/49682","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Stipanović, Dušan M.","Voulgaris, Petros G.","Dullerud, Geir E.","Hovakimyan, Naira"]},{"key":"dc:creator","label":"Author","values":["Atinc, Gokhan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-05-30T17:04:34Z","2016-09-22T20:59:19Z","2014-05"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mechanical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Coverage control","multi-agent systems","swarming","collective behavior","cooperative control","autonomous systems","collision avoidance","proximity maintenance"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2014 Gökhan Mehmet Atınç"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/49682"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["In this dissertation, we study the dynamic coverage problem for multi-agent systems, where the main objective of a group of mobile agents is to explore a given compact region. Qualitatively, the coverage goal can be described as gathering sensory information for each point in the compact domain up to a desired level. In order to achieve the coverage goal, we propose two different novel control schemes. In supervised coverage control, we introduce a stationary supervisor that assists a group of coverage agents with the centralized coverage control input and the global trajectory tracking control input. The coverage control input ensures the coverage task is performed until the agents end up in local minima, and when they do, the global trajectory tracking control input ensures that the agents are deployed to uncovered regions. Our control scheme is designed such that the two control inputs are decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions and maintaining proximity to the supervisor. In swarm-based coverage control, we consider groups of coverage agents that behave as swarms for completing the coverage task. Unlike the supervised coverage control, there is no stationary agent; all agents move as a group in order to explore a given domain. Moreover, contrary to the supervised coverage control scheme, there is no trajectory tracking; instead, agents are deployed to uncovered regions via swarming control where a leader agent selects a target position that is in an uncovered region while all other agents are commanded to swarm around the leader agent's target position. In this scheme, coverage and swarming control inputs are also decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions with each other and static obstacles and maintaining proximity to each other. For both control schemes, we introduce a smooth transition signal that enables the coverage agents to continuously transition between the coverage control and global trajectory tracking control in the case of supervised coverage control scheme and between the coverage control and swarming control in the case of swarm-based coverage control scheme. Through the decoupling of these control inputs, we attain simpler control problems that we analyze separately for different modes and provide stability results for the overall control schemes through Lyapunov-like analysis. Finally, to illustrate the effectiveness of our schemes, we provide numerical simulations for various scenarios.","U of I Only Restriction Lifted for Item 49733 on 2016-09-22T20:59:19Z.","Item withdrawn by Laura Spradlin (lspradl2@illinois.edu) on 2014-03-13T20:28:12Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Atinc_Gokhan.pdf: 2346052 bytes, checksum: a6c9fa8fa69afea96c3adf50231a90c6 (MD5)","Made available in DSpace on 2014-05-30T17:04:34Z (GMT). No. of bitstreams: 2 Gokhan_Atinc.pdf: 2346303 bytes, checksum: c7654836d0768cb832ea47de47564696 (MD5) license.txt: 4061 bytes, checksum: bd3756fcb378ec221ea98546e9b125f3 (MD5)","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Seth Robbins (robbins.sd@gmail.com) on 2014-05-30T17:09:33Z Item is restricted until 2016-05-30T17:09:03Z","Restriction data tranferred 2014-07-01T11:38:36-05:00 Original Data Group with Access UIUC Users [automated] Release Date: 2016-05-30 12:09:03 UTC Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system"]},{"key":"dc:title","label":"Title","values":["Safe and reliable dynamic coverage control for multi-agent systems"]}]}],"canonical_facts":{"dc:contributor":["Stipanović, Dušan M.","Voulgaris, Petros G.","Dullerud, Geir E.","Hovakimyan, Naira"],"dc:creator":["Atinc, Gokhan"],"dc:date":["2014-05-30T17:04:34Z","2016-09-22T20:59:19Z","2014-05"],"dc:description":["In this dissertation, we study the dynamic coverage problem for multi-agent systems, where the main objective of a group of mobile agents is to explore a given compact region. Qualitatively, the coverage goal can be described as gathering sensory information for each point in the compact domain up to a desired level. In order to achieve the coverage goal, we propose two different novel control schemes. In supervised coverage control, we introduce a stationary supervisor that assists a group of coverage agents with the centralized coverage control input and the global trajectory tracking control input. The coverage control input ensures the coverage task is performed until the agents end up in local minima, and when they do, the global trajectory tracking control input ensures that the agents are deployed to uncovered regions. Our control scheme is designed such that the two control inputs are decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions and maintaining proximity to the supervisor. In swarm-based coverage control, we consider groups of coverage agents that behave as swarms for completing the coverage task. Unlike the supervised coverage control, there is no stationary agent; all agents move as a group in order to explore a given domain. Moreover, contrary to the supervised coverage control scheme, there is no trajectory tracking; instead, agents are deployed to uncovered regions via swarming control where a leader agent selects a target position that is in an uncovered region while all other agents are commanded to swarm around the leader agent's target position. In this scheme, coverage and swarming control inputs are also decoupled, meaning that only one of them is active at a given time. In addition to the coverage objective, we design control inputs for coverage agents for avoiding collisions with each other and static obstacles and maintaining proximity to each other. For both control schemes, we introduce a smooth transition signal that enables the coverage agents to continuously transition between the coverage control and global trajectory tracking control in the case of supervised coverage control scheme and between the coverage control and swarming control in the case of swarm-based coverage control scheme. Through the decoupling of these control inputs, we attain simpler control problems that we analyze separately for different modes and provide stability results for the overall control schemes through Lyapunov-like analysis. Finally, to illustrate the effectiveness of our schemes, we provide numerical simulations for various scenarios.","U of I Only Restriction Lifted for Item 49733 on 2016-09-22T20:59:19Z.","Item withdrawn by Laura Spradlin (lspradl2@illinois.edu) on 2014-03-13T20:28:12Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Atinc_Gokhan.pdf: 2346052 bytes, checksum: a6c9fa8fa69afea96c3adf50231a90c6 (MD5)","Made available in DSpace on 2014-05-30T17:04:34Z (GMT). No. of bitstreams: 2 Gokhan_Atinc.pdf: 2346303 bytes, checksum: c7654836d0768cb832ea47de47564696 (MD5) license.txt: 4061 bytes, checksum: bd3756fcb378ec221ea98546e9b125f3 (MD5)","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Seth Robbins (robbins.sd@gmail.com) on 2014-05-30T17:09:33Z Item is restricted until 2016-05-30T17:09:03Z","Restriction data tranferred 2014-07-01T11:38:36-05:00 Original Data Group with Access UIUC Users [automated] Release Date: 2016-05-30 12:09:03 UTC Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system"],"dc:identifier":["http://hdl.handle.net/2142/49682"],"dc:language":["en"],"dc:rights":["Copyright 2014 Gökhan Mehmet Atınç"],"dc:subject":["Coverage control","multi-agent systems","swarming","collective behavior","cooperative control","autonomous systems","collision avoidance","proximity maintenance"],"dc:title":["Safe and reliable dynamic coverage control for multi-agent systems"],"dc:type":["text"],"thesis:degree_discipline":["Mechanical Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:38Z"}