Welcome to the Chronos and CRS repository, an affordable hardware platform and advanced software for control and robotics research and education.
Chronos is a miniature, 1/28th scale car-like robot designed to lower the barrier of entry for control and robotics experiments. With customized open-source electronics and firmware, Chronos offers a low-cost yet agile platform suitable for both educational projects and cutting-edge research.
CRS stands for Control and Robotics Software and provides an advanced control software framework to support simulations and experiments in the fields of control and robotics. Our software packages include optimization-based system identification, state estimation, and control algorithms, empowering researchers and students to explore complex control strategies.
The repository is organized into three main folders:
- Hardware: Contains electronic schematics, PCB designs, and assembly instructions for the Chronos hardware platform.
- Firmware: Includes firmware code for the microcontrollers used in Chronos, enabling communication and control of the hardware components.
- Software: Hosts the control software framework CRS, including algorithms for system identification, state estimation, and control.
- Datasets: Contains a pointer to the datasets used for nonlinear system identification and validation of the state estimators.
Visit the documentation to learn more on how to start with Chronos and CRS. The sources are in docs/.
If you use Chronos and/or CRS please cite:
Sabrina Bodmer, Lukas Vogel, Simon Muntwiler, Alexander Hansson, Tobias Bodewig, Jonas Wahlen, Melanie N. Zeilinger, and Andrea Carron, "Optimization-Based System Identification and Moving Horizon Estimation Using Low-Cost Sensors for a Miniature Car-Like Robot," 2024 IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 2024, pp. 8465-8472 (preprint)
Amon Lahr, Joshua Näf, Kim P. Wabersich, Jonathan Frey, Pascal Siehl, Andrea Carron, Moritz Diehl and Melanie N. Zeilinger, "L4acados: Learning-Based Models for acados, Applied to Gaussian Process-Based Predictive Control," IEEE Transactions on Control Systems Technology, vol. 34, no. 3, pp. 1091-1105, May 2026 (preprint)
Code to run simulation experiments available here.