AU Class
AU Class
class - AU

Using Forge Toward Human-Robot Collaboration in Architecture

Share this class
Search for keywords in videos, presentation slides and handouts:

    Description

    This class will present a toolset for enabling and enhancing Human and Robot Collaborative for the building sector. A specific case study, “Collaborative Robotic Workbench”, developed for the Kuka Innovation Award 2018, will illustrate several techniques in generative design, communication protocols, and interfaces for enabling a human and robot collaborative building process. This workbench featured an augmented reality interface for superimposing data and dispatching tasks to the robot, a background computational engine for task distribution and path planning, and an online web platform for process visualization using Forge APIs. The class will provide an overview of the various system components and explain how they facilitated a collaborative construction process - going into particular depth on the communication between a ROS server managing the robotic process and a Forge viewer web client that enables remote monitoring of the construction process in real time.

    Key Learnings

    • Understand the context of current research in human-robot collaboration.
    • Discover a possible workflow for the generative design of a nonstandard wood system with techniques for cross-platform integration.
    • Discover a client-server communication workflow for connecting multiple processes (in this case, connecting a node web server to a ROS server utilizing rosbridge).
    • Learn how to use the Forge Viewer API, Node.js, and additional npm packages to develop a web platform for viewing a real-time 3D model of the fabrication process with custom extensions.

    Downloads

    Tags

    Product
    Forge
    Industries
    Architecture
    MEP engineering
    Structural engineering
    Topics
    Architect
    Teacher
    Manufacturing Engineer
    Machinist
    AR/VR
    Augmented Reality
    Fabrication
    Cloud APIs
    Construction Management
    Collaboration
    Robotics
    Management
    Visualization
    Design
    Distribution
    Robots
    Internet of Things (IoT)
    Software Development
    Animation & Visual Effects
    Computational Design