80 research outputs found

    Prikaz slobodnog prostora za dvonožne hodajuće robote

    Get PDF
    Motion planning for biped walking robots is a highly demanding task because of the complex kinematics of such machines and the many degrees of freedom involved. One approach to dealing with this problem is to determine a feasible path in a reduced configuration space of the robot and then to perform the motion planning by searching for an appropriate sequence of steps which allows the locomotion along this path. In this work, a novel method for creating a free space representation for biped walking robots is presented. The method rests upon the approximation of the robot by a set of 3D hulls whose shapes allow efficient determination of feasible paths in a 3D configuration space, involving stepping over obstacles and changing the walking level. The robot’s environment is partitioned into two regions. In the first region, 2D motion planning can be performed, while the complexity of 3D motion planning in the second region can be significantly reduced by considering only a restricted set of paths sufficient for solving a wide range of locomotion tasks.Planiranje kretanja dvonožnih hodajućih robota predstavlja iznimno zahtjevan zadatak zbog složenosti kinematike takvih strojeva i velikog broja stupnjeva slobode gibanja. Jedan pristup tom problemu je da se prvo pronađe izvediva staza u reduciranom konfiguracijskom prostoru robota te da se zatim traži odgovarajući niz koraka koji omogućuje kretanje tom stazom. U ovom radu predstavljena je nova metoda stvaranja prikaza slobodnog prostora za dvonožne hodajuće robote. Metoda se temelji na aproksimaciji robota skupom jednostavnih trodimenzionalnih geometrijskih tijela čiji oblici omogućuju učinkovito određivanje izvedivih staza u 3D konfiguracijskom prostoru, koje mogu uključivati prekoračivanje prepreka te prelazak između hodnih površina različitih visina. Okolina robota dijeli se na dva područja. U prvom području može se primijeniti 2D planiranje koraka, dok se složenost 3D planiranja koraka u drugom području može značajno smanjiti tako što se pri planiranju uzima u obzir samo jedan reducirani skup staza, koji je pak dostatan za rješavanje velikog broja praktičnih zadataka

    Prikaz slobodnog prostora za dvonožne hodajuće robote

    Get PDF
    Motion planning for biped walking robots is a highly demanding task because of the complex kinematics of such machines and the many degrees of freedom involved. One approach to dealing with this problem is to determine a feasible path in a reduced configuration space of the robot and then to perform the motion planning by searching for an appropriate sequence of steps which allows the locomotion along this path. In this work, a novel method for creating a free space representation for biped walking robots is presented. The method rests upon the approximation of the robot by a set of 3D hulls whose shapes allow efficient determination of feasible paths in a 3D configuration space, involving stepping over obstacles and changing the walking level. The robot’s environment is partitioned into two regions. In the first region, 2D motion planning can be performed, while the complexity of 3D motion planning in the second region can be significantly reduced by considering only a restricted set of paths sufficient for solving a wide range of locomotion tasks.Planiranje kretanja dvonožnih hodajućih robota predstavlja iznimno zahtjevan zadatak zbog složenosti kinematike takvih strojeva i velikog broja stupnjeva slobode gibanja. Jedan pristup tom problemu je da se prvo pronađe izvediva staza u reduciranom konfiguracijskom prostoru robota te da se zatim traži odgovarajući niz koraka koji omogućuje kretanje tom stazom. U ovom radu predstavljena je nova metoda stvaranja prikaza slobodnog prostora za dvonožne hodajuće robote. Metoda se temelji na aproksimaciji robota skupom jednostavnih trodimenzionalnih geometrijskih tijela čiji oblici omogućuju učinkovito određivanje izvedivih staza u 3D konfiguracijskom prostoru, koje mogu uključivati prekoračivanje prepreka te prelazak između hodnih površina različitih visina. Okolina robota dijeli se na dva područja. U prvom području može se primijeniti 2D planiranje koraka, dok se složenost 3D planiranja koraka u drugom području može značajno smanjiti tako što se pri planiranju uzima u obzir samo jedan reducirani skup staza, koji je pak dostatan za rješavanje velikog broja praktičnih zadataka

    Online adaptation of reference trajectories for the control of walking systems

    Get PDF
    International audienceA simple and widely used way to make a robotic system walk without falling is to make it track a reference tra jectory in one way or another, but the stability obtained this way may be limited and even small perturbations may lead to a fall. We propose here a series of heuristics to improve the stability that can be obtained from such a tracking control law, through an online adaptation of the choice of the reference tra jectory being tracked. Encouraging simulations are obtained in the end on a simple planar biped model

    Humanoid Robots

    Get PDF
    For many years, the human being has been trying, in all ways, to recreate the complex mechanisms that form the human body. Such task is extremely complicated and the results are not totally satisfactory. However, with increasing technological advances based on theoretical and experimental researches, man gets, in a way, to copy or to imitate some systems of the human body. These researches not only intended to create humanoid robots, great part of them constituting autonomous systems, but also, in some way, to offer a higher knowledge of the systems that form the human body, objectifying possible applications in the technology of rehabilitation of human beings, gathering in a whole studies related not only to Robotics, but also to Biomechanics, Biomimmetics, Cybernetics, among other areas. This book presents a series of researches inspired by this ideal, carried through by various researchers worldwide, looking for to analyze and to discuss diverse subjects related to humanoid robots. The presented contributions explore aspects about robotic hands, learning, language, vision and locomotion

    Generation of semi-optimal gait trajectories for a biped robot

    Get PDF

    Development of a Hybrid Powered 2D Biped Walking Machine Designed for Rough Terrain Locomotion

    Get PDF
    Biped robots hold promise as terrestrial explorers because they require a single discrete foothold to place their next step. However, biped robots are multi-input multi-output dynamically unstable machines. This makes walking on rough terrain difficult at best. Progress has been made with non-periodic rough terrain like stairs or inclines with fully active walking machines. Terrain that requires the walker to change its gait pattern from a standard walk is still problematic. Most walking machines have difficulty detecting or responding to the small perturbations induced by this type of terrain. These small perturbations can lead to unstable gait cycles and possibly a fall. The Intelligent Systems and Automation Lab at the University of Kansas has built a three legged 2D biped walking machine to be used as a test stand for studying rough terrain walking. The specific aim of this research is to investigate how biped walkers can best maintain walking stability when acted upon by small perturbations caused by periodic rough terrain. The first walking machine prototype, referred to as Jaywalker has two main custom actuation systems. The first is the hip ratchet system. It allows the walker to have either a passive or active hip swing. The second is the hybrid parallel ankle actuator. This new actuator uses a pneumatic ram and stepper motor in parallel to produce an easily controlled high torque output. In open loop control it has less than a 1° tracking error and 0.065 RPM velocity error compared to a standard stepper motor. Step testing was conducted using the Jaywalker, with a passive hip, to determine if a walker with significant leg mass could walk without full body actuation. The results of testing show the Jaywalker is ultimately not capable of walking with a passive hip. However, the walking motion is fine until the terminal stance phase. At this point the legs fall quickly towards the ground as the knee extends the shank. This quick step phenomenon is caused by increased speeds and forces about the leg and hip caused by the extension of the shank. This issue can be overcome by fully actuating the hip, or by adding counterbalances to the legs about the hip

    Model Predictive Control

    Get PDF
    International audienc

    Locomoção bípede adaptativa a partir de uma única demonstração usando primitivas de movimento

    Get PDF
    Doutoramento em Engenharia EletrotécnicaEste trabalho aborda o problema de capacidade de imitação da locomoção humana através da utilização de trajetórias de baixo nível codificadas com primitivas de movimento e utilizá-las para depois generalizar para novas situações, partindo apenas de uma demonstração única. Assim, nesta linha de pensamento, os principais objetivos deste trabalho são dois: o primeiro é analisar, extrair e codificar demonstrações efetuadas por um humano, obtidas por um sistema de captura de movimento de forma a modelar tarefas de locomoção bípede. Contudo, esta transferência não está limitada à simples reprodução desses movimentos, requerendo uma evolução das capacidades para adaptação a novas situações, assim como lidar com perturbações inesperadas. Assim, o segundo objetivo é o desenvolvimento e avaliação de uma estrutura de controlo com capacidade de modelação das ações, de tal forma que a demonstração única apreendida possa ser modificada para o robô se adaptar a diversas situações, tendo em conta a sua dinâmica e o ambiente onde está inserido. A ideia por detrás desta abordagem é resolver o problema da generalização a partir de uma demonstração única, combinando para isso duas estruturas básicas. A primeira consiste num sistema gerador de padrões baseado em primitivas de movimento utilizando sistemas dinâmicos (DS). Esta abordagem de codificação de movimentos possui propriedades desejáveis que a torna ideal para geração de trajetórias, tais como a possibilidade de modificar determinados parâmetros em tempo real, tais como a amplitude ou a frequência do ciclo do movimento e robustez a pequenas perturbações. A segunda estrutura, que está embebida na anterior, é composta por um conjunto de osciladores acoplados em fase que organizam as ações de unidades funcionais de forma coordenada. Mudanças em determinadas condições, como o instante de contacto ou impactos com o solo, levam a modelos com múltiplas fases. Assim, em vez de forçar o movimento do robô a situações pré-determinadas de forma temporal, o gerador de padrões de movimento proposto explora a transição entre diferentes fases que surgem da interação do robô com o ambiente, despoletadas por eventos sensoriais. A abordagem proposta é testada numa estrutura de simulação dinâmica, sendo que várias experiências são efetuadas para avaliar os métodos e o desempenho dos mesmos.This work addresses the problem of learning to imitate human locomotion actions through low-level trajectories encoded with motion primitives and generalizing them to new situations from a single demonstration. In this line of thought, the main objectives of this work are twofold: The first is to analyze, extract and encode human demonstrations taken from motion capture data in order to model biped locomotion tasks. However, transferring motion skills from humans to robots is not limited to the simple reproduction, but requires the evaluation of their ability to adapt to new situations, as well as to deal with unexpected disturbances. Therefore, the second objective is to develop and evaluate a control framework for action shaping such that the single-demonstration can be modulated to varying situations, taking into account the dynamics of the robot and its environment. The idea behind the approach is to address the problem of generalization from a single-demonstration by combining two basic structures. The first structure is a pattern generator system consisting of movement primitives learned and modelled by dynamical systems (DS). This encoding approach possesses desirable properties that make them well-suited for trajectory generation, namely the possibility to change parameters online such as the amplitude and the frequency of the limit cycle and the intrinsic robustness against small perturbations. The second structure, which is embedded in the previous one, consists of coupled phase oscillators that organize actions into functional coordinated units. The changing contact conditions plus the associated impacts with the ground lead to models with multiple phases. Instead of forcing the robot’s motion into a predefined fixed timing, the proposed pattern generator explores transition between phases that emerge from the interaction of the robot system with the environment, triggered by sensor-driven events. The proposed approach is tested in a dynamics simulation framework and several experiments are conducted to validate the methods and to assess the performance of a humanoid robot

    Climbing and Walking Robots

    Get PDF
    With the advancement of technology, new exciting approaches enable us to render mobile robotic systems more versatile, robust and cost-efficient. Some researchers combine climbing and walking techniques with a modular approach, a reconfigurable approach, or a swarm approach to realize novel prototypes as flexible mobile robotic platforms featuring all necessary locomotion capabilities. The purpose of this book is to provide an overview of the latest wide-range achievements in climbing and walking robotic technology to researchers, scientists, and engineers throughout the world. Different aspects including control simulation, locomotion realization, methodology, and system integration are presented from the scientific and from the technical point of view. This book consists of two main parts, one dealing with walking robots, the second with climbing robots. The content is also grouped by theoretical research and applicative realization. Every chapter offers a considerable amount of interesting and useful information
    corecore