|
1 | 1 | # dls2-barebone |
2 | | -This repository contains the official implementation of _D. Wildgrube Bertol, G. Fink, M. Marchitto, Y. Nisticò, M. Pestarino, and C. Semini, “DLS2: A distributed microcomponent-based robotic software architecture”_, which is currently under review. |
| 2 | +This repository provides the implementation of the paper **D. Wildgrube Bertol, G. Fink, M. Marchitto, Y. Nisticò, M. Pestarino, and C. Semini, “DLS2: A distributed microcomponent-based robotic software architecture”**, which has been accepted to Results in Engineering, and it is available at https://doi.org/10.1016/j.rineng.2026.112048. |
3 | 3 |
|
4 | | -It provides a reusable, buildable base for DLS2 robot control applications. It brings together the DLS2 framework, the Robotlib robot interface, the pinocchio-gluecode, RViz visualization support, and a ROS 2 interface for shared message definitions and network settings. |
| 4 | +It provides a reusable, buildable base for robot control applications. It brings together the DLS2 framework, the Robotlib robot interface, the pinocchio-gluecode, RViz visualization support, and a ROS 2 interface for shared message definitions and network settings. |
5 | 5 |
|
6 | 6 | # Project Status |
7 | 7 | This project is currently in **pre-release** and under active development. |
@@ -111,5 +111,29 @@ Feel free to open issues and/or PRs! |
111 | 111 | # TODOs: |
112 | 112 | * Integrated and ready-to-go examples with state estimator ([MUSE](https://github.com/iit-DLSLab/muse)) coming soon |
113 | 113 |
|
| 114 | + |
| 115 | +## Citing the paper |
| 116 | + |
| 117 | +If you find the work useful, please consider citing our work using the following BibTex entry: |
| 118 | +``` |
| 119 | +@ARTICLE{WILDGRUBEBERTOL2026112048, |
| 120 | +author = {Douglas Wildgrube Bertol and Geoff Fink and Marco Marchitto and Ylenia Nisticó and Michele Pestarino and Claudio Semini}, |
| 121 | +journal = {Results in Engineering}, |
| 122 | +title = {DLS2: A distributed microcomponent-based robotic software architecture}, |
| 123 | +pages = {112048}, |
| 124 | +year = {2026}, |
| 125 | +issn = {2590-1230}, |
| 126 | +doi = {https://doi.org/10.1016/j.rineng.2026.112048}, |
| 127 | +keywords = {Robotics, Software Architecture, Distributed Systems, Real-time, Scalability}} |
| 128 | +``` |
| 129 | +And the following one for the link to the GitHub codebase: |
| 130 | +``` |
| 131 | +@misc{dls2github, |
| 132 | + author = {D. Wildgrube Bertol, G. Fink, M. Marchitto, Y. Nisticò, M. Pestarino, and C. Semini}, |
| 133 | + title = {DLS2: A distributed microcomponent-based robotic software architecture}, |
| 134 | + howpublished = {https://github.com/iit-DLSLab/dls2-barebone}, |
| 135 | + year = {2026}} |
| 136 | +``` |
| 137 | + |
114 | 138 | # Mantainers |
115 | 139 | This repository is mantained by [Marco Marchitto](https://github.com/MMarcus95) and [Michele Pestarino](https://github.com/mich-pest). |
0 commit comments