Lamprey Robots 12. Joseph Ayers, Cricket Wilbur, Chris Olcott Northeastern University Marine Science Center East Point, Nahant, MA USA

Similar documents
Subject: Progress Report CLIN 0001AB, SBIR Topic No. N Legged Vehicle for Underwater Mobile Operations

Fish Biorobotics. Fishes as model systems for understanding aquatic propulsion. George V. Lauder Harvard University

Prototypical Robotic Fish with Swimming Locomotive Configuration in Fluid Environment

DEVELOPMENT OF A SMALL CRUISING-TYPE AUV MANTA-CERESIA AND GUIDANCE SYSTEM CONSTRUCTED WITH NEURAL NETWORK


Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin -

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies.

The Performance of Vertical Tunnel Thrusters on an Autonomous Underwater Vehicle Operating Near the Free Surface in Waves

Design of a Robotic Fish Propelled by Oscillating Flexible Pectoral Foils

Designing Diving Beetle Inspired Underwater Robot(D.BeeBot)

Multi-Body Dynamics Modelling on a Self-Propelled Pufferfish with its Application in AUV

Transformation of nonfunctional spinal circuits into functional states after the loss of brain input

Scaling Studies for an Actively Controlled Curvature Robotic Pectoral Fin

SIMULTANEOUS RECORDINGS OF VELOCITY AND VIDEO DURING SWIMMING

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.

Toward a Human-like Biped Robot with Compliant Legs

Anatomy, Physiology, and Ecology of Fishes I Biology of Fishes

Towards Amphibious Robots: Asymmetric Flapping Foil Motion Underwater Produces Large Thrust Efficiently

Modeling of Hydraulic Hose Paths

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach -

Software Design of the Stiquito Micro Robot

PropaGator Autonomous Surface Vehicle

Marine Mammal Acoustic Tracking from Adapting HARP Technologies

Neural Control and Learning for Versatile, Adaptive, Autonomous Behavior of Walking Machines

Functional Morphology of Locomotion and Feeding. Functional Morphology of Locomotion and Feeding

Development of Low Volume Shape Memory Alloy Variable Ballast System for AUV Use

Body Stabilization of PDW toward Humanoid Walking

MODEL ANALOG ALTIMETER USER'S MANUAL 330KHZ, 1000M DEPTH RATED 0.2 TO 100FT OPERATING RANGE ANALOG OUTPUT

The Development of a Highly Maneuverable Underwater Vehicle

DETRMINATION OF A PLUNGER TYPE WAVE MAKER CHARACTERISTICE IN A TOWING TANK

Lecture 4. Musculature

Experimental Hydrodynamics Analysis of Trout Locomotion for Simulation in Robot-Fish

Analysis of stroke technique using acceleration sensor IC in freestyle swimming

Failure Detection in an Autonomous Underwater Vehicle

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas

The Incremental Evolution of Gaits for Hexapod Robots

ALFA Task 2 Deliverable M2.2.1: Underwater Vehicle Station Keeping Results

Activity Title: Exploring the Ocean with Robots

8d. Aquatic & Aerial Locomotion. Zoology 430: Animal Physiology

Underwater Robots Jenny Gabel

Robot motion by simultaneously wheel and leg propulsion

Biomimetic Walking Robot Scorpion: Control and Modeling

These materials are based on L.C. McDermott, & P.S. Schaffer, Tutorials in Introductory Physics, Prentice Hall (2001)

How fishes swim: flexible fin thrusters as an EAP platform

Research on Key Technologies of Small Underwater Robots

Hover kinematics and distributed pressure sensing for force control of biorobotic fins*

Visual Observation of Nucleate Boiling and Sliding Phenomena of Boiling Bubbles on a Horizontal Tube Heater

ZIN Technologies PHi Engineering Support. PHi-RPT CFD Analysis of Large Bubble Mixing. June 26, 2006

A Distributed Control System using CAN bus for an AUV

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

Video recording setup

THE PRIMARY SOURCES OF SHIP NOISE OBSERVED ON THE BOTTOM OF SEA KAROL LISTEWNIK

Development of a Simulation Model for Swimming with Diving Fins

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

Toward a Human-like Biped Robot with Compliant Legs

Abstract. 1 Introduction

Saving Energy with Buoyancy and Balance Control for Underwater Robots with Dynamic Payloads

A Method for Accurate Ballasting of an Autonomous Underwater Vehicle Robert Chavez 1, Brett Hobson 2, Ben Ranaan 2

Simulation analysis of the influence of breathing on the performance in breaststroke

Level MEASUREMENT 1/2016

Laboratory 2(a): Interfacing WiiMote. Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments)

MODEL DIGITAL ALTIMETER USER'S MANUAL 330KHZ, 1000M DEPTH RATED 0.5 TO 100FT (0.15 TO 30M) OPERATING RANGE SERIAL OUTPUT


Modal Analysis of Barrels for Assault Rifles

Figure 1: Level Pitch Positive Pitch Angle Negative Pitch Angle. Trim: The rotation of a vehicle from side to side. See Figure 2.

AI TKA '[ Attorney Docket No Date: 28 June 2007

2nd Technical Research Paper Converted to Docent Friendly Summary Status. October 9, 2013

Fuzzy Logic System to Control a Spherical Underwater Robot Vehicle (URV)

Waves. harmonic wave wave equation one dimensional wave equation principle of wave fronts plane waves law of reflection

GOLFER. The Golf Putting Robot

beestanbul RoboCup 3D Simulation League Team Description Paper 2012

AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION

Hydro-Thermal Vent Mapping with Multiple AUV's AZORES-2001

Hydrodynamics Analysis of Fish Movement in Steady Swimming for Modeling of Fish Robot

The Mechanics of Modern BREASTSTROKE Swimming Dr Ralph Richards

Genetic Algorithms for Gait Synthesis in a Hexapod Robot

Complex movement patterns of a bipedal walk

SWIMMING SIMULATION AND SYSTEM IMPLEMENTATION OF A MULTILINK ROBOTIC FISH

ANNEX. to the. Commission Delegated Regulation

Supplementary materials

Biomechanical Analysis of Body Movement During Skiing Over Bumps

STUDIES IN ANIMAL LOCOMOTION

Gait Evolution for a Hexapod Robot

BACKGROUND TO STUDY CASE

SEAEYE FALCON & FALCON DR

Figure 8: Buoyancy Force and Weight Acting on an Object

Trim and Stabilisation systems NEXT GENERATION IN BOAT CONTROL.

Study, Design, and Implementation of Paired Pectoral Fins Locomotion of Labriform Fish Applied to a Fish Robot

Simulation of the Hybtor Robot

Using sensory feedback to improve locomotion performance of the salamander robot in different environments

Mechatronics and buoyancy implementation of robotic fish swimming with modular fin mechanisms

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL

REPORT DOCUMENTATION PAGE

Available online at ScienceDirect. Procedia Engineering 112 (2015 )

siot-shoe: A Smart IoT-shoe for Gait Assistance (Miami University)

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking

Implementation of Modern Traffic Light Control System

Transcription:

Lamprey Robots 12 Joseph Ayers, Cricket Wilbur, Chris Olcott Northeastern University Marine Science Center East Point, Nahant, MA 01908 USA Abstract We have developed a biologically based underwater, autonomous vehicle modeled after a simple vertebrate, the sea lamprey. The robot consists of a cylindrical Plexiglas electronics bay with a polyurethane undulator actuated by shape memory alloy artificial muscles. Sensors include a compass, pitch and roll inclinometers and sonar rangers, the signals of which are quantized into a labeled line code. Behavioral parameters are reverse engineered from the behavior of the target organisms. Fig. 1 Lamprey Robot Prototype Introduction We have implemented a lamprey-based robot based on biomimetic neurotechnology (Fig. 1). Lamprey swim by rhythmic lateral undulations of the body axis. The propagating lateral axial undulations increase in amplitude from nose to tail. Similar waves travelling from tail to nose can propel the lamprey backward (Ayers, 1989). Rhythmic propagating muscle activity alternating on either side of the body axis underlies this propulsive wave. Lamprey swimming is uncomplicated by pectoral, pelvic, or anal fins. Endurance rather than high speed is characteristic of Anguillform swimming. Kinematics of Swimming To quantitatively analyze the undulatory behavior of the lamprey, we employed a computer program (Ayers et al., 1983) uses stop-frame analysis of video images to establish the dynamics of body flexion s (Fig. 2). Filmed sequences of swimming were then digitized and analyzed on a frameby-frame basis (Ayers, 1989). Kinematic analysis of body curvature demonstrates swimming behavior is organized into lateral flexion waves that propagate either from nose to tail or tail to nose. During swimming, the propagation time of flexion waves down the body axis is equal to the period so specimens always maintain an S-shape during swimming. 1 This work is supported by DARPA/DSO through ONR Grant N00014-98-1-0381. 2 Ayers, J., Wilbur, C., Olcott, C. (2000) Lamprey Robots. In: Proceedings of the International Symposium on Aqua Biomechanisms. T. Wu and N, Kato, [eds]. Tokai University. 1

Variations in period and curvature of flexion differentiate lamprey behavior acts (Table I. Ayers, 1989). Thrust occurs when a propulsive wave travels backward over the body at a velocity greater than the speed of forward swimming. Kinematic analysis demonstrates lamprey generate a peak of thrust as each flexion wave passes the cloaca (Fig. 2d-e). The thrust peaks at approximately sixty percent of the body and there are two peaks of thrust for every swimming cycle. Fig. 2. Kinematic Analysis of Swimming (A). Images of the lamprey body axis as digitized from sequential frames of a movie We evaluated how swimming movements are effected by hydrodynamic load by analyzing high frequency forward swimming of the lamprey in a wet shallow pan. The analysis demonstrates the active segments during swimming are located in the middle two thirds of the body (curvature vs locus), the mid-region of the body constitutes the propulsor for locomotion, and a passive role for the tail. As a result, our vehicle has three separate functional sections: head, body axis and tail. Neuronal-circuit based Controller We adapted a command neuron, coordinating neuron, central pattern generator based controller originally developed as a controller for a lobster robot (Ayers and Crisman, 1992, Jalbert et al. 1995) as the controller for the undulator. The controllers generates control signals for each of 5 body segments which alternate on the two sides and propagate down the body axis such that the propagation time is equal to the period of the undulation (Fig. 2). Modulation of the amplitude and timing of these propagating waves generates the complete behavioral repertoire (Table I). 2

Fig.3.Motor patterns for swimming (A) and Burrowing (B). The width of the bars indicates the recruitment level. When the bar width is increased, a longer pulse is employed to actuate the muscle modules. A left turn is shown in A. Vehicle The undulatory vehicle is functionally a three component system consisting of a rigid hull/electronics bay (~15% of the total body length), a flexible body axis supporting the nitinol actuators (~60% of the total body length), and a thin, flexible, passive tail (~25% of the total body length). Hull: The watertight Plexiglas cylindrical hull houses the electronics (Fig. 5) toward the head, 50% of body mass is located in anterior 39% of body. Watertight through-hull fittings allow for communication between the actuators and electronic interfaces. A. B. Fig. 4. Buoyancy and ballast elements 3

Axial Beam: The polyurethane body axis supports six Teflon vertebrae that attach and pin the SMA actuators along the midline (Fig. 4a). This arrangement transfers force to the flexible backbone causing it to flex laterally. Each of the ten-nitinol actuators is attached at three points on the notochord to minimize any offset distance from the polyurethane and to control shape changes. Buoyancy elements of close-cell foam are placed between the vertebrae, but are offset from the notochord so as not to impede bending of the polyurethane (Fig. 4a). These units also help maintain a uniform cylindrical body form. Lead shot weights encased in latex are placed parallel to and below the polyurethane but within the skin to keep the vehicle submerged and to maintain a dorsal side-up orientation (Fig. 4b). Lycra covers the body axis acting as a skin attached posterior to the hull, continuing the length of the notochord, and terminating between the fins of the tail. Lycra allows water to penetrate, effectively cooling the actuators but protecting them from any detritus in the water column. Tail: The tail, contiguous from the notochord, is tapered polyurethane overlain by fiberglass shimstock. The shimstock is shaped to mimic the corresponding lamprey dorsal fins, the rostral fin being much larger than the caudal. This arrangement allows for an increase in axial stiffness (shimstock has a higher Young s modulus) while maintaining the same bending stiffness thus reducing energy loss in the tail region and inducing the undulatory wave to increase in amplitude as it progresses from head to tail. Actuators: The vehicle is propelled by ten nitinol actuators which consist of a watertight assembly of 0.01 nitinol, etched PTFE tubing, stainless steel crimps, 32 AWG lead wire, Kevlar ligaments and Aquaseal sealant (Witting et al., 2000). Operation under water allows fast convective cooling necessary for the nitinol martensite transition. Watertight actuators are necessary for fast response time from the nitinol. The rate of the martensite transformation determines the maximum alternating frequency of the actuators (Witting, et al., 2000). The SMA actuators are controlled by neural-based circuit software that activates the actuators in a characteristic bursting pattern (Fig. 3) and control the amplitude of contractions via pulse width modulation (Witting et al, 2000). During operation the amplitude of the control signals is inversely proportional to the period of undulations System Integration A serial I/O interface links the processor to the sensor and actuator interfaces. These interfaces consist of three boards: A serial/sensor interface (Fig. 5a), a current-driver interface to control the nitinol actuators (Fig. 5b) and an analog sensor board that supports a compass and pitch and roll inclinometers and quantizes these signals to bit representations. This allows us to use a laptop computer during development and to switch to a small, embedded microcontroller for autonomous operations. Each of the sensor elements is a switch and each switch is mapped to the bit of a shift register that the computer reads via a serial line. When a state change occurs in the motor pattern generating circuit, it writes, via a serial line, to a series of shift 4

registers each bit of which is mapped onto the current driver and then to a given actuator (Fig. 5). This basic architecture is shared with the lobster-based robot (Ayers et al., this volume). Fig. 5 Undulator Interface Board Set (A). Serial/Sensor Interface Board. (B). Current driver board for nitinol actuators. (C). Analog sensor board containing compass and pitch and roll inclinometers. Behvioral Libraries A behavioral library of the lamprey has been developed by reverseengineering sequences of lamprey behavior. This library consists of a table of timing parameters derived from the quantitative analysis of the various forms of behavior such as swimming, crawling, burrowing, withdrawal, and turning (table I). A look-up table generated from the behavioral library forms the basis for the dynamics of the controller of the vehicle Behavior Period (sec) Phase Curvature Slow swim 3.17 0.013 0.4 Average swim 1.90 0.013 0.37 Escape swim 1.52 0.013 0.43 Forward crawl 5.89 0.012 1.27 Backward crawl 10.61-0.011 0.96 Burrowing 5.66 0.015 0.65 Table I. Timing and curvature parameters of different lamprey behavioral acts. Period was normalized to a 1 meter vehicle based on extrapolation from measurements of period as a function of length for smaller lamprey. Phase is the intersegmental delay/period based on a 110 segment lamprey. Adapted from Ayers, 1989. Autonomous Behavior The overlying motivation of the vehicle in operation will be to swim on a search segment on arbitrary heading using the on-board compass. A sonar altimeter will allow the vehicle to swim at and altitude characteristic of objects of interest and look forward sonar will scan in front of the vehicle due to the ongoing axial undulations. Different sensors will define releasers for different behavioral sequences (withdrawal, turning, pitch and roll modulation, etc) which are defined by characteristic undulation parameters (Table I). Releasers will be defined by byte masking the sensor bits maps. This releaser library associated exteroceptive reflexes (Ayers, 2000) will form the basis of the reactive navigational capabilities of the vehicle. Most behavioral acts involve sequences of these fundamental action patterns (Table I) and we are expanding the library of sequences to include compensation for current and 5

surge, locomotion in collisions, disturbances of primary orientation, navigation and searching. Sensory feedback will be used to elicit behavioral switches in response to environmental perturbations. For example, the robot will need to increase its swim speed when it encounters strong currents, turn away from or into objects of interest, and dive and climb according to static pressure/altitude changes to maintain a constant depth in the water column. In addition, the system will face numerous situations where they are presented simultaneously with the sensory releasers for incompatible behavior (e.g. beacon tracking vs. surge compensation). We use modulation of commands as the basis of choice (Ayers, 2000). A behavior choice hierarchy based on a truth table of releaser combinations formalizes the behavioral hierarchy. Conclusions It is feasible to adapt a modular architecture originally developed for an ambulatory robot (Ayers, this volume) to an undulatory robot. This conservative architecture may therefore form the basis of a variety of biomimetic robots adapted to any niche where animal models exist. References Ayers, J. (1989) Recovery of oscillator function following spinal regeneration in the sea lamprey. In: Cellular and Neuronal Oscillators. J. Jacklet, [ed]. Marcel Dekker, New York, Pp. 349-383. Ayers, J. (1992) Desktop Motion Video for Scientific Image Analysis. Advanced Imaging 7: 52-55. Ayers, J. (1995) A Reactive Ambulatory Robot Architecture for Operation in Current and Surge. In: Proc. of the Autonomous Vehicles in Mine Countermeasures Symposium. Naval Postgraduate School. Pp. 15-31 Ayers, J. (2000) A Conservative Biomimetic Control Architecture for Autonomous Underwater Robots. In: Neurotechnology for Biomimetic Robots. J. Ayers, J. Davis and A. Rudolph [eds]. MIT Press, in press. Ayers, J. Carpenter, G., Currie, S. and Kinch, J. (1983) Which behavior does the lamprey central motor program mediate? Science 221: 1312-1314. Ayers, J. and Crisman. J. (1992) The Lobster as a Model for an Omnidirectional Robotic Ambulation Control Architecture. In: Biological Neural Networks in Invertebrate Neuroethology and Robots. R. Beer. R. Ritzmann and T. McKenna [eds], 287-316. Ayers, J., Kashin, S., Blidberg, D. R. and Massa, D. (1994) Biologically Based Underwater Robots. Unmanned Systems 12: 30-36.. Jalbert, J. Kashin, S. Ayers, J. (1995) A Biologically based Undulatory Lamprey-like AUV. In: Proc. of the Autonomous Vehicles in Mine Countermeasures Symposium. Naval Postgraduate School. Pp. 39-52 Jalbert, J. Kashin, S. Ayers, J. (1995) Design Considerations and Experiments on a Biologically based Undulatory Lamprey-like AUV. In: Proc. Int. Symp. Unmanned Untethered Submersible Technology. Autonomous Undersea Systems Institute, Portsmouth, N.H., Pp. 124-138 Witting, J. and Safak, K. (2000) Shape Memory Alloy Actuators Applied To Biomimetic Underwater Robots. In: Neurotechnology for Biomimetic Robots. J. Ayers, J. Davis and A. Rudolph [eds]. MIT Press, in press. 6