Force-Compliance MPC and Robot-User CBFs for Interactive Navigation and User-Robot Safety in Hexapod Guide Robots

Guiding the visually impaired in complex environments requires real-time two-way interaction and safety assurance. We propose a Force-Compliance Model Predictive Control (FC-MPC) and Robot-User Control Barrier Functions (CBFs) for force-compliant navigation and obstacle avoidance in Hexapod guide robots. FC-MPC enables two-way interaction by estimating user-applied forces and moments using the robot’s dynamic model and the recursive least squares (RLS) method, and then adjusting the robot’s movements accordingly, while Robot-User CBFs ensure the safety of both the user and the robot by handling static and dynamic obstacles, and employ weighted slack variables to overcome feasibility issues in complex dynamic environments. We also adopt an Eight-Way Connected DBSCAN method for obstacle clustering, reducing computational complexity from O(<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n^{2}$ </tex-math></inline-formula>) to approximately O(n), enabling real-time local perception on resource-limited on-board robot computers. Obstacles are modeled using Minimum Bounding Ellipses (MBEs), and their trajectories are predicted through Kalman filtering. Implemented on the HexGuide robot, the system seamlessly integrates force compliance, autonomous navigation, and obstacle avoidance. Experimental results demonstrate the system’s ability to adapt to user force commands while guaranteeing user and robot safety simultaneously during navigation in complex environments. Note to Practitioners—Guiding visually impaired individuals in complex environments remains a significant challenge, as traditional methods like guide dogs are limited by high costs and scalability issues. To address this, we propose a Hexapod guide robot framework that integrates Force-Compliance Model Predictive Control (FC-MPC) and Robot-User Control Barrier Functions (CBFs) to ensure real-time two-way interaction and dual safety for both the user and the robot. The framework supports diverse interaction modes by allowing parameter adjustments to combine functionalities such as force compliance, global autonomous navigation, and obstacle avoidance. An efficient clustering algorithm is adopted in the local environment perception process, which enables real-time deployment on resource-constrained devices of guide robot. While effective in experiments, future work will focus on map-less navigation to improve performance in previous unseen environments.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Automation Science and Engineering
Published
2025-01-01
DOI
https://doi.org/10.1109/tase.2025.3596630
Citations
1
Primary Topic
Robot Manipulation and Learning
Type
article
Field-Weighted Citation Impact
1.21

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Force-Compliance MPC and Robot-User CBFs for Interactive Navigation and User-Robot Safety in Hexapod Guide Robots

Qingxing Xi, Zhijun Chen, Xuefeng Luo, Yunpeng Yin et al.
1 citations
IEEE Transactions on Automation Science and Engineering
Robot Manipulation and Learning
1.21
article

Force-Compliance MPC and Robot-User CBFs for Interactive Navigation and User-Robot Safety in Hexapod Guide Robots

Qingxing Xi, Zhijun Chen, Xuefeng Luo, Yunpeng Yin, Zehua Fan, Feng Gao, Limin Yang, En Yang
article en
1 citations

Abstract

Guiding the visually impaired in complex environments requires real-time two-way interaction and safety assurance. We propose a Force-Compliance Model Predictive Control (FC-MPC) and Robot-User Control Barrier Functions (CBFs) for force-compliant navigation and obstacle avoidance in Hexapod guide robots. FC-MPC enables two-way interaction by estimating user-applied forces and moments using the robot’s dynamic model and the recursive least squares (RLS) method, and then adjusting the robot’s movements accordingly, while Robot-User CBFs ensure the safety of both the user and the robot by handling static and dynamic obstacles, and employ weighted slack variables to overcome feasibility issues in complex dynamic environments. We also adopt an Eight-Way Connected DBSCAN method for obstacle clustering, reducing computational complexity from O(<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n^{2}$ </tex-math></inline-formula>) to approximately O(n), enabling real-time local perception on resource-limited on-board robot computers. Obstacles are modeled using Minimum Bounding Ellipses (MBEs), and their trajectories are predicted through Kalman filtering. Implemented on the HexGuide robot, the system seamlessly integrates force compliance, autonomous navigation, and obstacle avoidance. Experimental results demonstrate the system’s ability to adapt to user force commands while guaranteeing user and robot safety simultaneously during navigation in complex environments. Note to Practitioners—Guiding visually impaired individuals in complex environments remains a significant challenge, as traditional methods like guide dogs are limited by high costs and scalability issues. To address this, we propose a Hexapod guide robot framework that integrates Force-Compliance Model Predictive Control (FC-MPC) and Robot-User Control Barrier Functions (CBFs) to ensure real-time two-way interaction and dual safety for both the user and the robot. The framework supports diverse interaction modes by allowing parameter adjustments to combine functionalities such as force compliance, global autonomous navigation, and obstacle avoidance. An efficient clustering algorithm is adopted in the local environment perception process, which enables real-time deployment on resource-constrained devices of guide robot. While effective in experiments, future work will focus on map-less navigation to improve performance in previous unseen environments.

IEEE Transactions on Automation Science and EngineeringVol. 22
Shanghai Jiao Tong University (CN), Lenovo (China) (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 18%
Robot Manipulation and Learning
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.