Loading [MathJax]/extensions/MathMenu.js
Estimation of external forces acting on the legs of a quadruped robot using two nonlinear disturbance observers | IEEE Conference Publication | IEEE Xplore

Estimation of external forces acting on the legs of a quadruped robot using two nonlinear disturbance observers


Abstract:

This paper addresses the sensor-less estimation of external forces exerted on the legs of a quadruped from the environment, with the use of the data provided from the ang...Show More

Abstract:

This paper addresses the sensor-less estimation of external forces exerted on the legs of a quadruped from the environment, with the use of the data provided from the angular position and velocity sensors at the joints of the legs. For this purpose, two nonlinear disturbance observers have been used. The first disturbance observer, estimates the torques applied to the legs through the legs' couplings with the body, while the second one uses the data from this observer to derive an estimation of the external torques applied to the tips of the robot legs. The external torque estimations are then converted to force estimations with the use of a Jacobian matrix. The proposed disturbance observers are shown to be able to derive an accurate estimation of the torques, with the estimation errors converging exponentially to zero, when the torques' changes with time are not too fast, which is not a restricting condition, considering the interactions between a quadruped robot and its environment. On the other hand, when the variation rates of the external torques are fast, the proposed disturbance observer still provides an acceptable estimation of the torques and the estimation error dynamics is globally uniformly ultimately bounded. The proposed method has been simulated on the model of the TMUBot quadruped. The results of the simulation, have been compared with the results derived from another disturbance observer. These results show the efficiency of the proposed estimation method.
Date of Conference: 26-28 October 2016
Date Added to IEEE Xplore: 27 March 2017
ISBN Information:
Conference Location: Tehran, Iran

I. Introduction

Sensors, play an important role in design and implementation of robots. Although, sensors provide a lot of information for the robots and help to understand how a robot interacts with its surrounding environment, they complicate the robot's dynamics, decrease the system's robustness and are subject to damages if the robot collides with an obstacle. Furthermore, the use of sensors, increases manufacturing and maintenance costs of the robot. As a result, reducing the number of sensors used in the design of a robot, not only lowers the expenses, but also simplifies the robot's dynamics. This can be done, using the data from other sensors of the robot, in order to derive an estimation of a particular parameter of the robot, indirectly.

Contact IEEE to Subscribe

References

References is not available for this document.