Related Experiment Video
Updated: Mar 15, 2026

Author Spotlight: Enhancing Grasping Abilities for Hemiplegic Patients with Flexible Robotic Limbs
Published on: October 27, 2023
Deep Learning-Based Contact Force Control for a Robotic Leg
Hyoseok Lee1, Dongmin Baek2, Hyeokjun Kwon1
1Department of Robot and Smart System Engineering, Kyungpook National University, Daegu 41566, Republic of Korea.
Abstract:
This paper proposes a learning-based contact force controller using deep neural networks (DNN) and a PI controller. Stable contact force control between the foot and the ground is essential for humanoid robots to maintain balance during bipedal walking. While admittance controllers have been extensively employed for contact force control in humanoid robots, their performance is limited by the high nonlinearity inherent in robot systems. To overcome these limitations, we propose a deep neural network (DNN)-based inverse model, which leverages input-output data that inherently capture system nonlinearities. The proposed learning-based contact force controller computes the target foot height based on the target force, measured force, and measured foot height, without relying on a dynamic model of the articulated robotic leg. Furthermore, a PI controller is integrated to mitigate steady-state errors. Experimental comparisons between the proposed controller and an admittance controller were conducted using an articulated robotic leg. Compared with an admittance controller, the proposed method reduced overshoot by 96% and settling time by 61% on average in step responses and decreased force-tracking RMSE by 66.3% on average across both step and sinusoidal experiments.
More Related Videos
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...
Three-Dimensional Force System
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...
Two-Dimensional Force System
Static and Kinetic Frictional Force
However, if two systems are in contact and are stationary relative to one...
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...

