ABxM.DistributedRobotics.RADr: Agent-based Design and Control of multiple Roaming Autonomous Distributed robots (RADr)
S. Leder, L. Siriwardena, and A. Menges. Software, (2024)Related to: Groenewolt, A., Schwinn, T., Nguyen, L., & Menges, A. (2018). An interactive agent-based framework for materialization-informed architectural design. Swarm Intelligence, 12(2), 155-186. doi: 10.1007/s11721-017-0151-8.
DOI: 10.18419/darus-4058
Abstract
ABxM.DistributedRobotics.RADr is an add-on to ABxM.Core for agent-based design and control of multiple Roaming Autonomous Distributed robots (RADr) that assemble hexagonal digital materials. The add-on contains various agent system constructs and utilities for simulation of the swarm within Rhino/Grasshopper and control of physical swarm of wheeled mobile robots. This version contains the tools for MQTT communication between Rhino/Grasshopper and the robots as well as between Rhino/Grasshopper and Motive, the software from Optitrack a motion capture system that can be utilized to track the robots. MQTT is a standard messaging protocol for the Internet of Things (IoT).The package includes two example files: 01_Example_CollaborativeCarrying.gh: Simulates a swarm of robots that must collaborate to move the digital material, 02_Example_PaintedDesert.gh: Simulates the sorting of digital material by color.
Related to: Groenewolt, A., Schwinn, T., Nguyen, L., & Menges, A. (2018). An interactive agent-based framework for materialization-informed architectural design. Swarm Intelligence, 12(2), 155-186. doi: 10.1007/s11721-017-0151-8
%0 Generic
%1 leder2024abxmdistributedroboticsradr
%A Leder, Samuel
%A Siriwardena, Lasath
%A Menges, Achim
%D 2024
%K darus ubs_10001 ubs_20001 ubs_30176 ubs_40320 unibibliografie
%R 10.18419/darus-4058
%T ABxM.DistributedRobotics.RADr: Agent-based Design and Control of multiple Roaming Autonomous Distributed robots (RADr)
%X ABxM.DistributedRobotics.RADr is an add-on to ABxM.Core for agent-based design and control of multiple Roaming Autonomous Distributed robots (RADr) that assemble hexagonal digital materials. The add-on contains various agent system constructs and utilities for simulation of the swarm within Rhino/Grasshopper and control of physical swarm of wheeled mobile robots. This version contains the tools for MQTT communication between Rhino/Grasshopper and the robots as well as between Rhino/Grasshopper and Motive, the software from Optitrack a motion capture system that can be utilized to track the robots. MQTT is a standard messaging protocol for the Internet of Things (IoT).The package includes two example files: 01_Example_CollaborativeCarrying.gh: Simulates a swarm of robots that must collaborate to move the digital material, 02_Example_PaintedDesert.gh: Simulates the sorting of digital material by color.
@misc{leder2024abxmdistributedroboticsradr,
abstract = {ABxM.DistributedRobotics.RADr is an add-on to ABxM.Core for agent-based design and control of multiple Roaming Autonomous Distributed robots (RADr) that assemble hexagonal digital materials. The add-on contains various agent system constructs and utilities for simulation of the swarm within Rhino/Grasshopper and control of physical swarm of wheeled mobile robots. This version contains the tools for MQTT communication between Rhino/Grasshopper and the robots as well as between Rhino/Grasshopper and Motive, the software from Optitrack a motion capture system that can be utilized to track the robots. MQTT is a standard messaging protocol for the Internet of Things (IoT).The package includes two example files: 01_Example_CollaborativeCarrying.gh: Simulates a swarm of robots that must collaborate to move the digital material, 02_Example_PaintedDesert.gh: Simulates the sorting of digital material by color. },
added-at = {2024-03-18T13:06:10.000+0100},
affiliation = {Leder, Samuel/Universität Stuttgart, Siriwardena, Lasath/Universität Stuttgart, Menges, Achim/Universität Stuttgart},
author = {Leder, Samuel and Siriwardena, Lasath and Menges, Achim},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/2b8bf58dd70cc2ef2241c4fc688abf9b4/unibiblio},
doi = {10.18419/darus-4058},
howpublished = {Software},
interhash = {3df362aa63a0ae978d0c1057e6889a9b},
intrahash = {b8bf58dd70cc2ef2241c4fc688abf9b4},
keywords = {darus ubs_10001 ubs_20001 ubs_30176 ubs_40320 unibibliografie},
note = {Related to: Groenewolt, A., Schwinn, T., Nguyen, L., & Menges, A. (2018). An interactive agent-based framework for materialization-informed architectural design. Swarm Intelligence, 12(2), 155-186. doi: 10.1007/s11721-017-0151-8},
orcid-numbers = {Leder, Samuel/0000-0003-3533-3633, Siriwardena, Lasath/0000-0001-9100-1321, Menges, Achim/0000-0001-9055-4039},
timestamp = {2024-03-18T13:06:10.000+0100},
title = {ABxM.DistributedRobotics.RADr: Agent-based Design and Control of multiple Roaming Autonomous Distributed robots (RADr)},
year = 2024
}