Balancing Control System for Humanoid Robot using
Pressure Sensor
Novian Fajar Satria
1
, Eko Henfri Binugroho
1
and Ibrohim Mujahid Robbaniy
2
1
Politeknik Elektronika Negeri Surabaya, Sukolilo, Surabya, Indonesia
2
Department of Mechanical and Energy, Surabaya, Indonesia
Keywords: Humanoid Robot, Balancing Control System, Pressure Sensor.
Abstract: Balancing the control system becomes one of the important topics in special robots is a humanoid robot. The
sensors used for balance control mostly use the inertia measuring unit (IMU) sensor. The sensor can detect
the value and level of the tilt, displacement, and gravity of the robot. By using the reference from the sensor
data, the value of the data in the balance control system will be made to make the humanoid robot can walk
and move in a balanced manner. Not only the IMU sensor can be used in the application for balance control,
one of which is to use a pressure sensor. The working system of this sensor is the pressure force received from
the sensor that will be used as a reference for the balance data values in the robot humanoid balance control
system. So that the humanoid robot can adjust to the conditions of the road being passed while maintaining
its balance and not falling. the pressure sensor will be placed on the foot of the humanoid robot foot as the
pedestal and the reading of the tilt data each foot of the robot will be installed 2 pressure sensors to get the
value of the slope data which is in the position of the direction forward and back when the humanoid robot
moves and steps. Through a series of testing processes of the balance control system in the humanoid robot,
it was found that the robot can maintain its equilibrium position in the incline to 15 degrees, and the average
error value obtained from reading the data on the pressure sensor is 0.13%.
1 INTRODUCTION
One of the most important things to make a humanoid
robot is balancing control system. It can determine the
success of a humanoid robot in carrying out
movements such as stabilizing the body in an inclined
plane, walking and dancing. Without balancing
control system, the robot will have difficulty making
movement and can cause the robot fall also fail to do
something. Until now, balancing control system of
humanoid robots is still developed, such as static
balance, dynamic even the ability to determine
movement when there is a loss of balance. To make it
real about balancing control system of humanoid
robot there needs a control system can control the
actuator of the robot in order to realize a balanced
condition (Riananda, 2018). Kind of sensors are
usually used for balancing control system is
gyroscopes, accelerometers, and magnetometers.
Now, 3 kind of that sensor be combined into a more
complex sensor module known as IMU (Inertial
Measurement Unit) Sensor.
IMU sensor canβt use in humanoid robot because
the balancing control system difficult to get data
sensor while this robot walking and dancing. The
degree of the sloped surface is set to vary from 5Β° to
the maximum extent of robot ability. The test results
show the addition of the balance control system gives
ERISA robot capability of walking on the sloped
surface up to 10 degree (Alasiry, 2018).
To resolve this problem, in this research using
pressure sensor and will placed on both sole of foot
the robot to balancing control system. This sensor
consists of load sensor and pressure sensor where
every difference condition in load and pressure of this
sensor will produce different resistance value. From
these differences, it can be used as a reference in
regulating the balance of the robot by means of each
pressure sensor that will be placed on the two legs of
the robot. On each leg there are 2 sensors that function
to measure the load and pressure at the 2 outer points
of the foot to be able know the compressive force at
each point. From that we can draw the resultant force
from each of these points. Result of processing from
the resultant force to these 2 points will bring up a