Intuitive and Effective Interaction with Multi-Robot Systems
dc.contributor.author
Kennel-Maushart, Florian
dc.contributor.supervisor
Coros, Stelian
dc.contributor.supervisor
Pollefeys, Marc
dc.contributor.supervisor
Prorok, Amanda
dc.date.accessioned
2024-11-27T09:29:32Z
dc.date.available
2024-11-26T23:09:18Z
dc.date.available
2024-11-27T09:29:32Z
dc.date.issued
2024
dc.identifier.uri
http://hdl.handle.net/20.500.11850/707468
dc.identifier.doi
10.3929/ethz-b-000707468
dc.description.abstract
Many tasks in our everyday lives require us to interact with others. Interaction, or collaboration, allows us to combine our strengths and enables us to achieve more than what an individual could achieve on their own. Similarly, when trying to automate such tasks, it might be impossible or prohibitively expensive to just employ one single robot. But coordinating multiple robots is difficult: From the computational challenges of the large state-space of a multi-robot system to the question of how human input from one operator can be mapped to multiple robots, there are multiple levels to an interaction that might be subtle when interacting with humans, but need to be explicitly addressed when working with robots. The goal of this thesis is to tackle some of the most pertinent of these problems. We first take a look at some challenges related to direct teleoperation of single and multi-robot systems. Using manipulability optimization and a nullspace projection scheme, we improve the ability of multi-arm systems to avoid singularities and follow operator input more swiftly. We present a fast, local optimization scheme as well as a second-order optimization using Newton’s method and compare the performance of both and show how the method performs on a real ABB YuMi bimanual robot. We then extend our system to mobile robots. While mobile robots have many advantages over fixed-base systems, they also introduce additional complexities. We examine the driving dynamics for non-holonomic skid-steering robots and how the manipulator pose and payload influence the steering capabilities. Additionally, we introduce terms to avoid inter-agent collision, tip-over avoidance and the ability to move through highly constrained environments. We deploy our combined method on multiple Clearpath Husky platforms with UR5e manipulators and show how it improves the open-loop performance over traditional control schemes. Finally, we investigate in more detail how users can interact with multi-robot systems. We compare a tablet-based Augmented Reality solution to a HoloLens Mixed Reality headset. Presenting study participants with different touch interactions as well as hand-tracking enabled gestures, we compare their performance on multiple tasks with the goal of guiding a team of tiny, differential drive robots. We compare the objective and subjective performance across the different tasks and show that especially spatial interactions benefit from a 3-dimensional user interface. In conclusion, we explore and investigate the interplay of humans and robots for effective and intuitive interaction with multi-robot systems at multiple levels. We improve the ability of robots to follow user input, present a methodology for trajectory optimization of a highly complex, non-holonomic multi-robot system and investigate intuitive gesture-based interactions with mobile robots. And we deploy our methods on real robots, with the goal of hopefully bringing them to real building sites or warehouses in the future, to improve the workplace of tomorrow.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Robotics
en_US
dc.subject
Human-Robot Interaction
en_US
dc.subject
Multi-Robot Systems
en_US
dc.subject
Trajectory Optimization
en_US
dc.subject
Optimal Control
en_US
dc.subject
Teleoperation
en_US
dc.subject
robotics and automation in construction
en_US
dc.title
Intuitive and Effective Interaction with Multi-Robot Systems
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
ethz.size
134 p.
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::004 - Data processing, computer science
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::620 - Engineering & allied operations
en_US
ethz.identifier.diss
30570
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02658 - Inst. Intelligente interaktive Systeme / Inst. Intelligent Interactive Systems::09620 - Coros, Stelian / Coros, Stelian
en_US
ethz.date.deposited
2024-11-26T23:09:18Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2024-11-27T09:29:34Z
ethz.rosetta.lastUpdated
2024-11-27T09:29:34Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Intuitive%20and%20Effective%20Interaction%20with%20Multi-Robot%20Systems&rft.date=2024&rft.au=Kennel-Maushart,%20Florian&rft.genre=unknown&rft.btitle=Intuitive%20and%20Effective%20Interaction%20with%20Multi-Robot%20Systems
Files in this item
Publication type
-
Doctoral Thesis [30341]