EMERGE applies Open Science policies to ensure that all scientists, policymakers, end-users, and general public can have access to our algorithms and software. Find below all currently available repositories.

A plugin to PyElastica for the simulation of HSA robots

This repository contains a plugin for PyElastica to simulate robots based on Handed Shearing Auxetics (HSA).

Access Repository

Archetype Computing and Adaptive System 〈ACDS〉

The archetype package implements the Echo State Network model, the Long Short-Term memory model, and the Random Oscillators Network model. Each model is implemented as a Python class using the PyTorch library . The archetypes package defines the way each archetype performs computation and it is therefore at the center of the Archetype Computing System.

Access Repository

Cobot dataset

Cobot dataset from real-world trajectories

Access Repository

HSA planar control

This repository provides implementation and closed-loop simulation of various control strategies for planar HSA robots. Furthermore, it contains ROS2 nodes for planning and control of the planar HSA robots.

Access Repository

Input-to-State Stable Coupled Oscillator Networks for Closed-form Model-based Control in Latent Space

This repository contains the code for the paper Input-to-State Stable Coupled Oscillator Networks for Closed-form Model-based Control in Latent Space by Maximilian Stölzle and Cosimo Della Santina presented at NeurIPS 2024

Access Repository

JAX Soft Robot Modeling

This repository contains symbolic derivations of the kinematics and dynamics of various soft robots using Sympy. This project was later replaced by SoRoMoX (Soft Robot Models in jaX).

Access Repository

Soft Robot Models in jaX (SoRoMoX)

SoRoMoX is a fully numerical, JIT-compilable Python/JAX implementation of control-oriented models for articulated and continuum soft robots.

Access Repository

Squid dataset

Squid dataset from real-world trajectories

Access Repository