857 research outputs found
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
Recommended from our members
The Roles of Morphology and Posture on Gait Mechanics
Humans walk with an upright posture, extended limbs during stance, and a double-peaked vertical ground reaction force. Our closest living relatives, chimpanzees, sometimes walk bipedally but do so with a flexed, abducted hind limb. Previous researchers have studied humans walking with a crouched, chimpanzee-like gait pattern to try to infer how extinct human ancestors walked. However, it is not clear if the way humans perform this crouched posture gait would be similar to the way a species that is adapted to walk with a crouched posture would walk. The purpose of this dissertation was to investigate the impact of morphology and posture on gait mechanics in humans and chimpanzees. We investigated how human subjects perform different types of crouched posture walking and the degree to which human crouched posture walking converges to that of bipedal chimpanzee gait. The results from the first study indicate that crouched posture human gait does become more similar to chimpanzee gait, with more chimpanzee-like hip and knee flexion, and hip abduction patterns. However, differences between species persisted as the humans walking with a crouched posture did not have a single-peaked ground reaction force or as much pelvis transverse plane rotation. In the second study, we investigated how the major muscle groups in the lower limbs induce center of mass accelerations across different human postures and between humans and chimpanzees. Our results showed that when humans walk with a crouched posture, they rely on their gluteus maximus and vastus group to a greater extent to produce vertical accelerations than when humans walk with a normal posture. When comparing between species, we found that the chimpanzees rely less on their vastus muscle group and more on their gluteus maximus to induce vertical accelerations than humans walking with a crouched posture. The differences between humans and chimpanzees that persist when humans walk with a crouched posture in gait kinematics, ground reaction forces, and muscle function suggest that human crouched posture walking does not approximate a gait pattern of a chimpanzee and therefore should be used with caution when trying to understand the evolution of human bipedalism
Inferring muscle functional roles of the ostrich pelvic limb during walking and running using computer optimization
Owing to their cursorial background, ostriches (Struthio camelus) walk and run with high metabolic economy, can reach very fast running speeds and quickly execute cutting manoeuvres. These capabilities are believed to be a result of their ability to coordinate muscles to take advantage of specialized passive limb structures. This study aimed to infer the functional roles of ostrich pelvic limb muscles during gait. Existing gait data were combined with a newly developed musculoskeletal model to generate simulations of ostrich walking and running that predict muscle excitations, force and mechanical work. Consistent with previous avian electromyography studies, predicted excitation patterns showed that individual muscles tended to be excited primarily during only stance or swing. Work and force estimates show that ostrich gaits are partially hip-driven with the bi-articular hip–knee muscles driving stance mechanics. Conversely, the knee extensors acted as brakes, absorbing energy. The digital extensors generated large amounts of both negative and positive mechanical work, with increased magnitudes during running, providing further evidence that ostriches make extensive use of tendinous elastic energy storage to improve economy. The simulations also highlight the need to carefully consider non-muscular soft tissues that may play a role in ostrich gait
Simulating a Flexible Robotic System based on Musculoskeletal Modeling
Humanoid robotics offers a unique research tool for understanding the human brain and body. The synthesis of human motion is a complex procedure that involves accurate reconstruction of movement sequences, modeling of musculoskeletal kinematics, dynamics and actuation, and characterization of reliable performance criteria. Many of these processes have much in common with the problems found in robotics research, with the recent advent of complex humanoid systems. This work presents the design and development of a new-generation bipedal robot. Its modeling and simulation has been realized by using an open-source software to create and analyze dynamic simulation of movement: OpenSim. Starting from a study by Fuben He, our model aims to be used as an innovative approach to the study of a such type of robot in which there are series elastic actuators represented by active and passive spring components in series with motors. It has provided of monoarticular and biarticular joint in a very similar manner to human musculoskeletal model.
This thesis is only the starting point of a wide range of other possible future works: from the control structure completion and whole-body control application, to imitation learning and reinforcement learning for human locomotion, from motion test on at ground to motion test on rough ground, and obviously the transition from simulation to practice with a real elastic bipedal robot biologically-inspired that can move like a human bein
Humanoid Robot Soccer Locomotion and Kick Dynamics: Open Loop Walking, Kicking and Morphing into Special Motions on the Nao Robot
Striker speed and accuracy in the RoboCup (SPL) international robot soccer league is becoming
increasingly important as the level of play rises. Competition around the ball is now decided in a
matter of seconds. Therefore, eliminating any wasted actions or motions is crucial when attempting to
kick the ball.
It is common to see a discontinuity between walking and kicking where a robot will return to an
initial pose in preparation for the kick action. In this thesis we explore the removal of this behaviour
by developing a transition gait that morphs the walk directly into the kick back swing pose. The
solution presented here is targeted towards the use of the Aldebaran walk for the Nao robot.
The solution we develop involves the design of a central pattern generator to allow for controlled
steps with realtime accuracy, and a phase locked loop method to synchronise with the Aldebaran walk
so that precise step length control can be activated when required. An open loop trajectory mapping
approach is taken to the walk that is stabilized statically through the use of a phase varying joint
holding torque technique. We also examine the basic princples of open loop walking, focussing on the
commonly overlooked frontal plane motion.
The act of kicking itself is explored both analytically and empirically, and solutions are provided
that are versatile and powerful. Included as an appendix, the broader matter of striker behaviour
(process of goal scoring) is reviewed and we present a velocity control algorithm that is very accurate
and efficient in terms of speed of execution
3LP: a linear 3D-walking model including torso and swing dynamics
In this paper, we present a new model of biped locomotion which is composed
of three linear pendulums (one per leg and one for the whole upper body) to
describe stance, swing and torso dynamics. In addition to double support, this
model has different actuation possibilities in the swing hip and stance ankle
which could be widely used to produce different walking gaits. Without the need
for numerical time-integration, closed-form solutions help finding periodic
gaits which could be simply scaled in certain dimensions to modulate the motion
online. Thanks to linearity properties, the proposed model can provide a
computationally fast platform for model predictive controllers to predict the
future and consider meaningful inequality constraints to ensure feasibility of
the motion. Such property is coming from describing dynamics with joint torques
directly and therefore, reflecting hardware limitations more precisely, even in
the very abstract high level template space. The proposed model produces
human-like torque and ground reaction force profiles and thus, compared to
point-mass models, it is more promising for precise control of humanoid robots.
Despite being linear and lacking many other features of human walking like CoM
excursion, knee flexion and ground clearance, we show that the proposed model
can predict one of the main optimality trends in human walking, i.e. nonlinear
speed-frequency relationship. In this paper, we mainly focus on describing the
model and its capabilities, comparing it with human data and calculating
optimal human gait variables. Setting up control problems and advanced
biomechanical analysis still remain for future works.Comment: Journal paper under revie
- …