Skip to content
Change the repository type filter

All

    Repositories list

    • This code is used to create a simple means to create new blueprints for Swarm Construction. A Minecraft-like environment is displayed wherein users can add or remove smart blocks to create blueprints. These blueprints, saved as numpy .npy files (by hitting P on the keyboard) can be read by the Swarm Construction simulator to be simulated with.
      Python
      GNU General Public License v3.0
      0002Updated Dec 8, 2022Dec 8, 2022
    • Repository for Swarm Construction code. Includes simulator, structure code, and robot code, as well as documentation for all.
      Python
      01193Updated Dec 8, 2022Dec 8, 2022
    • This repository is used for hosting the Smart Scaffolding MQP website.
      JavaScript
      Apache License 2.0
      0003Updated Oct 6, 2022Oct 6, 2022
    • Dashboard for robots and structure
      JavaScript
      0002Updated Jan 27, 2022Jan 27, 2022
    • Embedded code for smart block logic and communication.
      C++
      0000Updated Dec 9, 2020Dec 9, 2020
    • Embedded code for the robot.
      C++
      2000Updated Sep 13, 2020Sep 13, 2020
    • Repository for Swarm Construction Robot Controller GUI code. This is a graphical user interface that allows users to send both high level and low level communications easily. It can be used to replace the Arduino serial monitor. This code can be run as a desktop application so that dependencies do not need to be built.
      HTML
      0000Updated Aug 22, 2020Aug 22, 2020
    • Python
      MIT License
      0000Updated Feb 27, 2020Feb 27, 2020
    • Contains custom PCBs for the robotic inchworm version one and two. The Kicad software was used to make these PCBs.
      HTML
      0000Updated Feb 24, 2020Feb 24, 2020
    • This repo is for the robot controllers as well as includes a simulation using Matplotlib to view the robot
      Jupyter Notebook
      MIT License
      0030Updated Dec 19, 2019Dec 19, 2019
    • Python
      2000Updated Dec 9, 2019Dec 9, 2019
    • Embedded code for home block logic and communication.
      Python
      0000Updated Nov 14, 2019Nov 14, 2019
    • Python
      0000Updated Oct 25, 2019Oct 25, 2019
    • CMake
      0000Updated Oct 25, 2019Oct 25, 2019
    • CMake
      0000Updated Oct 25, 2019Oct 25, 2019
    • For ROS config files, such as URDF files
      CMake
      0000Updated Sep 25, 2019Sep 25, 2019
    • This repository is for configuration files that are needed by ROS Moveit
      CMake
      0000Updated Sep 25, 2019Sep 25, 2019
    • This repo is for performing the computer vision pipeline needed as part of the robot sensing platform.
      0020Updated Sep 1, 2019Sep 1, 2019
    • This repo is for taking in a 3D model (.obj) and converting it to a discretized form made of the smart scaffolding blocks.
      C++
      GNU General Public License v3.0
      0010Updated Sep 1, 2019Sep 1, 2019
    • This repo is for the augmented reality app made with Unity/Vuforia to visualize the structure being built.
      C#
      0000Updated Aug 30, 2019Aug 30, 2019