30 research outputs found

    The eel-like robot

    Get PDF
    International audienceThe aim of this project is to design, study and build an ``eel-like robot'' prototype able to swim in three dimensions. The study is based on the analysis of eel swimming and results in the realization of a prototype with 12 vertebrae, a skin and a head with two fins. To reach these objectives, a multidisciplinary group of teams and laboratories has been formed in the framework of two French projects

    Macro-continuous computed torque algorithm for a three-dimensional eel-like robot

    Get PDF
    International audienceThis paper presents the dynamic modeling of a continuous three-dimensional swimming eel-like robot. The modeling approach is based on the "geometrically exact beam theory" and on that of Newton-Euler, as it is well known within the robotics community. The proposed algorithm allows us to compute the robot's Galilean movement and the control torques as a function of the expected internal deformation of the eel's body

    3D locomotion biomimetic robot fish with haptic feedback

    Full text link
    This thesis developed a biomimetic robot fish and built a novel haptic robot fish system based on the kinematic modelling and three-dimentional computational fluid dynamic (CFD) hydrodynamic analysis. The most important contribution is the successful CFD simulation of the robot fish, supporting users in understanding the hydrodynamic properties around it

    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

    Fast Dynamics of a three dimensional eel-like robot: comparisons with Navier-Stokes simulations

    Get PDF
    International audienceThis article proposes a dynamic model of the swim of elongated ﰣshes suited to the on-line control of bio-mimetic eel-like robots. The approach is analytic and can be considered as an extension of the original reactive "Large-Elongated-Body-Theory" of Lighthill to the three dimensional self propulsion augmented of a resistive empirical model. While all the mathematical fundamentals are detailed in [1], this article essentially focuses on the numerical validation and calibration of the model and the study of swimming gaits. The proposed model is coupled to an algorithm allowing us to compute the motion of the ﰣsh head and the ﰣeld of internal control torque from the knowledge of the imposed internal strain ﰣelds. Based on the Newton-Euler formalism of robots dynamics, this algorithm works faster than real time. As far as precision is concerned, many tests obtained with several planar and three dimensional gaits are reported and compared (in the planar case) with a Navier-Stokes solver, devoted until today to the planar swim. The comparisons obtained are very encouraging since in all the cases we tested, the diﰢerences between our simpliﰣed and reference simulations do not exceed ten per cent

    Numerical methods for RANSE simulations of a self-propelled fish-like body

    Get PDF
    International audienceThis paper deals with numerical simulations on a self-propelled fish-like body. Firstly, the methods used to achieve such simulations based on the solution of the Reynolds-Averaged-Navier–Stokes Equations are described: resolution of the Newton's law (parameterization, use of a description of the rotation based on a quaternion), regridding strategies linked to body motion and deformation, fluid–motion coupling methods. In the second part, realistic applications are shown. The interaction between the fluid and the body is fully solved since the evolution of the body's position is not imposed but computed. Only the imposed deformation of the shape and its interaction with the fluid produce forces on the body and, consequently, motion

    The biomechanical structure of the seahorse tail as a source of inspiration for industrial design

    Get PDF

    Underwater Robots Part II: Existing Solutions and Open Issues

    Get PDF
    National audienceThis paper constitutes the second part of a general overview of underwater robotics. The first part is titled: Underwater Robots Part I: current systems and problem pose. The works referenced as (Name*, year) have been already cited on the first part of the paper, and the details of these references can be found in the section 7 of the paper titled Underwater Robots Part I: current systems and problem pose. The mathematical notation used in this paper is defined in section 4 of the paper Underwater Robots Part I: current systems and problem pose

    Wire-driven mechanism and highly efficient propulsion in water.

    Get PDF
    自然生物的杰出表现往往令人们叹为观止。正因为如此,在机器人研究中对自然界动植物的模仿从未间断。本文受动物肌肉骨骼系统(尤其是蛇的脊柱以及章鱼手臂的肌肉分布)的启发,设计了一种新型的仿生拉线机构。该机构由柔性骨架以及成对拉线组成。柔性骨架提供支撑,拉线模拟肌肉将驱动器的运动和力传递给骨架,并控制骨架运动。从骨架结构分,拉线机构可分为蛇形拉线机构以及连续型拉线机构;从骨架分段来看,拉线机构可分为单段式拉线机构以及多段式拉线机构,其中每段由一或两对拉线控制。拉线机构的主要性能特征包括:大柔性,高度欠驱动,杠杆效应,以及远程传力。机构的柔性使得它可以产生很大的弯曲变形;欠驱动设计极大地减少了驱动器的数目,简化了系统结构;在杠杆效应下,骨架末端速度、加速度与拉线的速度、加速度相比得到数十倍放大;通过拉线将驱动器的运动和力远程传递给执行机构,使得拉线机构结构简单紧凑。基于以上特征,拉线机构不仅适合工作于狭窄空间,同时也适合于摆动推进,尤其是水下推进。论文系统地介绍了拉线机构的设计,运动学,工作空间,静力学以及动力学模型。在常曲率假设下分别建立了蛇形拉线机构以及连续型拉线机构的运动学模型,在此基础上建立了一个通用运动学模型,以及工作空间模型。与传统避障相反,本文提出了一种利用现有障碍或主动布置约束来拓展工作空间的新方法。通过牛顿-欧拉法以及拉格朗日方程建立了蛇形拉线机构的静力学模型以及动力学模型。在非线性欧拉-伯努利梁理论下结合汉密尔顿原理建立了连续型拉线机构的静力学模型以及动力学模型。论文中利用拉线机构设计了一系列新型水下推进器。与传统机器鱼推进器设计方法(单关节,多关节以及基于智能材料的连续型设计)相比,基于拉线机构的水下推进器的优点在于:所需驱动器少,能更好地模拟鱼的游动,易于控制,推进效率高,以及容易衍生新型推进器。设计制作了四条拉线驱动机器鱼,以此为平台验证了拉线推进器的性能以及优点。实验结果表明,基于蛇形拉线机构的推进器可以提供较大推力;基于连续型拉线机构设计的推进器受摩擦影响较小;基于单段式拉线机构的推进器可以模仿鱼类摆动式推进,具有很好的转弯性能;基于多段式拉线机构的推进器可以同时模仿摆动式推进和波动式推进,具有更好的稳定性以及游速。此外,基于拉线机构制造了一种新型矢量推进器。该推进器可以提供任意方向的推力,从而提高机器鱼的机动性能。实验中,在两个额定功率为1瓦的电机驱动下,机器鱼的最大游速为0.67 体长/秒;最小转弯半径为0.24倍体长;转弯速度为51.4 度/秒;最高推进效率为92.85%。最后,采用拉线推进器制作了一个室内空中移动机器人,取名为Flying Octopus。它由一个氦气球提供浮力悬停在空中,通过四个独立控制的拉线扑翼驱动可在三维空间自由运动。Attracted by the outstanding performance of natural creatures, researchers have been mimicking animals and plants to develop their robots. Inspired by animals’ musculoskeletal system, especially the skeletal structure of snakes and octopus arm muscle arrangement, in this thesis, a novel wire-driven mechanism (WDM) is designed. It is composed of a flexible backbone and a number of controlling wire groups. The flexible backbone provides support, while the wire groups transmit motion and force from the actuators, mimicking the muscles. According to its backbone structure, the WDM is categorized as serpentine WDM and continuum WDM. Depending on the backbone segmentation, WDM is divided into single segment WDM and multi-segment WDM. Each segment is controlled by one or two wire groups. Features of WDM include: flexible, highly under-actuated, leverage effect, and long range force and motion transmission. The flexibility enables the WDM making large deformation, while the under-actuation greatly reduces th number of actuators, simplifying the system. With the leverage effect, WDM distal end velocity and acceleration is greatly amplified from that of wire. Also, in the WDM, the actuators and the backbone are serperated. Actuator’s motion is transmitted by the wires. This makes the WDM very compact. With these features, the WDM is not only well suited to confined space, but also flapping propulsion, especially in water.In the thesis, the design, kinematics, workspace, static and dynamic models of the WDM are explored systematically. Under the constant curvature assumption, the kinematic model of serpentine WDM and continuum WDM are established. A generalized model is also developed. Workspace model is built from the forward kinematic model. Rather than avoiding obstacles, a novel idea of employing obstacles or actively deploying constraints to expand workspace is also discussed for WDM-based flexible manipulators. The static model and dynamic model of serpentine WDM is developed using the Newton-Euler method and the Lagrange Equation, while that of continuum WDM is built under the non-linear Euler-Bernoulli Beam theory and the extended Hamilton’s principle.In the thesis, a number of novel WDM based underwater propulsors are developed. Compared with existing fish-like propulsor designs, including single joint design, multi-joint design, and smart material based continuum design, the proposed WDM-based propulsors have advantages in several aspects, such as employing less actuators, better resembling the fish swimming body curve, ease of control, and more importantly, being highly efficient. Also, brand new propulsors can be easily developed using the WDM. To demonstrate the features as well as the advantages of WDM propulsors, four robot fish prototypes are developed. Experiments show that the serpentine WDM-based propulsor could provide large flapping force while the continuum WDM-based propulsor is less affected by joint friction. On the other hand, single segment WDM propulsor can make oscillatory swim while multi- segment WDM propulsor can make both oscillatory and undulatory swims. The undulatory swimming outperforms the oscillatory swimming in stability and speed, but is inferior in turning around. In addition, a novel robot fish with vector propulsion capability is also developed. It can provide thrust in arbitrary directions, hence, improving the maneuverability of the robot fish. In the experiments, with the power limit of two watts, the maximum forward speed of the WDM robot fishes can reach 0.67 BL (Body Length)/s. The minimum turning radius is 0.24 BL, and the turning speed is 51.4°/s. The maximum Froude efficiency of the WDM robot fishes is 92.85%. Finally, the WDM-based propulsor is used to build an indoor Lighter-than-Air- Vehicle (LTAV), named Flying Octopus. It is suspended in the air by a helium balloon and actuated by four independently controlled wire-driven flapping wings. With the wing propulsion, it can move in 3D space effectively.Detailed summary in vernacular field only.Detailed summary in vernacular field only.Detailed summary in vernacular field only.Li, Zheng.Thesis (Ph.D.)--Chinese University of Hong Kong, 2013.Includes bibliographical references (leaves 205-214).Abstracts also in Chinese.Abstracth --- p.i摘要 --- p.iiiAcknowledgement --- p.vList of Figures --- p.xiList of Tables --- p.xviiChapter Chapter 1 --- Introduction --- p.1Chapter 1.1 --- Background --- p.1Chapter 1.2 --- Related Research --- p.2Chapter 1.2.1 --- Flexible Manipulator --- p.2Chapter 1.2.2 --- Robot Fish --- p.10Chapter 1.3 --- Motivation of the Dissertation --- p.13Chapter 1.4 --- Organization of the Dissertation --- p.14Chapter Chapter 2 --- Biomimetic Wire-Driven Mechanism --- p.16Chapter 2.1 --- Inspiration from Nature --- p.16Chapter 2.1.1 --- Snake Skeleton --- p.18Chapter 2.1.2 --- Octopus Arm --- p.19Chapter 2.2 --- Wire-Driven Mechanism Design --- p.20Chapter 2.2.1 --- Flexible Backbone --- p.20Chapter 2.2.2 --- Backbone Segmentation --- p.26Chapter 2.2.3 --- Wire Configuration --- p.28Chapter 2.3 --- Wire-Driven Mechanism Categorization --- p.31Chapter 2.4 --- Summary --- p.32Chapter Chapter 3 --- Kinematics and Workspace of the Wire-Driven Mechanism --- p.33Chapter 3.1 --- Kinematic Model of Single Segment WDM --- p.33Chapter 3.1.1 --- Kinematic Model of the Serpentine WDM --- p.34Chapter 3.1.2 --- Kinematic Model of the Continuum WDM --- p.39Chapter 3.1.3 --- A Generalized Kinematic Model --- p.43Chapter 3.2 --- Kinematic Model of Multi-Segment WDM --- p.47Chapter 3.2.1 --- Forward Kinematics --- p.47Chapter 3.2.2 --- Inverse Kinematics --- p.51Chapter 3.3 --- Workspace --- p.52Chapter 3.3.1 --- Workspace of Single Segment WDM --- p.52Chapter 3.3.2 --- Workspace of Multi-Segment WDM --- p.53Chapter 3.4 --- Employing Obstacles to Expand WDM Workspace --- p.55Chapter 3.4.1 --- Constrained Kinematics Model of WDM --- p.55Chapter 3.4.2 --- WDM Workspace with Constraints --- p.61Chapter 3.5 --- Model Validation via Experiment --- p.64Chapter 3.5.1 --- Single Segment WDM Kinematic Model Validation --- p.64Chapter 3.5.2 --- Multi-Segment WDM Kinematic Model Validation --- p.66Chapter 3.5.3 --- Constrained Kinematic Model Validation --- p.70Chapter 3.6 --- Summary --- p.73Chapter Chapter 4 --- Statics and Dynamics of the Wire-Driven Mechanism --- p.75Chapter 4.1 --- Static Model of the Wire-Driven Mechanism --- p.75Chapter 4.1.1 --- Static Model of SPSP WDM --- p.75Chapter 4.1.2 --- Static Model of SPCP WDM --- p.81Chapter 4.2 --- Dynamic Model of the Wire-Driven Mechanism --- p.88Chapter 4.2.1 --- Dynamic Model of SPSP WDM --- p.88Chapter 4.2.2 --- Dynamic Model of SPCP WDM --- p.92Chapter 4.3 --- Summary --- p.94Chapter Chapter 5 --- Application I - Wire-Driven Robot Fish --- p.95Chapter 5.1 --- Fish Swimming Introduction --- p.95Chapter 5.1.1 --- Fish Swimming Categories --- p.95Chapter 5.1.2 --- Body Curve Function --- p.96Chapter 5.1.3 --- Fish Swimming Hydrodynamics --- p.101Chapter 5.1.4 --- Fish Swimming Data --- p.103Chapter 5.2 --- Oscillatory Wire-Driven Robot Fish --- p.104Chapter 5.2.1 --- Serpentine Oscillatory Wire-Driven Robot Fish Design --- p.105Chapter 5.2.2 --- Continuum Oscillatory Wire-Driven Robot Fish Design --- p.110Chapter 5.2.3 --- Oscillatory Robot Fish Propulsion Model --- p.114Chapter 5.2.4 --- Robot Fish Swimming Control --- p.116Chapter 5.2.5 --- Swimming Experiments --- p.118Chapter 5.3 --- Undulatory Wire-Driven Robot Fish --- p.125Chapter 5.3.1 --- Undulatory Wire-Driven Robot Fish Design --- p.125Chapter 5.3.2 --- Undulatory Wire-Driven Robot Fish Propulsion Model --- p.130Chapter 5.3.3 --- Swimming Experiments --- p.131Chapter 5.4 --- Vector Propelled Wire-Driven Robot Fish --- p.136Chapter 5.4.1 --- Vector Propelled Wire-Driven Robot Fish Design --- p.136Chapter 5.4.2 --- Tail Motion Analysis --- p.140Chapter 5.4.3 --- Swimming Experiments --- p.142Chapter 5.5 --- Wire-Driven Robot Fish Performance and Discussion --- p.144Chapter 5.5.1 --- Performance --- p.144Chapter 5.5.2 --- Discussion --- p.147Chapter 5.6 --- Summary --- p.149Chapter Chapter 6 --- Aplication II - Wire-Driven LTAV - Flying Octopus --- p.151Chapter 6.1 --- Introduction --- p.151Chapter 6.2 --- Flying Octopus Design --- p.152Chapter 6.2.1 --- Flying Octopus Body Design --- p.152Chapter 6.2.2 --- Wire-Driven Flapping Wing Design --- p.153Chapter 6.3 --- Flying Octopus Motion Control --- p.156Chapter 6.3.1 --- Propulsion Model --- p.156Chapter 6.3.2 --- Motion Control Strategy --- p.157Chapter 6.3.3 --- Motion Simulation --- p.159Chapter 6.4 --- Prototype and Indoor Experiments --- p.161Chapter 6.4.1 --- Flying Octopus Prototype --- p.161Chapter 6.4.2 --- Indoor Experiments --- p.163Chapter 6.4.3 --- Discussion --- p.165Chapter 6.5 --- Summary --- p.166Chapter Chapter 7 --- Conclusions and Future Work --- p.167Chapter Appendix A - --- Publication Record --- p.170Chapter Appendix B - --- Derivation --- p.172Chapter Appendix C --- Matlab Programs --- p.176References --- p.20
    corecore