Related Experiment Video
Updated: Jun 26, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Safe contact-based robot active search using Bayesian optimization and control barrier functions
Frederik Vinter-Hviid1, Christoffer Sloth2, Thiusius Rajeeth Savarimuthu1,2
1ROPCA ApS, Odense, Denmark.
This study introduces safe active search for autonomous robots using Bayesian optimization and control barrier functions. The method enhances ultrasound scanning for rheumatoid arthritis while ensuring patient safety by limiting contact forces.
Area of Science:
- Robotics
- Artificial Intelligence
- Medical Imaging
Background:
- Safe exploration is crucial for robots in uncertain environments to prevent damage.
- Autonomous ultrasound scanning requires precise navigation and controlled interaction.
Purpose of the Study:
- To develop a safe active search method for autonomous robots.
- To ensure patient safety and improve image quality in medical robotics applications.
Main Methods:
- Utilizing Bayesian optimization with an informative continuous expected improvement acquisition function.
- Implementing exponential control barrier functions to bound robot-environment contact forces.
- Leveraging the derivative of force in the contact model for enhanced robustness.
Main Results:
- Achieved 92% success rate in limited time (under 60s) for active search, a 13% improvement over standard expected improvement.
- Successfully limited robot contact forces to under 5 N, even with inaccurate contact boundary specifications.
- First demonstration of safe active search on an autonomous robot for rheumatoid arthritis ultrasound scanning.
Conclusions:
- The proposed method enables safe and efficient autonomous robotic operations in uncertain environments.
- Control barrier functions are effective in ensuring safety and robustness in medical robotics.
- This approach significantly improves active search performance and guarantees patient safety.
Related Concept Videos
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...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
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...
Bearings: Problem Solving
Rolling Resistance: Problem Solving
Statically Indeterminate Problem Solving

