ABxM.DistributedRobotics.RP19 is an add-on to ABxM.Core for agent-based modelling of a collective robotic construction (CRC) system developed in the context of Research Project 19-1 (
RP19-1) "Leveraging The Building Material As Part Of The Robotic Kinematic System For Parallel Construction" from the Cluster of Excellence Integrative Computational Design and Construction for Architecture (
IntCDC). The add-on contains three agent constructs which revolve around the agent representing the building material or the mobile robots in the modelled CRC system. The agent constructs of
BuildingMaterialAgent or
MobileRobotAgent are utlized for the sole purpose of architectural design while the agent construct of
KCAgent can be used to also robotically plan the structure. The first two constructs are discussed in the paper:
Leder, S., Menges, A. (2023). Introducing Agent-Based Modeling Methods for Designing Architectural Structures with Multiple Mobile Robotic Systems. In: Gengnagel, C., Baverel, O., Betti, G., Popescu, M., Thomsen, M.R., Wurm, J. (eds) Towards Radical Regeneration. DMS 2022. Springer, Cham. (DOI: 10.1007/978-3-031-13249-0_7).
And the other construct is discussed in the paper:
Leder, S., Menges, A.: 2024, Merging architectural design and robotic planning using interactive agent-based modelling for collective robotic construction. Journal of Computational Design and Engineering, Vol. 11, pp. 253-268. (DOI: 10.1093/jcde/qwae028).
The package includes examples files to be to be used within Rhino/Grasshopper that demonstrate implementations of each agent type.