7 research outputs found

    Simulation of a robotic snake model

    Get PDF
    Práca sa zaoberá vytvorením simulácie modelu robotického hada, ktorý je následne overený na názornej úlohe. V prvej časti práce sa nachádza stručná rešerš poznatkov o biologických hadoch a ich pohyboch. Druhá, praktická časť, popisuje tvorbu modelu hada, spôsoby programovania a funkčnosť modelu. Posledná časť je zacielená na vyhodnotenie výsledkov, z ktorých je následne vyvodený záver.The thesis deals with the creation of a simulation of robotic snake model, which is then verified on a demonstrational task. In the first part of the thesis there is a brief search of knowledge about biological snakes and their movements. Second, practical part, describes the creation of snake model, programming methods and functionality of the model. Last part is aimed at evaluating the results, from which conclusion is made.

    Modeling and Control of Head Raising Snake Robots by Using Kinematic Redundancy

    Get PDF
    In this paper, we consider trajectory tracking control of a head raising snake robot on a flat plane by using kinematic redundancy. We discuss the motion control requirements to accomplish trajectory tracking and other tasks, such as singular configuration avoidance and obstacle avoidance, for the snake robot. The features of the internal motion caused by kinematic redundancy are considered, and a kinematic model and a dynamic model of the snake robot are derived by introducing two types of shape controllable point. The first is the head shape controllable point, and the other is the base shape controllable point. We analyzed the features of the two kinds of shape controllable point and proposed a controller to accomplish the trajectory tracking of the robot’s head as its main task along with several sub-tasks by using redundancy. The proposed method to accomplish several sub-tasks is useful for both the kinematic model and the dynamic model. Experimental results using a head raising snake robot which can control the angular velocity of its joints show the effectiveness of the proposed controller

    Shape-based compliance control for snake robots

    Get PDF
    I serpenti robot sono una classe di meccanismi iper-ridondanti che appartiene alla robotica modulare. Grazie alla loro forma snella ed allungata e all'alto grado di ridondanza possono muoversi in ambienti complessi con elevata agilità. L'abilità di spostarsi, manipolare e adattarsi efficientemente ad una grande varietà di terreni li rende ideali per diverse applicazioni, come ad esempio attività di ricerca e soccorso, ispezione o ricognizione. I robot serpenti si muovono nello spazio modificando la propria forma, senza necessità di ulteriori dispositivi quali ruote od arti. Tali deformazioni, che consistono in movimenti ondulatori ciclici che generano uno spostamento dell'intero meccanismo, vengono definiti andature. La maggior parte di esse sono ispirate al mondo naturale, come lo strisciamento, il movimento laterale o il movimento a concertina, mentre altre sono create per applicazioni specifiche, come il rotolamento o l'arrampicamento. Un serpente robot con molti gradi di libertà deve essere capace di coordinare i propri giunti e reagire ad ostacoli in tempo reale per riuscire a muoversi efficacemente in ambienti complessi o non strutturati. Inoltre, aumentare la semplicità e ridurre il numero di controllori necessari alla locomozione alleggerise una struttura di controllo che potrebbe richiedere complessità per ulteriori attività specifiche. L'obiettivo di questa tesi è ottenere un comportamento autonomo cedevole che si adatti alla conformazione dell'ambiente in cui il robot si sta spostando, accrescendo le capacità di locomozione del serpente robot. Sfruttando la cedevolezza intrinseca del serpente robot utilizzato in questo lavoro, il SEA Snake, e utilizzando un controllo che combina cedevolezza attiva ad una struttura di coordinazione che ammette una decentralizzazione variabile del robot, si dimostra come tre andature possano essere modificate per ottenere una locomozione efficiente in ambienti complessi non noti a priori o non modellabili

    Torque Limiters for Aerospace Actuator Application

    Get PDF
    Safety and reliability of electrical actuators are essential for success of all electric and more electric aircrafts (MEA). Torque limiters improve the reliability of electromechanical actuators (EMA) by restricting the amount of force experienced by the actuator drive train components. If transmitted torque in the shaft exceeds a limit, it gives way in a controlled manner. This protects the actuator from potential failure and jamming. In this paper, different types of existing torque limiters are investigated for their suitability in aerospace EMA application and further integration within the electric motor. They classified based on the torque transmission mechanism and each type is described in detail. Operating principle and basic characteristics are reported. Comparative evaluation of commercially available devices is presented. It is found that those based on friction based and permanent magnet are most suitable due to their good torque density, reliability and high speed capability. Further, based on the characteristics, integration of torque limiter within the actuator motor is investigated in this paper. An example actuator motor is considered for integration. Different integration options suitable for the different types of torque limiting devices are described. Reduction in overall volume is shown for the integration options. Such integration can lead to improved reliability as well as higher power density resulting in next-generation actuator electrical drives for MEA

    Snake and Snake Robot Locomotion in Complex, 3-D Terrain

    Get PDF
    Snakes are able to traverse almost all types of environments by bending their elongate bodies in three dimensions to interact with the terrain. Similarly, a snake robot is a promising platform to perform critical tasks in various environments. Understanding how 3-D body bending effectively interacts with the terrain for propulsion and stability can not only inform how snakes move through natural environments, but also inspire snake robots to achieve similar performance to facilitate humans. How snakes and snake robots move on flat surfaces has been understood relatively well in previous studies. However, such ideal terrain is rare in natural environments and little was understood about how to generate propulsion and maintain stability when large height variations occur, except for some qualitative descriptions of arboreal snake locomotion and a few robots using geometric planning. To bridge this knowledge gap, in this dissertation research we integrated animal experiments and robotic studies in three representative environments: a large smooth step, an uneven arena of blocks of large height variation, and large bumps. We discovered that vertical body bending induces stability challenges but can generate large propulsion. When traversing a large smooth step, a snake robot is challenged by roll instability that increases with larger vertical body bending because of a higher center of mass. The instability can be reduced by body compliance that statistically increases surface contact. Despite the stability challenge, vertical body bending can potentially allow snakes to push against terrain for propulsion similar to lateral body bending, as demonstrated by corn snakes traversing an uneven arena. This ability to generate large propulsion was confirmed on a robot if body-terrain contact is well maintained. Contact feedback control can help the strategy accommodate perturbations such as novel terrain geometry or excessive external forces by helping the body regain lost contact. Our findings provide insights into how snakes and snake robots can use vertical body bending for efficient and versatile traversal of the three-dimensional world while maintaining stability
    corecore