Swimming Pattern Generator Based on Diving Beetles for Legged Underwater Robots

Similar documents
Designing Diving Beetle Inspired Underwater Robot(D.BeeBot)

Computer Simulation of Semi-Passive Walking Robot with Four Legs and Verification of It s Validity Using Developed Experimental Robot

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

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1

Acquisition of Humanoid Walking Motion. Considering Characteristics of Servo Modules

Signature redacted Signature of Author:... Department of Mechanical Engineering

Development of a Simulation Model for Swimming with Diving Fins

Prototypical Robotic Fish with Swimming Locomotive Configuration in Fluid Environment

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

YAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( )

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

Adaptation in Bipedal Locomotion Using Phase Oscillator Networks

Shuffle Turn and Translation of Humanoid Robots

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

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract

REPORT DOCUMENTATION PAGE

CS 4649/7649 Robot Intelligence: Planning


Acquisition and prediction of wave surface by marine radar for the safety of small ships

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

Biomechanics and Models of Locomotion

Toward a Human-like Biped Robot with Compliant Legs

Robot motion by simultaneously wheel and leg propulsion

SIMULTANEOUS RECORDINGS OF VELOCITY AND VIDEO DURING SWIMMING

Open Research Online The Open University s repository of research publications and other research outputs

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

Available online at ScienceDirect. Procedia Engineering 112 (2015 )

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

Development of Biomimicry Wind Louver Surface Design

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot

Body Stabilization of PDW toward Humanoid Walking

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

Numerical and Experimental Investigations of Lift and Drag Performances of NACA 0015 Wind Turbine Airfoil

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

Supplementary Figure 1 An insect model based on Drosophila melanogaster. (a)

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION

Unsteady airfoil experiments

Side wall effects of ship model tests in shallow water waves

Motion Control of a Bipedal Walking Robot

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control.

Computational Analysis of Cavity Effect over Aircraft Wing

Abstract. 1 Introduction

IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS

Mobile Robots (Legged) (Take class notes)

Sample Solution for Problem 1.a

COMPARISON STUDY BETWEEN THE EFFICIENY OF THE START TECHNIQUES IN THE ROMANIAN COMPETITIVE SWIMMING

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

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

REPRESENTATION OF HUMAN GAIT TRAJECTORY THROUGH TEMPOROSPATIAL IMAGE MODELLING

Lesson 14: Simple harmonic motion, Waves (Sections )

Walking with coffee: when and why coffee spills

Gait Recognition by Walking and Running: A Model-Based Approach

STUDY ON TSUNAMI PROPAGATION INTO RIVERS

SPRINTING CHARACTERISTICS OF WOMEN S 100 METER FINALS AT THE IAAF WORLD CHAMPIONSHOPS DAEGU 2011

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

EXPERIMENTAL STUDY ON THE HYDRODYNAMIC BEHAVIORS OF TWO CONCENTRIC CYLINDERS

Two-Dimensional Motion and Vectors

Wind turbine Varying blade length with wind speed

Evolving Gaits for the Lynxmotion Hexapod II Robot

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

Failure Detection in an Autonomous Underwater Vehicle

Improvement of the Cheetah Locomotion Control

Gait Analysis of Wittenberg s Women s Basketball Team: The Relationship between Shoulder Movement and Injuries

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

Application of Simulation Technology to Mitsubishi Air Lubrication System

Chapter 4: 2-D Kinematics

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

Decentralized Autonomous Control of a Myriapod Locomotion Robot

A Practice of Developing New Environment-friendly System by Composites

A Walking Pattern Generation Method for Humanoid robots using Least square method and Quartic polynomial

Towards determining absolute velocity of freestyle swimming using 3-axis accelerometers

PROPOSAL OF FLUID SELF-EXCITED OSCILLATION PECULIAR TO A FLAT RING TUBE AND ITS APPLICATION

Toward a Human-like Biped Robot with Compliant Legs

Analysis and realization of synchronized swimming in URWPGSim2D

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

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

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

A Research on the Airflow Efficiency Analysis according to the Variation of the Geometry Tolerance of the Sirocco Fan Cut-off for Air Purifier

Simulation of the Hybtor Robot

Video recording setup

Study on the Influencing Factors of Gas Mixing Length in Nitrogen Displacement of Gas Pipeline Kun Huang 1,a Yan Xian 2,b Kunrong Shen 3,c

Design of a Robotic Fish Propelled by Oscillating Flexible Pectoral Foils

Extended Model-Based Automatic Gait Recognition of Walking and Running

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

A Study on the End-Effector Exchange Mechanism of a Space Robot

Trajectory Planning for Smooth Transition of a Biped Robot

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

CFD Simulation and Experimental Validation of a Diaphragm Pressure Wave Generator

MEASUREMENT OF DISSOLVED CARBON DIOXIDE CONCENTRATION IN A SURF ZONE

Vision Based Autonomous Underwater Vehicle for Pipeline Tracking

Gait Sequence generation of a Hybrid Wheeled-Legged Robot for negotiating discontinuous terrain

GaitAnalysisofEightLegedRobot

Analysis of Pressure Rise During Internal Arc Faults in Switchgear

A Six-axis Force Sensor with Parallel Support Mechanism

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

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

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

Transcription:

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 Swimming Pattern Generator Based on Diving Beetles for Legged Underwater Robots Hee-Joong Kim and Jihong Lee Development Institute) since in [8]-[]. The walking tpe of CRABSTER called CR which is able to operate the depth of m underwater is officiall released in 3 see Fig. ). Abstract In the paper, we propose a better solution with a view point of biomometic technique. As a biomimetic model of underwater organisms, we chose diving beetles structurall similar to a legged underwater robot Crabster which is under development. Various swimming locomotion has been observed and sorted b robotics technolog through eperiments with a high-speed camera and image processing software Image J. Subsequentl, we analze coordinated patterns of rhthmic movements. Through the procedure of comparing locomotion reproduced b simple control parameters with observed motions s, we confirmed applicabilit of various swimming patterns to the robot making it eas to control trajectories and velocities of its legs. In addition, the concept of the robot leg is proposed for efficient swimming. Fig.. A bio-inspired legged underwater robot CRABSTER. As designing a walking and swimming tpe of the robot for the net step, we have been studied on one of the legged underwater livings, a diving beetle, which is optimized for swimming in the water at an direction. Inde Terms Diving beetles, bio-inspired legged underwater robots, swimming pattern generator, underwater locomotion. I. INTRODUCTION The research of swimming patterns based on biomimetics for underwater robots had been increased for the purpose of emploing the agilit and efficienc of animal locomotion. As the underwater organisms have been evolved to suit given environments for millions ears, their capabilit to rapidl and continuousl modulate locomotion b accelerating, decelerating, changing tpe of motion, and changing directions is enough to fascinate engineers. What is more interesting about mimicking living organisms in the water for carring out some missions such as ocean detection and resource eploration is not onl to grate dnamic characteristics but also to have higher energ efficienc more than the undersea robots which have propeller based actuators through man researches[], []. Generall, most of the bio-inspired robots which are mainl focused on a task of ocean detection emploed fish-like locomotion in forms of the repetitive swishing and oscillating fins of tails[3]-[6]. There is one of the well-known legged underwater robot, AQUA, it does not use-like stepping or retractable movements for its legs or feet as the legs move like wheels and paddles [7]. Unlike the research that mentioned above, the primar difference of our approach for underwater swimming is to develop an articulated-legged underwater robot called CRABSTER in order to perform man missions such as manipulation and collection while both walking and swimming. CRABSTER has been in development at KORDI Korea Ocean Research & Fig.. A diving beetle Cbister lateralimarginalis). In this paper, we analze its swimming patterns and confirm the possibilit of appling its locomotion to the robot with the following procedures. ) An eperimental environment to analze the diving beetle was set up with a high speed camera to get motion capture data of its movements. A model of its movements was generated through engineering techniques and the dnamic characteristics were observed. ) The pattern generator is developed for repetitive movements of the legged underwater robot inspired b diving beetle with simple control parameters. 3) It is verified that the motions of diving beetles are easil reconstructed with high similarities b comparing produced locomotion b adjusting the parameters with observed motions. 4) The concept of the robot leg is proposed for efficient swimming considering the dimensional problem. II. SWIMMING PATTERN ANALYSIS OF DIVING BEETLES A. An Eperimental Environment In order to observe the movement s closel, a high-speed motion capture sstem has been built up shown as Fig. 3. Diving beetles are swimming in the water Manuscript received September, 3; revised December 8, 3. Hee Joong Kim and Jihong Lee are with the Department of Mechatronics Engineering, Chungnam National Universit, 99 Daehang-ro, Yuseong-gu, Daejeon, Korea e-mail: mainkhj@naver.com, jihong@cnu.ac.kr). DOI:.7763/IJMMM.4.V.9

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 tank, and a high-speed camera [] recorded at rate of 5 frames per second mounted on the ground pointing to the bottom side of the water tank. A lamp was positioned to make the images clear and the recorded images are imported to a laptop computer. noticed that the mainl use hind legs for their movement while swimming. For this reason, we onl focused on the motion of the hind legs. The leg was simplified into two joints even it has passive fleibilit on the second segment. The application of the passive joints will be depicted in Section IV for the robot design in the future. Geometric parameters for a two-linked leg are shown in Fig. 5 with forward kinematics. A) TABLE I: D-HDENAVIT-HARTENBERG) PARAMETERS E) B) D) Kinematic equations relating to the joint displacement θ and θ given b transformation equation matri A C) A from D-H parameters see Table I) is shown in ). cos ) sin ) L cos ) sin ) cos ) L sin ) A cos ) sin ) L cos ) sin ) cos ) L sin ) A Fig. 3. A motion capture sstem - A): A transparent water tank, B) : Diving beetles, C): A high-speed camera, D): A lamp, E) : A laptop computer. The image sequences were dealt with the image processing software, Image J [], frame b frame for obtaining angular values of each leg joint see Fig. 4). Total transformation matri T including which indicate orientation and end point respectivel is shown in ). and of the leg R P T A A cos ) sin ) R sin ) cos ) L cos ) L cos ) P L sin ) L sin ) Fig. 4. Image processing b Image J to measure the joint angles on the leg of the diving beetle. ) ) We classified representative swimming patterns such as moving forward see Fig. 6) and turning see Fig. 7). All of the simulations with obtained data from eperiments were performed in a two-dimensional workspace with Matlab. III. SWIMMING PATTERN GENERATOR A. Set up Swimming Pattern Parameters Through the observation s locomotion, coordinated patterns of rhthmic movements were confirmed with the forms of a sinusoid on each joint of the leg. In order to design a pattern generator incorporating engineering Fig. 5. An eperimental environment for observing the locomotion of the diving beetle. B. Classification of the Diving Beetle s Locomotion Diving beetles have si legs but through observation, we

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 controllable parameters were applied to 6) as 7) and 8) to understand characteristics of coefficients when diving beetles are swimming. techniques based on the phenomenon mentioned above, lest-squares fit was applied to the obtained the sinusoidal data from the eperiments. trajecto of a diving bettle Trajector 7) 8).5.5 -.5 B. Characteristics of Each Determined Parameter on a Leg Trajector For demonstrating the characteristics of four parameters of the designed pattern generator, we eamined variations of the leg trajectories closel according to changing values of the parameters. Activating regions of each parameter are shown in Fig. 8. The parameters, and are not remarked on Fig. 8 as the are in charge of the velocit of the periodic motion. Furthermore, one of the parameters on the first joint of the leg is not listed either since the first joint is alwas moving ahead before the second travels. - -.5 - -.5 - -.5 - -.5.5 trajecto of a diving bettle trajecto of a diving bettle Trajector.5 Trajector.5.5.5.5 -.5 -.5 - - -.5 -.5 - -.5 - - -.5 - -.5.5.5 -.5 - -.5 - -.5.5.5 Fig. 6. Observed forward swimming motions. Trajector trajecto of a diving bettle Trajector.5.5 -.5 - -.5 - -.5 - -.5 - -.5.5 trajecto of a diving bettle Trajector trajecto of a diving bettle Trajector.5.5.5.5.5 -.5 -.5 - - -.5 -.5 - -.5 - - -.5 - -.5.5.5 -.5 - -.5 - -.5.5.5 Fig. 8. Parameter characteristics adjusting leg trajector - A) : C) :, D) :, E) :. Fig. 7. Observed turning swimming motions. { [ ]} TABLE II: CHARACTERISTICS OF DETERMINED PARAMETERS Parameters 3) To solve the unknown coefficients, the equations are epressed as 4). 4) The model can also be epressed making one coefficient less in the format of 6) b calculating 5). ), The characteristics of the control parameters of the leg trajector and velocit are depicted in Table based on Fig. 8. The objective is to determine coefficient values that minimize in 3) with the known factors such as obtained joint angular data), the number of the data), tsampling time =.s), and frequenc /T=/.8s)., B) : Characteristics Constant values for offset. It determined moving range of the leg trajectories. Constant values for amplitude. It determined sizes of the leg trajectories. Constant values for frequenc. It determined the velocities of the leg. Constant values for phase dela. It changes leg trajector b adjusting phase interval of and of the leg. C. Comparison between the Diving Beetle and Regenerated Locomotion b Parameter Setting To control the legged underwater robot, it is necessar to verif the generated locomotion b the pattern generator. For the solution of this matter, we compared produced locomotion with observed motions. According to different locomotion, the parameters are set 5) 6) For making various patterns b the given equation 6), 3

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 with proper values considered b each characteristic see Table Ш)..4 theta theta theta theta..5 -. TABLE Ш: PARAMETER SETTING FOR VARIOUS LOCOMOTION anglerad) anglerad) -.5 Swimming -.4 -.6 -.8 - - Locomotion -. -.5 -.5..3.5 /4 3 -.7.3.9.5 /4 4.3..6.4.9.6 5.7.85...9 /6. 6 -.7.5.7.7.4 /3.7.5..5. time seconds).5.3 -.4.35.5..5. time seconds).5.3.35 b) Comparison of joint anglular phases. [Swimming Locomotion ] Generated locomotion b Fig. 9 shows a parameter space on the basis of the determined values of the parameters. Application of this parameter space b considering relationships of each factor on - aes thoroughl is epected to reduce the number of parameters which means to control the robot more efficientl. a) Comparison of leg trajectories. b) Comparison of joint anglular phases. [Swimming Locomotion 3].5 trajecto of a diving bettle Generated locomotion b.5 -.5 - -.5 - Fig. 9. Parameter space. -.5 -.5.5.5 a) Comparison of leg trajectories. b) Comparison of joint anglular phases. [Swimming Locomotion 4] [Swimming Locomotion ] Si representative trajectories and joint-angular changes of classified swimming motions s are shown on the left side in Fig.. On the right side of the Fig. indicates the locomotion b adjusting the parameters in which Table Ш states. In spite of the fact that there is no such an intelligent sstem as living organisms do perfectl, the results in Fig. represent that the wa of swimming from diving beetles were analzed through this research and adjusting the determined parameters could make it possible to generate motions of diving beetles easil with high similarities. Generated locomotion b Generated locomotion b a) Comparison of leg trajectories. a) Comparison of leg trajectories. 4

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 approach it b proposing a concept of the leg which is possible to both walk and swim. As a joint for hip pitch allows the robot to swim with the designed parameter generator, it is epected that the problem of three-dimensional movements of the robot could be easil solved see Fig. ). b) Comparison of joint anglular phases. [Swimming Locomotion 5] Generated locomotion b Fig.. Kinematic modeling of the leg. D-H parameters for the kinematic modeling of the proposed design of the leg are described in Table IV. a) Comparison of leg trajectories. TABLE IV: D-H DENAVIT-HARTENBERG) PARAMETERS 3 4 5 9-9 9 B. Consideration for Passive Joints As previousl stated about the behavioral characteristics of the diving beetle, it mainl uses its two hind legs when swimming. We observed an interesting fact concerning its leg structure related to propulsion b studing the locomotion of the diving beetle. The second segment is composed of man small, passive joints which fle while swimming see Fig. ). This fleibilit was suspected to assist in more efficient propulsion. This was verified in [3] which referred to the propulsion of a robot inspired b an octopus. A) and B) in Fig. indicate minimum and maimum angular limits of the passive joint and C) shows the total number of passive joint-segments. Angular limits of each segment during power and recover strokes can be calculated and respectivel b dividing the angular limits into the number of the passive segments. b) Comparison of joint anglular phases. [Swimming Locomotion 6] Generated locomotion b a) Comparison of leg trajectories. b) Comparison of joint angle phases. Fig.. Comparison of swimming locomotion generated b determined parameters with observed the motions. IV. A CONCEPT OF LEG DESIGN Fig.. Leg travel of the passive segments. A. Kinematic Modeling for Leg Movements in 3-Dimension The leg movements inspired b diving beetles are performed in two-dimensional space. However, it is essential to enlarge the dimension to three for underwater swimming of the robot. For having better solutions about this matter, we V. CONCLUSION Our stud provides the first verification that sorted swimming patterns from diving beetles b motion capture based eperiments are applicable to swimming robots in terms of biomimetics. It means that we take advantage of 5

International Journal of Materials, Mechanics and Manufacturing, Vol., No., Ma 4 natural eperiences from creatures which have changed themselves to suit their given environments on the Earth for millions of ears. The pattern generator is designed for repetitive movements of the legged underwater robot with simple control parameters. Each characteristic of the parameter was stated in the paper having different activating region on the leg trajector. Then, each produced pattern was compared to observed motions. As a result, the designed pattern generator could make it possible to produce motions of diving beetles easil with high similarities. In addition, we proposed a concept of the leg which is possible to both walk and swim in three-dimensional space emploing the benefit of the passive joints based on the leg structure. ACKNOWLEDGMENT The authors thank Korea Ocean Research & Development Institute for giving us an opportunit to cooperate with them for the project Plan and control an optimized path for an articulated swimming robot. REFERENCES [] M. S. Traiantafllou and G. S. Traiantafllou, An efficient swimming machine, Scientific American, vol. 7, issue 3, pp. 64-7, June 995. [] P. R. Bandopadha, Trends in Biorobotics Autonomous Undersea Vehicles, IEEE Journal of Ocean Engineering, vol. 3, no., Januar 5. [3] K. Hirata, Locomotion b mechanical pectoral fins, Journal of Marine Science and Technolog, vol. 3, no. 3, pp. 3-, 998. [4] Y. S. Ruh and J. I. Moon, Multi-agent control and implementation of bio-inspired underwater robots for mariculture monitoring and control, in Proc. the 3 IEEE International Conference on Robotics and Biomimetics, pp. 777-783, December. [5] H. Hu, Biologicall Inspired Design of Autonomous Robotic Fish at Esse, in Proc. the IEEE SMC UK-RI Chapter Conference on Advances in Cbernetic Sstems, September 7-8, 6. [6] A. Crepsi, D. Lachat, A. Pasquier, and A. J. Ijspeert, Controlling swimming and crawling in a fish robot using a central pattern generator, Autonomous Robots, vol. 5, pp. 3-3, August 8. [7] P. Gigure, C. Prahacs, and G. Dudek, Characterization and modeling of rotational responses for an oscillating foil underwater robot, in Proc. IEEE/RSJ International Conference on Intelligent Robots and Sstems, October 9-5, 6. [8] B. H. Jun, H. Shim, J. Y. Park, B. Kim, and P. M. Lee, A new concept and technologies of multi-legged underwater robot for high tidal current underwater technolog, in Proc. IEEE Smposium on and Workshop on Scientific Use of Submarine Cables and Related Technologies, April 5-8,. [9] B. H. Jun, H. Shim, J. Y. Park, H. Baek, P. M. Lee, W. J. Kim, and Y. S. Park, Preliminar design of the multi-legged underwater walking robot CR, in Proc. the MTS/IEEE Oceans, Ma -4,. [] H. Kang, H. Shim, B. H. Jun, and P. M. Lee, Development of leg with arm for multi-legged seabed robot CR, in Proc. the MTS/TEEE OCEANS, October 4-9,. [] MotionScope M..3. Software of transferring video images. [Online]. Available: http://redrake.com/ [] Image J. Image processing software. [Online]. Available: http://rsbweb.nih,gov/ij/ [3] M. Sfaloptakis, A. Kazakidi, N. Pateromichelakis, J. A. Ekaterinaris and D. P. Tsakiris, Robotic Underwater Propulsion Inspired b the Octopus Multi-arm Swimming, in Proc. IEEE International Conference on Robotics and Automation, Ma 4-8,. Hee Joong Kim received the B.S degree in mechatronics engineering from Chungnam National Universit in. He is currentl a M.S candidate at Chungnam National Universit. He is interested in the field of robotics, intelligent control, indoor localization, underwater robots. Jihong Lee received the B.B degree in electronics engineering from Seoul National Universit, Korea in 983, and the M.S and Ph.D. degrees from Korea Advanced Institute of Science and Technolog KAIST), Daejeon, Korea, in 985 and 99, respectivel, all in electrical and electronics engineering. Since 4, he has been a professor in Department of Mechatronics Engineering at Chunnam National Universit, Daejeon, Korea. His research interests include in the field of robotics, intelligent control, mobile-robot localization, underwater robots, and unmanned ground vehicles. 6