Misc,

ABxM.DistributedRobotics.RADr: Agent-based Design and Control of multiple Roaming Autonomous Distributed robots (RADr)

, , and .
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.

Tags

Users

  • @unibiblio
  • @intcdc

Comments and Reviews