1,721,112 research outputs found
Multi-storey Timber Buildings and Design and Construction Stakeholder Constellations Data: 99 DACH Projects
This repository contains a collection of data on 99 contemporary multi-storey timber building projects in the DACH region (Germany, Austria, and Switzerland), designed and planned between 2004 and 2021, and the stakeholders involved in their design and construction. The dataset consists of quantitative and qualitative project data on buildings 4 stories tall and above. This includes general information on project location, construction year, building height (number of stories), links, type of structural system, materials used in construction, and classification of the design based on the form of the massing and the organization principle of the floorplan, as well as a classification into innovation trajectories in timber construction. These are defined as the following three groups; (T1) standard innovation, (T2) incremental innovation, and (T3) pioneering innovation trajectories in timber construction. A total of 306 project stakeholders, their roles on the project as architects, engineers, timber engineers, general contractors, fabricators, and timber suppliers, the client type (public or private) and, when available, the motivation for the use of timber (i.e., sustainability) are also included in the dataset. Link to their website, and location absed on the headquarters, are included in the data on the stakeholders. In addition, the buildings data includes projectID's that can be used to find the projects in some of the related datasets
Roaming Autonomous Distributed robot (RADr)
Roaming Autonomous Distributed robot (RADr) is a two-wheeled mobile robot that can assemble hexagonal digital materials. This dataset contains the 3D models for a RADr and a digital material that the RADr can actively grab with an electromagnet and move around (in 3dm and STEP file format). On top of each, there are retroreflective markers so that can be tracked by a motion capture system such as Optitrack or Vicon. The dataset also contains the robot code that is uploaded to the robot to enable its wireless control via MQTT. MQTT is a standard messaging protocol for the Internet of Things (IoT).
The electronic components on the robot are as follows:
Arduino Uno Wi-Fi Rev2
2 ROBOTIS DYNAMIXEL XL430-W250-T with Wheel Set for TurtleBot3
ROBOTIS DYNAMIXEL Motor Shield
11.1 V 2250 mAh Lipo Battery
8kg Electromagnet
MOSFET
</ul
ABxM.DistributedRobotics.RADr: Agent-based Design and Control of multiple Roaming Autonomous Distributed robots (RADr)
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. </li
Robotic Plans for the Assembly of A Large-Scale In-Plane Timber Prototype with a Collective Robotic Construction System
This data set contains the robotic plans for the assembly of a large-scale in-plane timber prototype with a collective robotic construction (CRC) system published in Automation in Construction (Leder, S., Kim, H., Sitti, M., Menges, A.: 2024, Enhanced Co-Design and Evaluation of a Collective Robotic Construction System for the Assembly of Large-Scale In-Plane Timber Structures. Automation in Construction, Vol. 162, 105390. DOI: 10.1016/j.autcon.2024.105390). The assembly was made from a modular CRC system composed of robotic actuators and timber structs, more information on the system can be found in the paper. The prototype was assembled using four robotic actuators composed into two kinematic chains, each connected with a single timber strut.
The data set contains 19 robotic plans in JSON file format. Each plan or JSON file correlate to one of the 19 timber struts that were placed into the structure. Each plan contains information on the robotic actuators and timber struts within the scene as JSON Objects. Within each JSON Object, the position and location of part of the CRC system is described with different amounts of keyframes. The keyframes represent moments in the assembly process when at least one robotic actuator in the scene opens or closes its gripper.
Timber struts, identified with the key:value pair "frame_name": "s0" as one example, contain information on the position and orientation of the strut. Robotic actuator information is split into four JSON Objects: one for the top body ("frame_name": "b0_0_body_t"), one for the axis of the robot ("frame_name": "b0_0_joint_f"), one for the bottom body ("frame_name": "b0_0_body_b"), and one for rotation ("b0_0_rotation"). The examples key:value pairs are given for Robot0. The first three contain the position and orientation and the state of the gripper in the case of the bottom body. The rotation JSON Objects indicated how much the robotic actuator needs to rotate around its axis to get to that position.
The plans were generated using the agent-based model described in a paper in Journal of Computational Design and Engineering (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, No. 2, pp. 253-268. DOI: 10.1093/jcde/qwae028 ).
The plans can be used to simulate or execute the assembly process using the digital twin developed for the CRC system as published in another dataset (Leder, S., Kubail Kalousdian, N., Menges, A.: 2025, Digital Twin for a Modular Collective Robotic Construction System, https://doi.org/10.18419/DARUS-4761, DaRUS)
Collective Robotic Construction (CRC) Research Projects organized by Architectural Design Approach
This dataset contains the results of a database search to obtain research articles related to collective robotic construction (CRC). The database search criteria can be found in the related publication:
Leder, S., Menges, A.: 2023, Architectural design in collective robotic construction. Automation in Construction, Vol. 156, p. 105082. (DOI: 10.1016/j.autcon.2023.105082).
The found research articles are sorted by their relevance to the research topic of CRC and then if applicable, are categorized by the three dimension discussed in the paper, (1) design description, (2) goal specification, and (3) execution. The question that define the categorizaton at each dimension are as follows:
Is the architectural design known before construction?
How is architectural design communicated to the robots?
When is the robotic planning of the architectural design executed?
</ol
Digital Twin for a Modular Collective Robotic Construction System
This dataset contains the digital twin developed for a Collective Robotic Construction (CRC) system, as published in Advanced Science (Leder, S., Kim, H., Oguz, O.S., Kalousdian, N.K., Hartmann, V.N., Menges, A., Toussaint, M., Sitti, M.: 2022, Leveraging Building Material as Part of the In-Plane Robotic Kinematic System for Collective Construction. Advanced Science, 2201524. DOI: 10.1002/advs.202201524).
In this version, the digital twin allows robotic plans in .JSON format to be loaded (Load Plan), and either simulated without the physical CRC system or executed in real time. In both modes, plans can be played through continuously or stepped through action by action. During simulation, users can control the playback speed (Speed), allowing the simulation to run faster than real-world robot operation.
In real-time execution mode (Actuate Real Motors), communication with the robots occurs via serial communication over Bluetooth. The construction process is monitored using an external motion capture system. Implementations for both Vicon and OptiTrack are included in the digital twin. Data captured from the motion tracking system can be used for position correction (Position Correction) at each step of the robotic plan, if desired.
Additionally, the robots in the CRC system can be manually controlled. Within the interface, users can rotate the main axis of each robot, open and close the top and bottom grippers, and control the tongue within the gripper. These controls are available for each deployed robot and are accompanied by visualizations of both the real-time robot positions and their expected positions based on the robotic plans.
The digital twin relies on external code based for some functionalities. Included in the dataset is a therefore README, which provides setup instructions, dependency guidelines, and licensing information
ABxM.MultiStorey.Columns: Agent-based Column Arrangement for Multi-Storey Structures
ABxM.MultiStorey.Columns is an add-on for the agent-based design and arrangement of columns in multi-storey, point-supported structures. The add-on contains various agent system constructs and utilities for column arrangement and is intended to be used within Rhino/Grasshopper. This version contains tools for the autonomous self-organisation of point-wise structural supports. The package includes example files that demonstrate how a model of an agent-based floor can arrange its own columns and exclude them from certain areas of the slab.
The database contains the source code for the ABxM.MultiStorey.Columns add-on to the ABxM Framework. By opening the ICL.sln solution in the Visual Studio IDE, both the ICL.Core and ICL.GH projects can be compiled to generate a grasshopper plugin for the add-in. The add-in contains three specialsied behaviours and a custom agent system, which are to be used in conjunction with the canonical ABxM Cartesian Agents and Cartesian Environment objects. Example file, in the form of a Rhino 3D BasePlan and a grasshopper script implementing the add-in are provided in the “data” folder
Multi-Level, Multi-Agent Timber Slab Design Method Proof of Concept
This repository contains the algorithmic methods and geometric results of the proof of concept for a multi-level, multi-agent timber slab design method. It includes the base plan, the structural simulation methods used for both its initial rough and subsequent fine grain analysis, the algorithm for its segmentation, and the two agent simulations used to first arrange, and then simplify, the slabs' internal structural reinforcement.
This design method is described in the related publication. To use this design method, first the 00_BaseFile must be opened with Rhino 3D. It can then be structurally analysed from within the grasshopper environment using 01_SofistikAnalsys. The result of the rough analysis, provided, can then be used for the segmentation of the slab within this same file. Once segmented, the slab can be analysed again. The result of the fine analysis, provided, can then be fed to 02_SplotchWeb_Generate to arrange the slab’s internal reinforcement
A natural model for architecture
In John Frazer's seminal book An Evolutionary Architecture (1995), from which this essay is extracted, a fundamental approach is established for have natural systems can unfold mechanisms for negotiating the complex design space inherent in architectural systems. In this essay, which forms a critical part of the book, Frazer draws both correlations and distinctions from natural processes as emulated in design processes and form as active manifestations within natural systems. Form is seen as an evolving agent generated via the rules of descriptive genetic coding, functioning as a part of a metabolic environment. Frazer's process-model establishes the realm in which computation must manoeuvre to produce a valid solution space, including the operations of self-organisation, complexity and emergent behaviour. Addressing design as an authored practice, he extends the transference of 'creativity' from the explicit impression into form, to the investment of though, organisation and strategy in the computational processes which produce form. Frazer's text concentrates astutely on the practising of the evolutionary paradigm, the output of which postulates an architecture born of the relationships to dynamic environmental and socio-economic contexts, and realised through morphogenetic materialisation
Reuse Compendium
This dataset contains a list of 348 references relating to reuse in architecture. It covers historical and contemporary reuse projects and examples in architecture, recent research projects using digital technologies for reuse or developing new building systems, art and design projects, as well as context and statisitcs related websites and a few companies. The dataset includes links to sources and catagorizes the references into three fields; focus (architecture, art & design, research, statistics, granular), area (historical, contemporary, conceptual, statistical, contextual, building technology), and material (wood, concrete, rubble, metal, clay, earth, mixed, bricks, stone, spolia)
- …
