312 research outputs found
Trajectory generation with natural ZMP references for the biped walking robot SURALP
Bipedal locomotion has good obstacle avoidance properties. A robot with human appearance has advantages in human-robot communication. However, walking control is difficult due to the complex robot dynamics involved. Stable reference generation is significant in walking control. The Linear Inverted Pendulum Model (LIPM) and the Zero Moment Point (ZMP) criterion are applied in a number of studies for stable walking reference generation of biped robots. This is the main route of reference generation in this paper too. We employ a natural and continuous ZMP reference trajectory for a stable and human-like walk. The ZMP reference trajectories move forward under the sole of the support foot when the robot body is supported by a single leg. Robot center of mass (CoM) trajectory is obtained from predefined ZMP reference trajectories by Fourier series approximation. We reported simulation results with this algorithm in our previous works. This paper presents the first experimental results. Also the use of a ground push phase before foot take-offs reported in our previous works is tested first time together with our ZMP based reference trajectory. The reference generation strategy is tested via walking experiments on the 29 degrees-of-freedom (DOF) human sized full body humanoid robot SURALP (Sabanci University Robotics Research Laboratory Platform). Experiments indicate that the proposed reference trajectory generation technique is successful
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
Impact-Aware Online Motion Planning for Fully-Actuated Bipedal Robot Walking
The ability to track a general walking path with specific timing is crucial
to the operational safety and reliability of bipedal robots for avoiding
dynamic obstacles, such as pedestrians, in complex environments. This paper
introduces an online, full-body motion planner that generates the desired
impact-aware motion for fully-actuated bipedal robotic walking. The main
novelty of the proposed planner lies in its capability of producing desired
motions in real-time that respect the discrete impact dynamics and the desired
impact timing. To derive the proposed planner, a full-order hybrid dynamic
model of fully-actuated bipedal robotic walking is presented, including both
continuous dynamics and discrete lading impacts. Next, the proposed
impact-aware online motion planner is introduced. Finally, simulation results
of a 3-D bipedal robot are provided to confirm the effectiveness of the
proposed online impact-aware planner. The online planner is capable of
generating full-body motion of one walking step within 0.6 second, which is
shorter than a typical bipedal walking step
Bayesian Optimization Using Domain Knowledge on the ATRIAS Biped
Controllers in robotics often consist of expert-designed heuristics, which
can be hard to tune in higher dimensions. It is typical to use simulation to
learn these parameters, but controllers learned in simulation often don't
transfer to hardware. This necessitates optimization directly on hardware.
However, collecting data on hardware can be expensive. This has led to a recent
interest in adapting data-efficient learning techniques to robotics. One
popular method is Bayesian Optimization (BO), a sample-efficient black-box
optimization scheme, but its performance typically degrades in higher
dimensions. We aim to overcome this problem by incorporating domain knowledge
to reduce dimensionality in a meaningful way, with a focus on bipedal
locomotion. In previous work, we proposed a transformation based on knowledge
of human walking that projected a 16-dimensional controller to a 1-dimensional
space. In simulation, this showed enhanced sample efficiency when optimizing
human-inspired neuromuscular walking controllers on a humanoid model. In this
paper, we present a generalized feature transform applicable to non-humanoid
robot morphologies and evaluate it on the ATRIAS bipedal robot -- in simulation
and on hardware. We present three different walking controllers; two are
evaluated on the real robot. Our results show that this feature transform
captures important aspects of walking and accelerates learning on hardware and
simulation, as compared to traditional BO.Comment: 8 pages, submitted to IEEE International Conference on Robotics and
Automation 201
Passive Sole Constraining Method to Stabilize 3D Passive Dynamic Walking
Inspired by the function of a toe and a lateral arch of a human foot, we propose a method to stabilize the biped walk by attaching unactuated toes and lateral arches. The toes and lateral arches work as adaptive braking of sagittal and lateral directions. They touch on the ground at the angle where the biped exceedingly inclines. After touching on the floor, the center of rotation changes at the landing positions. This change causes the reduction of the exceeding angular velocities toward sagittal and lateral directions. By setting appropriate heights of the toe and lateral arch during the swing phase, the walking robot is expected to be stabilized. To analyze the effects of the toe, we derived equations of motions and the state transition functions for a simplified 3D passive dynamic walker with toes. We clarified the potential stabilizing effect of the method from numerical simulations and preliminary experiments by a real-world biped with toes. Note that the proper setting of heights and the verification of the effect of lateral arches are on the way
- …