Nicholas Hopf
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Nicholas Hopf has a total of 5 co-authors. Here are the top co-authors by number of shared publications:
- Armando Sousa
Faculty of Engineering, University of Porto (FEUP), Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
1 shared publication - David José Castro
Institute for Systems and Computer Engineering, Technology and Science, Campus of the Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
1 shared publication - Pedro Estela
Institute for Systems and Computer Engineering, Technology and Science, Campus of the Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
1 shared publication - Pedro Melo
Institute for Systems and Computer Engineering, Technology and Science, Campus of the Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
1 shared publication - Rafael Arrais
Institute for Systems and Computer Engineering, Technology and Science, Campus of the Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
1 shared publication
Latest Publications
- Open Access
- 3 September 2026
- Published by MDPI AG in Applied Sciences
- Vol. 16 (17) , 8761
Container Orchestration with Kubernetes for ROS-Based Robot Software
Robot Operating System (ROS) applications are growing increasingly complex and distributed, incorporating multi-node architectures, real-time communication, and compute offloading to cloud or edge resources. Despite advances in containerization, large-scale robotics deployments often rely on ad hoc provisioning, updating, and scalability strategies. This paper’s key contribution is a module extension for an existing ROS-focused container framework that leverages Kubernetes’ capabilities—controlled rolling updates, ROS-adapted readiness checks, distributed workload management, and embedded observability—to bridge cloud-native practices with robotics development. The result is a unified tool that streamlines the entire ROS DevOps cycle. Experimental validation demonstrates stable operation with minimal message loss across diverse ROS communication patterns, including tests on an industrial mobile manipulator system. By simplifying orchestration and monitoring, this approach enables roboticists to concentrate on application logic rather than deployment and networking complexities.
- 3 September 2026
- Published by MDPI AG in Applied Sciences
- Vol. 16 (17) , 8761
Open AccessContainer Orchestration with Kubernetes for ROS-Based Robot Software
Robot Operating System (ROS) applications are growing increasingly complex and distributed, incorporating multi-node architectures, real-time communication, and compute offloading to cloud or edge resources. Despite advances in containerization, large-scale robotics deployments often rely on ad hoc provisioning, updating, and scalability strategies. This paper’s key contribution is a module extension for an existing ROS-focused container framework that leverages Kubernetes’ capabilities—controlled rolling updates, ROS-adapted readiness checks, distributed workload management, and embedded observability—to bridge cloud-native practices with robotics development. The result is a unified tool that streamlines the entire ROS DevOps cycle. Experimental validation demonstrates stable operation with minimal message loss across diverse ROS communication patterns, including tests on an industrial mobile manipulator system. By simplifying orchestration and monitoring, this approach enables roboticists to concentrate on application logic rather than deployment and networking complexities.