51 research outputs found

    Modular Walking Robots

    Get PDF

    Locomotion through morphology, evolution and learning for legged and limbless robots

    Get PDF
    Mención Internacional en el título de doctorRobot locomotion is concerned with providing autonomous locomotion capabilities to mobile robots. Most current day robots feature some form of locomotion for navigating in their environment. Modalities of robot locomotion includes: (i) aerial locomotion, (ii) terrestrial locomotion, and (iii) aquatic locomotion (on or under water). Three main forms of terrestrial locomotion are, legged locomotion, limbless locomotion and wheel-based locomotion. A Modular Robot (MR), on the other hand, is a robotic system composed of several independent unit modules, where, each module is a robot by itself. The objective in this thesis is to develop legged locomotion in a humanoid robot, as well as, limbless locomotion in modular robotic configurations. Taking inspiration from biology, robot locomotion from the perspective of robot’s morphology, through evolution, and through learning are investigated in this thesis. Locomotion is one of the key distinguishing characteristics of a zoological organism. Almost all animal species, and even some plant species, produce some form of locomotion. In the past few years, robots have been “moving out” of the factory floor and research labs, and are becoming increasingly common in everyday life. So, providing stable and agile locomotion capabilities for robots to navigate a wide range of environments becomes pivotal. Developing locomotion in robots through biologically inspired methods, also facilitates furthering our understanding on how biological processes may function. Connected modules in a configuration, exert force on each other as a result of interaction between each other and their environment. This phenomenon is studied and quantified, and then used as implicit communication between robot modules for producing locomotion coordination in MRs. Through this, a strong link between robot morphology and the gait that emerge in it is established. A variety of locomotion controller, some periodic-function based and some morphology based, are developed for MR locomotion and bipedal gait generation. A hybrid Evolutionary Algorithm (EA) is implemented for evolving gaits, both in simulation as well as in the real-world on a physical modular robotic configuration. Limbless gaits in MRs are also learnt by learning optimal control policies, through Reinforcement Learning (RL).En robótica, la locomoción trata de proporcionar capacidades de locomoción autónoma a robots móviles. La mayoría de los robots actuales tiene alguna forma de locomoción para navegar en su entorno. Los modos de locomoción robótica se pueden repartir entre: (i) locomoción aérea, (ii) locomoción terrestre, y (iii) locomoción acuática (sobre o bajo el agua). Las tres formas básicas de locomoción terrestre son la locomoción mediante piernas, la locomoción sin miembros, y la locomoción basada en ruedas. Un Robot Modular, por otra parte, es un sistema robótico compuesto por varios módulos independientes, donde cada módulo es un robot en sí mismo. El objetivo de esta tesis es el desarrollo de la locomoción mediante piernas para un robot humanoide, así como el de la locomoción sin miembros para varias configuraciones de robots modulares. Inspirándose en la biología, también se investiga en esta tesis el desarrollo de la locomoción del robot según su morfología, gracias a técnicas de evolución y de aprendizaje. La locomoción es una de las características distintivas de un organismo zoológico. Casi todas las especies animales, e incluso algunas especies de plantas, poseen algún tipo de locomoción. En los últimos años, los robots han “migrado” desde las fábricas y los laboratorios de investigación, y se están integrando cada vez más en nuestra vida diaria. Por estas razones, es crucial proporcionar capacidades de locomoción estables y ágiles a los robots para que puedan navegar por todo tipo de entornos. El uso de métodos de inspiración biológica para alcanzar esta meta también nos ayuda a entender mejor cómo pueden funcionar los procesos biológicos equivalentes. En una configuración de módulos conectados, puesto que cada uno interacciona con su entorno, los módulos ejercen fuerza los unos sobre los otros. Este fenómeno se ha estudiado y cuantificado, y luego se ha usado como comunicación implícita entre los módulos para producir la coordinación en la locomoción de este robot. De esta manera, se establece un fuerte vínculo entre la morfología de un robot y el modo de andar que este desarrolla. Se han desarrollado varios controladores de locomoción para robots modulares y robots bípedos, algunos basados en funciones periódicas, otros en la morfología del robot. Un algoritmo evolutivo híbrido se ha implementado para la evolución de locomociones, tanto en simulación como en el mundo real en una configuración física de robot modular. También se pueden generar locomociones sin miembros para robots modulares, determinando las políticas de control óptimo gracias a técnicas de aprendizaje por refuerzo. Se presenta en primer lugar en esta tesis el estado del arte de la robótica modular, enfocándose en la locomoción de robots modulares, los controladores, la locomoción bípeda y la computación morfológica. A continuación se describen cinco configuraciones diferentes de robot modular que se utilizan en esta tesis, seguido de cuatro controladores de locomoción. Estos controladores son el controlador heterogéneo, el controlador basado en funciones periódicas, el controlador homogéneo y el controlador basado en la morfología del robot. Se desarrolla como parte de este trabajo un controlador de locomoción lineal, periódico, basado en features, para la locomoción bípeda de robots humanoides. Los parámetros de control se ajustan primero a mano para reproducir un modelo cart-table, y el controlador se evalúa en un robot humanoide simulado. A continuación, gracias a un algoritmo evolutivo, la optimización de los parámetros de control permite desarrollar una locomoción sin modelo predeterminado. Se desarrolla como parte de esta tesis un enfoque sobre algoritmos de Embodied Evolución, en otras palabras el uso de robots modulares físicos en la fase de evolución. La implementación material, la configuración experimental, y el Algoritmo Evolutivo implementado para Embodied Evolución, se explican detalladamente. El trabajo también incluye una visión general de las técnicas de aprendizaje por refuerzo y de los Procesos de Decisión de Markov. A continuación se presenta un algoritmo popular de aprendizaje por refuerzo, llamado Q-Learning, y su adaptación para aprender locomociones de robots modulares. Se proporcionan una implementación del algoritmo de aprendizaje y la evaluación experimental de la locomoción generada.Programa Oficial de Doctorado en Ingeniería Eléctrica, Electrónica y AutomáticaPresidente: Antonio Barrientos Cruz.- Secretario: Luis Santiago Garrido Bullón.- Vocal: Giuseppe Carbon

    Development of a Chain Climbing Robot and an Automated Ultrasound Inspection System for Mooring Chain Integrity Assessment

    Get PDF
    Mooring chains used to stabilise offshore floating platforms are often subjected to harsh environmental conditions on a daily basis, i.e. high tidal waves, storms etc. Chain breakage can lead to vessel drift and serious damage such as riser rupture, production shutdown and hydrocarbon release. Therefore, integrity assessment of chain links is vital, and regular inspection is mandatory for offshore structures. Currently, structural health monitoring of chain links is conducted using either remotely operated vehicles (ROVs), which are associated with high costs, or by manual means, which increases the risk to human operators. The development of climbing robots for mooring chain applications is still in its infancy due to the operational complexity and geometrical features of the chain. This thesis presents a Cartesian legged magnetic adhesion tracked-wheel crawler robot developed for mooring chain inspection. The crawler robot presented in this study is suitable for mooring chain climbing in air and the technique can be adapted for underwater use. The proposed robot addresses straight mooring chain climbing and a misaligned scenario that is commonly evident in in-situ conditions. The robot can be used as a platform to convey equipment, i.e. tools for non-destructive testing/evaluation applications. The application of ultrasound for in-service mooring chain inspection is still in the early stages due to lack of accessibility, in-field operational complexity and the geometrical features of mooring systems. With the advancement of robotic/automated systems (i.e. chain-climbing robotic mechanisms), interest in in-situ ultrasound inspection has increased. Currently, ultrasound inspection is confined to the weld area of the chain links. However, according to recent studies on fatigue and residual stresses, ultrasound inspection of the chain crown should be further investigated. A new automated application for ultrasonic phased-array full-matrix capture is discussed in this thesis for investigation of the chain crown. The concept of the chain-climbing robot and the inspection technique are validated with laboratory-based climbing experiments and presented in this thesis

    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

    An Adaptable Robotic Snake using a Compliant Actuated Tensegrity Structure for Locomotion and its Motion Pattern Analysis

    Get PDF
    The thesis explores the possibilities that using a compliant actuated tensegrity structure to build an adapted robotic snake for locomotion. With the development of modern society, people are relying more and more on robots to assist in their work. The robotic snake is a type of robot that is often used in exploration and relief work on complex terrain due to its unique bionic structure. However, traditional snake-like robots have structures that focus on specific snake-like movement patterns, but cannot actually simulate how the spine and muscles of a snake can work, thus losing out on desirable features such as high energy efficiency and flexibility. In this work, a tensegrity structure is researched to enable a robotic snake to realize the structure and capabilities of a snake. A prototype has been built for experiments: three segments connected by springs and strings which forms a tension network. The prototype is actuated by the change of the tension within the network, just as the muscles in a snake contract and stretch around the spine. Experiments with the prototype show that it can carry out effective rectilinear movement and steering movement on a variety of terrain, and its overall speed is mainly limited by the friction coefficient of the ground. However, because the underside of the body module prevents the module from tilting, the prototype cannot perform serpentine movement. More improvements in the shape design of the body modules and motion control could also be studied in future work

    Design and Analysis of Exaggerated Rectilinear Gait-Based Snake-Inspired Robots

    Get PDF
    Snake-inspired locomotion is much more maneuverable compared to conventional locomotion concepts and it enables a robot to navigate through rough terrain. A rectilinear gait is quite flexible and has the following benefits: functionality on a wide variety of terrains, enables a highly stable robot platform, and provides pure undulatory motion without passive wheels. These benefits make rectilinear gaits especially suitable for search and rescue applications. However, previous robot designs utilizing rectilinear gaits were slow in speed and required considerable vertical motion. This dissertation will explore the development and implementation of a new exaggerated rectilinear gait that which will enable high speed locomotion and more efficient operation in a snake-inspired robot platform. The exaggerated rectilinear gait will emulate the natural snake's rectilinear gait to gain the benefit a snake's terrain adaptability, but the sequence and range of joint motion will be greatly exaggerated to achieve higher velocities to support robot speeds within the range of human walking speed. The following issues will be investigated in this dissertation. First, this dissertation will address the challenge of developing a snake-inspired robot capable of executing exaggerated rectilinear gaits. To successfully execute the exaggerated rectilinear gait, a snake-inspired robot platform must be able to perform high speed linear expansion/contraction and pivoting motions between segments. In addition to high speed joint motion, the new mechanical architecture much also incorporate a method for providing positive traction during gait execution. Second, a new exaggerated gait dynamics model will be developed using well established kinematics and dynamics analysis techniques. In addition to the exaggerated rectilinear gaits which emphasize high speed, a set of exaggerated rectilinear gaits which emphasize high traction will also be developed for application on difficult terrain types. Finally, an exaggerated rectilinear that emphasizes energy efficiency is defined and analyzed. This dissertation provides the foundations for realizing a high speed limbless locomotion capable of meeting the needs of the search, rescue, and recovery applications
    corecore