1,435 research outputs found
Humanoid Momentum Estimation Using Sensed Contact Wrenches
This work presents approaches for the estimation of quantities important for
the control of the momentum of a humanoid robot. In contrast to previous
approaches which use simplified models such as the Linear Inverted Pendulum
Model, we present estimators based on the momentum dynamics of the robot. By
using this simple yet dynamically-consistent model, we avoid the issues of
using simplified models for estimation. We develop an estimator for the center
of mass and full momentum which can be reformulated to estimate center of mass
offsets as well as external wrenches applied to the robot. The observability of
these estimators is investigated and their performance is evaluated in
comparison to previous approaches.Comment: Submitted to the 15th IEEE RAS Humanoids Conference, to be held in
Seoul, Korea on November 3 - 5, 201
Push recovery with stepping strategy based on time-projection control
In this paper, we present a simple control framework for on-line push
recovery with dynamic stepping properties. Due to relatively heavy legs in our
robot, we need to take swing dynamics into account and thus use a linear model
called 3LP which is composed of three pendulums to simulate swing and torso
dynamics. Based on 3LP equations, we formulate discrete LQR controllers and use
a particular time-projection method to adjust the next footstep location
on-line during the motion continuously. This adjustment, which is found based
on both pelvis and swing foot tracking errors, naturally takes the swing
dynamics into account. Suggested adjustments are added to the Cartesian 3LP
gaits and converted to joint-space trajectories through inverse kinematics.
Fixed and adaptive foot lift strategies also ensure enough ground clearance in
perturbed walking conditions. The proposed structure is robust, yet uses very
simple state estimation and basic position tracking. We rely on the physical
series elastic actuators to absorb impacts while introducing simple laws to
compensate their tracking bias. Extensive experiments demonstrate the
functionality of different control blocks and prove the effectiveness of
time-projection in extreme push recovery scenarios. We also show self-produced
and emergent walking gaits when the robot is subject to continuous dragging
forces. These gaits feature dynamic walking robustness due to relatively soft
springs in the ankles and avoiding any Zero Moment Point (ZMP) control in our
proposed architecture.Comment: 20 pages journal pape
Momentum Control with Hierarchical Inverse Dynamics on a Torque-Controlled Humanoid
Hierarchical inverse dynamics based on cascades of quadratic programs have
been proposed for the control of legged robots. They have important benefits
but to the best of our knowledge have never been implemented on a torque
controlled humanoid where model inaccuracies, sensor noise and real-time
computation requirements can be problematic. Using a reformulation of existing
algorithms, we propose a simplification of the problem that allows to achieve
real-time control. Momentum-based control is integrated in the task hierarchy
and a LQR design approach is used to compute the desired associated closed-loop
behavior and improve performance. Extensive experiments on various balancing
and tracking tasks show very robust performance in the face of unknown
disturbances, even when the humanoid is standing on one foot. Our results
demonstrate that hierarchical inverse dynamics together with momentum control
can be efficiently used for feedback control under real robot conditions.Comment: 21 pages, 11 figures, 4 tables in Autonomous Robots (2015
Proprioceptive External Torque Learning for Floating Base Robot and its Applications to Humanoid Locomotion
The estimation of external joint torque and contact wrench is essential for
achieving stable locomotion of humanoids and safety-oriented robots. Although
the contact wrench on the foot of humanoids can be measured using a
force-torque sensor (FTS), FTS increases the cost, inertia, complexity, and
failure possibility of the system. This paper introduces a method for learning
external joint torque solely using proprioceptive sensors (encoders and IMUs)
for a floating base robot. For learning, the GRU network is used and random
walking data is collected. Real robot experiments demonstrate that the network
can estimate the external torque and contact wrench with significantly smaller
errors compared to the model-based method, momentum observer (MOB) with
friction modeling. The study also validates that the estimated contact wrench
can be utilized for zero moment point (ZMP) feedback control, enabling stable
walking. Moreover, even when the robot's feet and the inertia of the upper body
are changed, the trained network shows consistent performance with a
model-based calibration. This result demonstrates the possibility of removing
FTS on the robot, which reduces the disadvantages of hardware sensors. The
summary video is available at https://youtu.be/gT1D4tOiKpo.Comment: Accepted by 2023 IROS conferenc
Keep Rollin' - Whole-Body Motion Control and Planning for Wheeled Quadrupedal Robots
We show dynamic locomotion strategies for wheeled quadrupedal robots, which
combine the advantages of both walking and driving. The developed optimization
framework tightly integrates the additional degrees of freedom introduced by
the wheels. Our approach relies on a zero-moment point based motion
optimization which continuously updates reference trajectories. The reference
motions are tracked by a hierarchical whole-body controller which computes
optimal generalized accelerations and contact forces by solving a sequence of
prioritized tasks including the nonholonomic rolling constraints. Our approach
has been tested on ANYmal, a quadrupedal robot that is fully torque-controlled
including the non-steerable wheels attached to its legs. We conducted
experiments on flat and inclined terrains as well as over steps, whereby we
show that integrating the wheels into the motion control and planning framework
results in intuitive motion trajectories, which enable more robust and dynamic
locomotion compared to other wheeled-legged robots. Moreover, with a speed of 4
m/s and a reduction of the cost of transport by 83 % we prove the superiority
of wheeled-legged robots compared to their legged counterparts.Comment: IEEE Robotics and Automation Letter
- …