Related Experiment Video
Updated: Jun 26, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
A Modular Vision System for Practical Object Detection on Resource-Constrained Humanoid Robots
Meng Cheng Lau1, Nicolas Pottier1
1School of Engineering and Computer Science, Laurentian University, Greater Sudbury, ON P3E 2C6, Canada.
Abstract:
Deploying modern deep learning-based vision systems on humanoid robots remains challenging due to limited onboard computational resources and legacy software constraints. This paper presents a modular vision system for practical object detection on resource-constrained humanoid platforms, based on the YOLOv9 framework. The proposed architecture adopts a dual-environment design, decoupling the perception pipeline from the robot control system to enable compatibility between modern deep learning libraries and a ROS-based platform. To support efficient deployment, task-specific lightweight models are trained and integrated into a modular pipeline optimized for CPU-only inference. The system is evaluated across multiple task scenarios derived from the FIRA RoboWorld Cup (Hurocup) competition, including Marathon, Basketball, and Archery. Performance is assessed in terms of detection accuracy and computational efficiency, demonstrating that reliable perception can be achieved at 4-8 FPS under constrained hardware conditions. The results show that the proposed approach improves robustness compared to traditional geometric vision methods, particularly in dynamic and visually complex environments, while maintaining practical responsive task-level perception for robotic decision-making. The work highlights the trade-offs between accuracy, computational cost, and system responsiveness and demonstrates the feasibility of deploying modern object detection models on embedded humanoid platforms.
Related Concept Videos
Vision
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Virtual Work for a System of Connected Rigid Bodies
Next,...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...