598 research outputs found
A method for rough terrain locomotion based on Divergent Component of Motion
AbstractâFor humanoid robots to be used in real
world scenarios, there is a need of robust and simple
walking controllers. Limitation to flat terrain is a
drawback of many walking controllers. We overcome
this limitation by extending the concept of Divergent
Component of Motion (DCM, also called âCapture Pointâ)
to 3D. Therefor, we introduce the âEnhanced Centroidal
Moment Pivot pointâ (eCMP) and the âVirtual Repellent
Pointâ (VRP), which allow for a very intuitive understanding
of the robotâs CoM dynamics. Based on eCMP,
VRP and DCM, we present a method for real-time
planning and control of DCM trajectories in 3D
Straight-Leg Walking Through Underconstrained Whole-Body Control
We present an approach for achieving a natural, efficient gait on bipedal
robots using straightened legs and toe-off. Our algorithm avoids complex height
planning by allowing a whole-body controller to determine the straightest
possible leg configuration at run-time. The controller solutions are biased
towards a straight leg configuration by projecting leg joint angle objectives
into the null-space of the other quadratic program motion objectives. To allow
the legs to remain straight throughout the gait, toe-off was utilized to
increase the kinematic reachability of the legs. The toe-off motion is achieved
through underconstraining the foot position, allowing it to emerge naturally.
We applied this approach of under-specifying the motion objectives to the Atlas
humanoid, allowing it to walk over a variety of terrain. We present both
experimental and simulation results and discuss performance limitations and
potential improvements.Comment: Submitted to 2018 IEEE International Conference on Robotics and
Automatio
A Reactive and Efficient Walking Pattern Generator for Robust Bipedal Locomotion
Available possibilities to prevent a biped robot from falling down in the
presence of severe disturbances are mainly Center of Pressure (CoP) modulation,
step location and timing adjustment, and angular momentum regulation. In this
paper, we aim at designing a walking pattern generator which employs an optimal
combination of these tools to generate robust gaits. In this approach, first,
the next step location and timing are decided consistent with the commanded
walking velocity and based on the Divergent Component of Motion (DCM)
measurement. This stage which is done by a very small-size Quadratic Program
(QP) uses the Linear Inverted Pendulum Model (LIPM) dynamics to adapt the
switching contact location and time. Then, consistent with the first stage, the
LIPM with flywheel dynamics is used to regenerate the DCM and angular momentum
trajectories at each control cycle. This is done by modulating the CoP and
Centroidal Momentum Pivot (CMP) to realize a desired DCM at the end of current
step. Simulation results show the merit of this reactive approach in generating
robust and dynamically consistent walking patterns
A Benchmarking of DCM Based Architectures for Position and Velocity Controlled Walking of Humanoid Robots
This paper contributes towards the development and comparison of
Divergent-Component-of-Motion (DCM) based control architectures for humanoid
robot locomotion. More precisely, we present and compare several DCM based
implementations of a three layer control architecture. From top to bottom,
these three layers are here called: trajectory optimization, simplified model
control, and whole-body QP control. All layers use the DCM concept to generate
references for the layer below. For the simplified model control layer, we
present and compare both instantaneous and Receding Horizon Control
controllers. For the whole-body QP control layer, we present and compare
controllers for position and velocity control robots. Experimental results are
carried out on the one-meter tall iCub humanoid robot. We show which
implementation of the above control architecture allows the robot to achieve a
walking velocity of 0.41 meters per second.Comment: Submitted to Humanoids201
Push Recovery of a Position-Controlled Humanoid Robot Based on Capture Point Feedback Control
In this paper, a combination of ankle and hip strategy is used for push
recovery of a position-controlled humanoid robot. Ankle strategy and hip
strategy are equivalent to Center of Pressure (CoP) and Centroidal Moment Pivot
(CMP) regulation respectively. For controlling the CMP and CoP we need a
torque-controlled robot, however most of the conventional humanoid robots are
position controlled. In this regard, we present an efficient way for
implementation of the hip and ankle strategies on a position controlled
humanoid robot. We employ a feedback controller to compensate the capture point
error. Using our scheme, a simple and practical push recovery controller is
designed which can be implemented on the most of the conventional humanoid
robots without the need for torque sensors. The effectiveness of the proposed
approach is verified through push recovery experiments on SURENA-Mini humanoid
robot under severe pushes
- âŚ