語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
FindBook
Google Book
Amazon
博客來
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives./
作者:
Ebert, Julia Tenis.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2022,
面頁冊數:
162 p.
附註:
Source: Dissertations Abstracts International, Volume: 83-12, Section: B.
Contained By:
Dissertations Abstracts International83-12B.
標題:
Computer science. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=29208439
ISBN:
9798819381779
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives.
Ebert, Julia Tenis.
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives.
- Ann Arbor : ProQuest Dissertations & Theses, 2022 - 162 p.
Source: Dissertations Abstracts International, Volume: 83-12, Section: B.
Thesis (Ph.D.)--Harvard University, 2022.
This item must not be sold to any third party vendors.
Inspection is a ubiquitous challenge, from bridges to farm fields to space stations. These tasks are typically dirty, dull, and dangerous, making them ideal candidates for automation. Researchers have already begun to develop algorithms for robotic inspection, but they are typically limited to a few robots performing planned coverage paths with global communication and centralized computation. This creates a single point of failure and scales poorly for larger groups and environments.In contrast, non-inspection research in swarm robotics has developed algorithms for large groups of simple robots with limited sensing and communication, with distributed computation. However, many swarm algorithms solve tasks that share essential features with inspection: robots must (1) move through the environment, (2) sense a feature of their environment, and (3) map those observations to a classification. In this dissertation, I focus on closing the gap between inspection tasks and swarm robotics by developing distributed algorithms to solve two types of inspection tasks: global classification of the state of an environment, and locating faults within an environment.I present two algorithms that allow a group of simulated Kilobot robots to perform binary classification of a black-and-white world and create a committed collective decision. These algorithms can be conducted without localization or coverage, and with low-bandwidth, small range communication. First, I demonstrate a bio-inspired algorithm built on quorum sensing and honey bee waggle dances, which I also extended with a task-switching strategy to classify multiple color features. Second, I show a Bayesian algorithm to solve the single-feature case, which provides a statistically-grounded strategy that incorporates uncertainty by modeling the world as a distribution.For robotic target localization, I present a hybrid algorithm built on particle swarm optimization (PSO) to allow simulated robots to locate a value below a threshold in a continuous, monochrome world. I introduce a variable update rate to PSO to improve fault detection, and a dispersion-based movement to share information through the group. The robots are able to achieve a detection success rate comparable to coverage, but without needing to visit the whole environment. I also demonstrate that fault detection with a robot swarm can be applied to the real-world problem of space station fault detection. I employ a related PSO-based algorithm that allows soft-bodied Ferrobot robots to detect multiple vibration sources in a physics-based simulation, and demonstrate that the locomotion and vibration detection can be achieved by real robots in microgravity.As infrastructure ages and robots become more capable, we can employ collective robotics to ensure safety through inspection. This dissertation demonstrates that we can create robust, interpretable inspection algorithms for large groups of simple robots, without relying on centralized computation or planned coverage. It also shows how a complex task such as inspection can be broken down into fundamental swarm behaviors to make a problem easier to solve; this can serve as an example for using robot swarms to solve other complex real-world tasks.
ISBN: 9798819381779Subjects--Topical Terms:
523869
Computer science.
Subjects--Index Terms:
Collective decision-making
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives.
LDR
:04506nmm a2200397 4500
001
2351599
005
20221107090135.5
008
241004s2022 ||||||||||||||||| ||eng d
020
$a
9798819381779
035
$a
(MiAaPQ)AAI29208439
035
$a
AAI29208439
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Ebert, Julia Tenis.
$0
(orcid)0000-0002-1975-772X
$3
3691174
245
1 0
$a
Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2022
300
$a
162 p.
500
$a
Source: Dissertations Abstracts International, Volume: 83-12, Section: B.
500
$a
Advisor: Nagpal, Radhika.
502
$a
Thesis (Ph.D.)--Harvard University, 2022.
506
$a
This item must not be sold to any third party vendors.
520
$a
Inspection is a ubiquitous challenge, from bridges to farm fields to space stations. These tasks are typically dirty, dull, and dangerous, making them ideal candidates for automation. Researchers have already begun to develop algorithms for robotic inspection, but they are typically limited to a few robots performing planned coverage paths with global communication and centralized computation. This creates a single point of failure and scales poorly for larger groups and environments.In contrast, non-inspection research in swarm robotics has developed algorithms for large groups of simple robots with limited sensing and communication, with distributed computation. However, many swarm algorithms solve tasks that share essential features with inspection: robots must (1) move through the environment, (2) sense a feature of their environment, and (3) map those observations to a classification. In this dissertation, I focus on closing the gap between inspection tasks and swarm robotics by developing distributed algorithms to solve two types of inspection tasks: global classification of the state of an environment, and locating faults within an environment.I present two algorithms that allow a group of simulated Kilobot robots to perform binary classification of a black-and-white world and create a committed collective decision. These algorithms can be conducted without localization or coverage, and with low-bandwidth, small range communication. First, I demonstrate a bio-inspired algorithm built on quorum sensing and honey bee waggle dances, which I also extended with a task-switching strategy to classify multiple color features. Second, I show a Bayesian algorithm to solve the single-feature case, which provides a statistically-grounded strategy that incorporates uncertainty by modeling the world as a distribution.For robotic target localization, I present a hybrid algorithm built on particle swarm optimization (PSO) to allow simulated robots to locate a value below a threshold in a continuous, monochrome world. I introduce a variable update rate to PSO to improve fault detection, and a dispersion-based movement to share information through the group. The robots are able to achieve a detection success rate comparable to coverage, but without needing to visit the whole environment. I also demonstrate that fault detection with a robot swarm can be applied to the real-world problem of space station fault detection. I employ a related PSO-based algorithm that allows soft-bodied Ferrobot robots to detect multiple vibration sources in a physics-based simulation, and demonstrate that the locomotion and vibration detection can be achieved by real robots in microgravity.As infrastructure ages and robots become more capable, we can employ collective robotics to ensure safety through inspection. This dissertation demonstrates that we can create robust, interpretable inspection algorithms for large groups of simple robots, without relying on centralized computation or planned coverage. It also shows how a complex task such as inspection can be broken down into fundamental swarm behaviors to make a problem easier to solve; this can serve as an example for using robot swarms to solve other complex real-world tasks.
590
$a
School code: 0084.
650
4
$a
Computer science.
$3
523869
650
4
$a
Robotics.
$3
519753
650
4
$a
Systems science.
$3
3168411
650
4
$a
Mechanical engineering.
$3
649730
653
$a
Collective decision-making
653
$a
Inspection
653
$a
Swarm robotics
653
$a
Distributed algorithms
653
$a
Global classification of environment
653
$a
Fault location
690
$a
0984
690
$a
0771
690
$a
0548
690
$a
0790
710
2
$a
Harvard University.
$b
Engineering and Applied Sciences - Computer Science.
$3
3184546
773
0
$t
Dissertations Abstracts International
$g
83-12B.
790
$a
0084
791
$a
Ph.D.
792
$a
2022
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=29208439
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9474037
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入