Related Experiment Video
Updated: Jan 10, 2026

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
12.1K
Secure Angle-Based Geometric Elimination (SAGE) for Microrobot Path Planning
Youngji Ko1,2,3, Seung-Hyun Im1,2,3, Hana Choi3
1Department of AI Convergence, Chonnam National University, 77 Yongbong-ro, Buk-gu, Gwangju 61186, Republic of Korea.
Micromachines
|November 27, 2025
Summary
Secure Angle-based Geometric Elimination (SAGE) is a novel algorithm for microrobot navigation. It generates efficient, collision-free paths in complex environments, improving safety and speed.
Area of Science:
- Robotics and Automation
- Micro-robotics
- Path Planning Algorithms
Background:
- Microrobot navigation in confined spaces necessitates path planning for efficiency and collision avoidance.
- Existing methods often create collision-prone paths by neglecting wall boundaries during simplification.
- A need exists for robust algorithms that guarantee collision-free trajectories for microrobots.
Purpose of the Study:
- To introduce Secure Angle-based Geometric Elimination (SAGE), a path-simplification algorithm for microrobot navigation.
- To enable real-time, collision-free trajectory generation from pixel-level shortest paths.
- To enhance the efficiency and safety of microrobot operations in constrained environments.
Main Methods:
- SAGE is a single-pass algorithm that simplifies pixel-level paths into low-complexity trajectories.
- It analyzes triplets of points (pi, pi+1, pi+2), removing the middle point based on turning angle thresholds or direct segment collision-free checks.
- The algorithm was integrated with Dijkstra and RRT planners and compared computationally to the Ramer-Douglas-Peucker algorithm.
Main Results:
- SAGE achieved approximately 5% shorter path length and 20% lower turning cost compared to conventional methods.
- The algorithm demonstrated a 0% collision rate across complex maze and vascular environments.
- Computational performance was comparable to the Ramer-Douglas-Peucker algorithm.
Conclusions:
- SAGE provides an efficient and reliable framework for high-speed, collision-free microrobot navigation.
- The algorithm's effectiveness was validated through quantitative analysis and experimental microrobot demonstrations.
- SAGE is suitable for automation in lab-on-a-chip, chemical-reaction, and molecular-diagnostic systems.
Related Concept Videos
Design Example: Traverse Angle Computations
290
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
290
Relative Motion Analysis using Rotating Axes-Problem Solving
685
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
685
Angle of Twist: Problem Solving
736
An electric motor applies a torque of 700 N·m to an aluminum shaft, triggering a stable rotation. Two pulleys, B and C, are subjected to torques of 300 N·m and 400 N·m, respectively. The modulus of rigidity is provided as 25 GPa. With the knowledge of the length and diameter of each segment, the twist angle between the two pulleys can be computed. First, a section cut is made between pulleys B and C, and the cut cross-section is analyzed using a free-body diagram. Given that the torque...
736

