71 research outputs found

    Algorithms for Modular Self-reconfigurable Robots: Decision Making, Planning, and Learning

    Get PDF
    Modular self-reconfigurable robots (MSRs) are composed of multiple robotic modules which can change their connections with each other to take different shapes, commonly known as configurations. Forming different configurations helps the MSR to accomplish different types of tasks in different environments. In this dissertation, we study three different problems in MSRs: partitioning of modules, configuration formation planning and locomotion learning, and we propose algorithmic solutions to solve these problems. Partitioning of modules is a decision-making problem for MSRs where each module decides which partition or team of modules it should be in. To find the best set of partitions is a NP-complete problem. We propose game theory based both centralized and distributed solutions to solve this problem. Once the modules know which set of modules they should team-up with, they self-aggregate to form a specific shaped configuration, known as the configuration formation planning problem. Modules can be either singletons or connected in smaller configurations from which they need to form the target configuration. The configuration formation problem is difficult as multiple modules may select the same location in the target configuration to move to which might result in occlusion and consequently failure of the configuration formation process. On the other hand, if the modules are already in connected configurations in the beginning, then it would be beneficial to preserve those initial configurations for placing them into the target configuration as disconnections and re-connections are costly operations. We propose solutions based on an auction-like algorithm and (sub) graph-isomorphism technique to solve the configuration formation problem. Once the configuration is built, the MSR needs to move towards its goal location as a whole configuration for completing its task. If the configuration’s shape and size is not known a priori, then planning its locomotion is a difficult task as it needs to learn the locomotion pattern in dynamic time – the problem is known as adaptive locomotion learning. We have proposed reinforcement learning based fault-tolerant solutions for locomotion learning by MSRs

    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

    Multi-segmented artificial locomotion systems with adaptively controlled gait transitions

    Get PDF
    This paper is devoted to the analysis and simulation of multi-segmented artificial locomotion systems. The biological paradigm is the earthworm. Here, we restrict our investigation to a crawling system which is moving along a straight line, more precisely, the system is firstly moving unidirectionally. Recent results from the examined literature present investigations of short worms (n < 4). In contrast to this, the developed mechanical model in this paper consists of a chain of 10 discrete mass points. Let us point out, that the presented investigations are not restricted to a fixed number of mass points. To achieve a movement of the system, the distances between neighboring mass points are controlled by viscoelastic force actuators. Due to a prescribed reference gait, an adaptive controller determines the necessary forces to adjust the prescribed values. Then, due shortening and lengthening of these distances together with a spiky ground contact at the mass point (preventing velocities from being negative), we achieve a global movement of the whole system – called undulatory locomotion. Specific prescribed gaits are required to guarantee a controlled movement that differ especially in the number of resting mass points and the load of actuators and spikes. To determine the most advantageous gaits, numerical investigations are performed and a weighting function offers a decision of best possible gaits. Finally, a gait transition algorithm for an autonomously change of the locomotion velocity and number of resting mass points in dependence on the spike and actuator force load is presented and tested in numerical simulations

    Mechatronic Systems

    Get PDF
    Mechatronics, the synergistic blend of mechanics, electronics, and computer science, has evolved over the past twenty five years, leading to a novel stage of engineering design. By integrating the best design practices with the most advanced technologies, mechatronics aims at realizing high-quality products, guaranteeing at the same time a substantial reduction of time and costs of manufacturing. Mechatronic systems are manifold and range from machine components, motion generators, and power producing machines to more complex devices, such as robotic systems and transportation vehicles. With its twenty chapters, which collect contributions from many researchers worldwide, this book provides an excellent survey of recent work in the field of mechatronics with applications in various fields, like robotics, medical and assistive technology, human-machine interaction, unmanned vehicles, manufacturing, and education. We would like to thank all the authors who have invested a great deal of time to write such interesting chapters, which we are sure will be valuable to the readers. Chapters 1 to 6 deal with applications of mechatronics for the development of robotic systems. Medical and assistive technologies and human-machine interaction systems are the topic of chapters 7 to 13.Chapters 14 and 15 concern mechatronic systems for autonomous vehicles. Chapters 16-19 deal with mechatronics in manufacturing contexts. Chapter 20 concludes the book, describing a method for the installation of mechatronics education in schools

    Macro-continuous dynamics for hyper-redundant robots: application to locomotion bio-inspired by elongated animals

    Get PDF
    International audienceThis article presents a unified dynamic modeling approach of continuum robots. The robot is modeled as a geometrically exact beam continuously actuated through an active strain law. Once included into the geometric mechanics of locomotion, the approach applies to any hyper-redundant or continuous robot devoted to manipulation and/or locomotion. Furthermore, exploiting the nature of the resulting models as being a continuous version of the Newton-Euler models of discrete robots, an algorithm is proposed which is capable of computing the internal control torques (and/or forces) as well as the rigid overall motions of the locomotor robot. The efficiency of the approach is finally illustrated through many examples directly related to the terrestrial locomotion of elongated animals as snakes, worms or caterpillars and their associated bio-mimetic artifacts

    Heterogeneous Self-Reconfiguring Robotics

    Get PDF
    Self-reconfiguring (SR) robots are modular systems that can autonomously change shape, or reconfigure, for increased versatility and adaptability in unknown environments. In this thesis, we investigate planning and control for systems of non-identical modules, known as heterogeneous SR robots. Although previous approaches rely on module homogeneity as a critical property, we show that the planning complexity of fundamental algorithmic problems in the heterogeneous case is equivalent to that of systems with identical modules. Primarily, we study the problem of how to plan shape changes while considering the placement of specific modules within the structure. We characterize this key challenge in terms of the amount of free space available to the robot and develop a series of decentralized reconfiguration planning algorithms that assume progressively more severe free space constraints and support reconfiguration among obstacles. In addition, we compose our basic planning techniques in different ways to address problems in the related task domains of positioning modules according to function, locomotion among obstacles, self-repair, and recognizing the achievement of distributed goal-states. We also describe the design of a novel simulation environment, implementation results using this simulator, and experimental results in hardware using a planar SR system called the Crystal Robot. These results encourage development of heterogeneous systems. Our algorithms enhance the versatility and adaptability of SR robots by enabling them to use functionally specialized components to match capability, in addition to shape, to the task at hand

    Designing LMPA-Based Smart Materials for Soft Robotics Applications

    Get PDF
    This doctoral research, Designing LMPA (Low Melting Point Alloy) Based Smart Materials for Soft Robotics Applications, includes the following topics: (1) Introduction; (2) Robust Bicontinuous Metal-Elastomer Foam Composites with Highly Tunable Mechanical Stiffness; (3) Actively Morphing Drone Wing Design Enabled by Smart Materials for Green Unmanned Aerial Vehicles; (4) Dynamically Tunable Friction via Subsurface Stiffness Modulation; (5) LMPA Wool Sponge Based Smart Materials with Tunable Electrical Conductivity and Tunable Mechanical Stiffness for Soft Robotics; and (6) Contributions and Future Work.Soft robots are developed to interact safely with environments. Smart composites with tunable properties have found use in many soft robotics applications including robotic manipulators, locomotors, and haptics. The purpose of this work is to develop new smart materials with tunable properties (most importantly, mechanical stiffness) upon external stimuli, and integrate these novel smart materials in relevant soft robots. Stiffness tunable composites developed in previous studies have many drawbacks. For example, there is not enough stiffness change, or they are not robust enough. Here, we explore soft robotic mechanisms integrating stiffness tunable materials and innovate smart materials as needed to develop better versions of such soft robotic mechanisms. First, we develop a bicontinuous metal-elastomer foam composites with highly tunable mechanical stiffness. Second, we design and fabricate an actively morphing drone wing enabled by this smart composite, which is used as smart joints in the drone wing. Third, we explore composite pad-like structures with dynamically tunable friction achieved via subsurface stiffness modulation (SSM). We demonstrate that when these composite structures are properly integrated into soft crawling robots, the differences in friction of the two ends of these robots through SSM can be used to generate translational locomotion for untethered crawling robots. Also, we further develop a new class of smart composite based on LMPA wool sponge with tunable electrical conductivity and tunable stiffness for soft robotics applications. The implications of these studies on novel smart materials design are also discussed

    Dynamic Morphological Computation Through Damping Design of Soft Continuum Robots

    Get PDF
    Inspired by nature, soft robotics aims at enhancing robots capabilities through the use of soft materials. This article presents the study of soft continuum robots which can change their dynamic behavior thanks to a proper design of their damping properties. It enables an under-actuated dynamic strategy to control multi-chamber pneumatic systems using a reduced number of feeding lines. The present work starts from the conceptual investigation of a way to tune the damping properties of soft continuum robots, and leverages on the introduction of viscous fluid within the soft chamber wall to produce dissipative actions. Several solutions are analyzed in simulations and the most promising one is tested experimentally. The proposed approach employs a layer of granular material immersed in viscous silicone oil to increase the damping effect. After validation and experimental characterization, the method is employed to build soft continuum actuators with different deformation patterns, i.e., extending, contracting and bending. Experimental results show the dynamic behavior of the presented actuators. Finally, the work reports information on how the actuators are designed and builded, together with a discussion about possible applications and uses
    • …
    corecore