remrob is an open-source web lab for remote and on-site robotics practice. It provides in-browser desktop workstations (via noVNC and Docker) with an authentic ROS/ROS2 development environment — no local installation required for learners.
This repository organisation supplements the following peer-reviewed publications. If you use remrob in your research, please cite the relevant paper.
Open-Source Web Lab for Remote and On-Site Robotics Practice in a Realistic Zero-Setup ROS 2 Development Environment D. Krūmiņš, V. Vunder, H. Kasemägi, A. Aabloo, K. Kruusamäe. IEEE Robotics and Automation Practice, vol. 1, pp. 1–6, 2026. DOI: 10.1109/RAP.2025.3629341
Open Remote Web Lab for Learning Robotics and ROS With Physical and Simulated Robots in an Authentic Developer Environment D. Krūmiņš, S. Schumann, V. Vunder, R. Põlluäär, K. Laht, R. Raudmäe, A. Aabloo, K. Kruusamäe. IEEE Transactions on Learning Technologies, vol. 17, pp. 1313–1326, 2024. DOI: 10.1109/TLT.2024.3381858
Full installation instructions are available at unitartu-remrob/remrob-setup.
Developed with the support of the IT Academy Programme of the Education and Youth Board of Estonia.