66 research outputs found
Improved Modified Chaotic Invasive Weed Optimization Approach to Solve Multi-Target Assignment for Humanoid Robot
The paper presents an improved modified chaotic invasive weed optimization (IMCIWO) approach for solving a multi-target assignment for humanoid robot navigation. MCIWO is improved by utilizing the Bezier curve for smoothing the path and replaces the conventional split lines. In order to efficiently determine subsequent locations of the robot from the present location on the provided terrain, such that the routes to be specifically generated for the robot are relatively small, with the shortest distance from the barriers that have been generated using the IMCIWO approach. The MCIWO approach designed the path based on obstacles and targets position which is further smoothened by the Bezier curve. Simulations are performed which is further validated by real-time experiments in WEBOT and NAO robot respectively. They show good effectiveness with each other with a deviation of under 5%. Ultimately, the superiority of the developed approach is examined with existing techniques for navigation, and findings are substantially improved
Implementation and Integration of Fuzzy Algorithms for Descending Stair of KMEI Humanoid Robot
Locomotion of humanoid robot depends on the mechanical characteristic of the robot. Walking on descending stairs with integrated control systems for the humanoid robot is proposed. The analysis of trajectory for descending stairs is calculated by the constrains of step length stair using fuzzy algorithm. The established humanoid robot on dynamically balance on this matter of zero moment point has been pretended to be consisting of single support phase and double support phase. Walking transition from single support phase to double support phase is needed for a smooth transition cycle. To accomplish the problem, integrated motion and controller are divided into two conditions: motion working on offline planning and controller working online walking gait generation. To solve the defect during locomotion of the humanoid robot, it is directly controlled by the fuzzy logic controller. This paper verified the simulation and the experiment for descending stair of KMEI humanoid robot. 
Methods to improve the coping capacities of whole-body controllers for humanoid robots
Current applications for humanoid robotics require autonomy in an environment specifically
adapted to humans, and safe coexistence with people. Whole-body control is
promising in this sense, having shown to successfully achieve locomotion and manipulation
tasks. However, robustness remains an issue: whole-body controllers can still
hardly cope with unexpected disturbances, with changes in working conditions, or
with performing a variety of tasks, without human intervention. In this thesis, we
explore how whole-body control approaches can be designed to address these issues.
Based on whole-body control, contributions have been developed along three main
axes: joint limit avoidance, automatic parameter tuning, and generalizing whole-body
motions achieved by a controller. We first establish a whole-body torque-controller
for the iCub, based on the stack-of-tasks approach and proposed feedback control
laws in SE(3). From there, we develop a novel, theoretically guaranteed joint limit
avoidance technique for torque-control, through a parametrization of the feasible joint
space. This technique allows the robot to remain compliant, while resisting external
perturbations that push joints closer to their limits, as demonstrated with experiments
in simulation and with the real robot. Then, we focus on the issue of automatically
tuning parameters of the controller, in order to improve its behavior across different
situations. We show that our approach for learning task priorities, combining domain
randomization and carefully selected fitness functions, allows the successful transfer of
results between platforms subjected to different working conditions. Following these
results, we then propose a controller which allows for generic, complex whole-body
motions through real-time teleoperation. This approach is notably verified on the robot
to follow generic movements of the teleoperator while in double support, as well as to
follow the teleoperator\u2019s upper-body movements while walking with footsteps adapted
from the teleoperator\u2019s footsteps. The approaches proposed in this thesis therefore
improve the capability of whole-body controllers to cope with external disturbances,
different working conditions and generic whole-body motions
Locomoção de humanoides robusta e versátil baseada em controlo analítico e física residual
Humanoid robots are made to resemble humans but their locomotion
abilities are far from ours in terms of agility and versatility. When humans
walk on complex terrains or face external disturbances, they
combine a set of strategies, unconsciously and efficiently, to regain
stability. This thesis tackles the problem of developing a robust omnidirectional
walking framework, which is able to generate versatile
and agile locomotion on complex terrains. We designed and developed
model-based and model-free walk engines and formulated the
controllers using different approaches including classical and optimal
control schemes and validated their performance through simulations
and experiments. These frameworks have hierarchical structures that
are composed of several layers. These layers are composed of several
modules that are connected together to fade the complexity and
increase the flexibility of the proposed frameworks. Additionally, they
can be easily and quickly deployed on different platforms.
Besides, we believe that using machine learning on top of analytical approaches
is a key to open doors for humanoid robots to step out of laboratories.
We proposed a tight coupling between analytical control and
deep reinforcement learning. We augmented our analytical controller
with reinforcement learning modules to learn how to regulate the walk
engine parameters (planners and controllers) adaptively and generate
residuals to adjust the robot’s target joint positions (residual physics).
The effectiveness of the proposed frameworks was demonstrated and
evaluated across a set of challenging simulation scenarios. The robot
was able to generalize what it learned in one scenario, by displaying
human-like locomotion skills in unforeseen circumstances, even in the
presence of noise and external pushes.Os robôs humanoides são feitos para se parecerem com humanos,
mas suas habilidades de locomoção estão longe das nossas em termos
de agilidade e versatilidade. Quando os humanos caminham em
terrenos complexos ou enfrentam distúrbios externos combinam diferentes
estratégias, de forma inconsciente e eficiente, para recuperar a
estabilidade. Esta tese aborda o problema de desenvolver um sistema
robusto para andar de forma omnidirecional, capaz de gerar uma locomoção
para robôs humanoides versátil e ágil em terrenos complexos.
Projetámos e desenvolvemos motores de locomoção sem modelos e
baseados em modelos. Formulámos os controladores usando diferentes
abordagens, incluindo esquemas de controlo clássicos e ideais,
e validámos o seu desempenho por meio de simulações e experiências
reais. Estes frameworks têm estruturas hierárquicas compostas por
várias camadas. Essas camadas são compostas por vários módulos
que são conectados entre si para diminuir a complexidade e aumentar
a flexibilidade dos frameworks propostos. Adicionalmente, o sistema
pode ser implementado em diferentes plataformas de forma fácil.
Acreditamos que o uso de aprendizagem automática sobre abordagens
analíticas é a chave para abrir as portas para robôs humanoides
saírem dos laboratórios. Propusemos um forte acoplamento entre controlo
analítico e aprendizagem profunda por reforço. Expandimos o
nosso controlador analítico com módulos de aprendizagem por reforço
para aprender como regular os parâmetros do motor de caminhada
(planeadores e controladores) de forma adaptativa e gerar resíduos
para ajustar as posições das juntas alvo do robô (física residual). A
eficácia das estruturas propostas foi demonstrada e avaliada em um
conjunto de cenários de simulação desafiadores. O robô foi capaz de
generalizar o que aprendeu em um cenário, exibindo habilidades de
locomoção humanas em circunstâncias imprevistas, mesmo na presença
de ruído e impulsos externos.Programa Doutoral em Informátic
Climbing and Walking Robots
Nowadays robotics is one of the most dynamic fields of scientific researches. The shift of robotics researches from manufacturing to services applications is clear. During the last decades interest in studying climbing and walking robots has been increased. This increasing interest has been in many areas that most important ones of them are: mechanics, electronics, medical engineering, cybernetics, controls, and computers. Today’s climbing and walking robots are a combination of manipulative, perceptive, communicative, and cognitive abilities and they are capable of performing many tasks in industrial and non- industrial environments. Surveillance, planetary exploration, emergence rescue operations, reconnaissance, petrochemical applications, construction, entertainment, personal services, intervention in severe environments, transportation, medical and etc are some applications from a very diverse application fields of climbing and walking robots. By great progress in this area of robotics it is anticipated that next generation climbing and walking robots will enhance lives and will change the way the human works, thinks and makes decisions. This book presents the state of the art achievments, recent developments, applications and future challenges of climbing and walking robots. These are presented in 24 chapters by authors throughtot the world The book serves as a reference especially for the researchers who are interested in mobile robots. It also is useful for industrial engineers and graduate students in advanced study
HumanMimic: Learning Natural Locomotion and Transitions for Humanoid Robot via Wasserstein Adversarial Imitation
Transferring human motion skills to humanoid robots remains a significant
challenge. In this study, we introduce a Wasserstein adversarial imitation
learning system, allowing humanoid robots to replicate natural whole-body
locomotion patterns and execute seamless transitions by mimicking human
motions. First, we present a unified primitive-skeleton motion retargeting to
mitigate morphological differences between arbitrary human demonstrators and
humanoid robots. An adversarial critic component is integrated with
Reinforcement Learning (RL) to guide the control policy to produce behaviors
aligned with the data distribution of mixed reference motions. Additionally, we
employ a specific Integral Probabilistic Metric (IPM), namely the Wasserstein-1
distance with a novel soft boundary constraint to stabilize the training
process and prevent model collapse. Our system is evaluated on a full-sized
humanoid JAXON in the simulator. The resulting control policy demonstrates a
wide range of locomotion patterns, including standing, push-recovery, squat
walking, human-like straight-leg walking, and dynamic running. Notably, even in
the absence of transition motions in the demonstration dataset, robots showcase
an emerging ability to transit naturally between distinct locomotion patterns
as desired speed changes
Ground reference points adjustment scheme for biped walking on uneven terrain
Ph.DDOCTOR OF PHILOSOPH
Analytic and Learned Footstep Control for Robust Bipedal Walking
Bipedal walking is a complex, balance-critical whole-body motion with inherently unstable inverted pendulum-like dynamics. Strong disturbances must be quickly responded to by altering the walking motion and placing the next step in the right place at the right time. Unfortunately, the high number of degrees of freedom of the humanoid body makes the fast computation of well-placed steps a particularly challenging task. Sensor noise, imprecise actuation, and latency in the sensomotoric feedback loop impose further challenges when controlling real hardware. This dissertation addresses these challenges and describes a method of generating a robust walking motion for bipedal robots. Fast modification of footstep placement and timing allows agile control of the walking velocity and the absorption of strong disturbances. In a divide and conquer manner, the concepts of motion and balance are solved separately from each other, and consolidated in a way that a low-dimensional balance controller controls the timing and the footstep locations of a high-dimensional motion generator. Central pattern generated oscillatory motion signals are used for the synthesis of an open-loop stable walk on flat ground, which lacks the ability to respond to disturbances due to the absence of feedback. The Central Pattern Generator exhibits a low-dimensional parameter set to influence the timing and the landing coordinates of the swing foot. For balance control, a simple inverted pendulum-based physical model is used to represent the principal dynamics of walking. The model is robust to disturbances in a way that it returns to an ideal trajectory from a wide range of initial conditions by employing a combination of Zero Moment Point control, step timing, and foot placement strategies. The simulation of the model and its controller output are computed efficiently in closed form, supporting high-frequency balance control at the cost of an insignificant computational load. Additionally, the sagittal step size produced by the controller can be trained online during walking with a novel, gradient descent-based machine learning method. While the analytic controller forms the core of reliable walking, the trained sagittal step size complements the analytic controller in order to improve the overall walking performance. The balanced whole-body walking motion arises by using the footstep coordinates and the step timing predicted by the low-dimensional model as control input for the Central Pattern Generator. Real robot experiments are presented as evidence for disturbance-resistant, omnidirectional gait control, with arguably the strongest push-recovery capabilities to date
- …