Data · dataset · 2026
Replication Data for: Distributed Trajectory Generation based on ADMM for Collaborative Workpiece Transport with Mobile Robots
Listed in DaRUS
Description
MATLAB code to replicate the results of the paper titled "Distributed Trajectory Generation based on ADMM for Collaborative Workpiece Transport with Mobile Robots". Tested with MATLAB23a. Requirements: CasADi Version 3.7.2 (Installation guide: web.casadi.org/get/) Inputs: Scenario description (number of cases, beam length, number of obstacles, min/max radius of obstacles, clearance, min separation distance between obstacles, slack, start/goal/obstacle region) Outputs: Trajectories (and evaluation metrics) for two mobile robots transporting a rigid beam from the desired start to goal position for the defined scenarios.
How to run the code: Run ADMM_eval.m Project structure: admm: description of the ADMM-related scripts and optimization routines. run_one_admm.m: sets up the distributed optimization problem for one scenario to be solved with ADMM. opti_admm.m: sets up the optimization problem for one ADMM iteration on one robot. cache: saved scenarios for every type to avoid building them from scratch every time. helperfunc: auxiliary helper functions used throughout the project. libs: external libraries should be saved here (ex: CasADi). plot: scripts for visualization and plotting of results. results: final results and evaluation script used for the paper. save: scripts for saving the results. scenarios: scripts for building and running simulation scenarios. stats: scripts for statistical evaluation and analysis.
Links
Where it is published
- Dataverse dataset page darus.uni-stuttgart.de/dataset.xhtml?persistentId=doi%3A10.18419%2FDARUS-5722 ↗
landing page · from darus uni stuttgart de
- DOI doi.org/10.18419/darus-5722 ↗
DOI / persistent id · from darus uni stuttgart de
Catalogue records · 1
- Dataverse API darus.uni-stuttgart.de/api/datasets/:persistentId/?persistentId=doi%3A10.18419%2FDARU… ↗
metadata API · from darus uni stuttgart de
Topics
- Stated by source
- Engineering
- From keywords
- Engineering
- Inferred from text
- Control engineering, mechatronics and robotics 69% · Simulation 75%
Provenance · 1 source records, 10 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| DaRUS | doi:10.18419/DARUS-5722 | 8 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| concepts[field].anzsrc:group:4007 | enrichment · darus uni stuttgart de | taxonomy-embedding@1.1.0 | title+keywords+description (69%) |
| concepts[field].dataverse_subject:engineering | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /subjects |
| concepts[field].local:field:engineering | mapping · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /subjects |
| concepts[method].local:method:simulation | enrichment · darus uni stuttgart de | keyword-concept-rules@1.0.0 | title+description (75%) |
| created_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| description | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /description |
| publication_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| title | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /name |
| updated_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| version_label | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 |