EMPLOYING ASSUR TENSEGRITY STRUCTURES METHODS FOR SIMULATING A CATERPILLAR LOCOMOTION.

Slides:



Advertisements
Similar presentations
Forces – Chapter 4.
Advertisements

8.6 Frictional Forces on Collar Bearings, Pivot Bearings and Disks
Dr. Steve Peterson Physics 1025F Mechanics NEWTON’S LAWS Dr. Steve Peterson
Chapter 11: The Muscular System The Motors of the Body.
Kinesiology of the musculoskeletal system
Biomechanics- Gait.
EQUILIBRIUM OF RIGID BODIES IN TWO DIMENSIONS
Equilibrium Equilibrium refers to a condition in which an object is at rest originally at rest (static equilibrium) or has a constant velocity if originaly.
Time to Derive Kinematics Model of the Robotic Arm
The Equivalence between Static (rigid) and Kinematic (flexible, mobile) Systems through the Graph Theoretic Duality Dr. Offer Shai Tel-Aviv University.
The Duality between Planar Kinematics and Statics Dr. Shai, Tel-Aviv, Israel Prof. Pennock, Purdue University.
TEL AVIV UNIVERSITY FACULTY OF ENGINEERING SCHOOL OF MECHANICAL ENGINEERING Deployable Tensegrity Robots Offer Shai Uri Ben Hanan Yefim Mor Michael Slovotin.
Engineering Mechanics: Statics
Elasticity and Strength of Materials
Angular Kinetics Explaining the Causes of Angular Motion
Kinematics Fundamentals
MEE 3025 MECHANISMS WEEK 2 BASIC CONCEPTS. Mechanisms A group of rigid bodies connected to each other by rigid kinematic pairs (joints) to transmit force.
Chapter 9 Static Equilibrium; Elasticity and Fracture
Bridge Building.
Kinematics Fundamentals
Force on Floating bodies:
Animal Flight By Lisa Acorn Outline Start with a presentation about animal flight We will build our own wings and test mine Finish by calculating what.
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
MOTION ANALYSIS BY DR. AJAY KUMAR READER SCHOOL OF PHYSICAL EDU.
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
Lecture #4 Equilibrium of a Particle and Intro to Free Body Diagram (ref: Chapter 3.1, 3.2) ΣFx = 0 ΣFy = 0 ΣFz = 0 Required for Static Equilibrium!! R.
A model of Caterpillar Locomotion Based on Assur Tensegrity Structures
Kinetics of Hula Hooping: An Exploratory Analysis Tyler Cluff D. Gordon E. Robertson Ramesh Balasubramaniam School of Human Kinetics Faculty of Health.
IZMIR INSTITUTE OF TECHNOLOGY Department of Architecture AR231 Fall12/ Dr. Engin Aktaş 1 Analysis of the Structures.
5.6 Equations of Equilibrium
6.5 Space Trusses A space truss consists of members joined together at their ends to form a stable 3D structure The simplest space truss is a tetrahedron,
Proceedings of the ASME 2010 International Design Engineering Technical Conferences &Computers and Information in Engineering Conference IDETC/CIE 2010.
5.3 Equations of Equilibrium
Theoretical Mechanics STATICS KINEMATICS * Navigation: Right (Down) arrow – next slide Left (Up) arrow – previous slide Esc – Exit Notes and Recommendations:
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
Engineering Mechanics: Statics
A model of Caterpillar Locomotion Based on Assur Tensegrity Structures Shai Offer School of Mechanical Engineering, Faculty of Engineering, Tel-Aviv University,
Simple trusses A truss structure is composed of slender members joined together at their end points A truss structure is composed of slender members joined.
Static Equilibrium and Elasticity
Anthony Beeman.  Since the project proposal submittal on 9/21/15 I began work on the Abaqus Kinematic model utilizing join, hinge, and beam elements.
Modeling and control of a Stewart Platform (Hexapod Mount) 1 Frank Janse van Vuuren Supervisor: Dr Y. Kim.
Chapter 5 The Laws of Motion.
SINGULARITY in Mobile Symmetric Frameworks Offer Shai - The main definition of Assur Graphs. - The singularity of Assur Graphs. - Deriving the symmetric.
Topics in Rigidity Theory from the Aspect of Assur Graphs Offer Shai - Rigid structures are compositions of cycles of atoms (Assur Graphs) - The main.
Chapter 5 Motor Programs 5 Motor Programs C H A P T E R.
Robot Intelligence Technology Lab. 10. Complex Hardware Morphologies: Walking Machines Presented by In-Won Park
Skeletal & Muscular Systems
מרצה : ד " ר ניר שוולב מתרגלים : עודד מדינה ליאור קבסה.
Structural Mechanics Unit 32 Dr. Hatem Elaydi Engineering Technical English Islamic University of Gaza March 26, 2016.
Kinematics of machines ( )
Animating Human Locomotion
Chapter 9 Rotational Dynamics.
Skeletal & Muscular Systems
Structures and Machines
Skeletal & Muscular Systems
Analysis of Structures
Analysis of Structures
Normal Gait.
Analysis of Structures
Analysis of Structures
Analysis of Structures
Analysis of Structures
Analysis of Structures
Engineering Mechanics: Statics
Equilibrium Of a Rigid Body.
Calculating Truss Forces
Engineering Mechanics: Statics
Analysis of Structures
Principles of Friction
Presentation transcript:

EMPLOYING ASSUR TENSEGRITY STRUCTURES METHODS FOR SIMULATING A CATERPILLAR LOCOMOTION

Biological Background The caterpillar is a soft-bodied animal and divided into three parts: head, thorax, and abdomen The thorax consists of three segments, each bearing a pair of true legs. The abdomen constitutes over a ¾ of the total caterpillar's length. It has eight segments: Segments A1-A7 and the terminal segment (TS). Segments A3 to A6 and TS have a pair of fleshy protuberances called prolegs. Anterior side Posterior side Dorsal surface Ventral surface TS A7 A6 A5 A4 A3 A2 A1 Abdomen Thorax & Head Prolegs Anatomy

Biological Background The caterpillars' locomotion is primarily done by crawling. Caterpillars crawl via a wave of muscular contractions that start at the posterior and progress forward to the anterior. The two feet on both sides of each body segment move together. At least three segments are in varying states of contraction at the same time. Once a particular proleg pair has moved and has been "planted", there is no further movement by that proleg or body segment, until the next cycle. Lifted Touching the ground Left A6 Right A6 Left A5 Right A5 Left A4 Right A4 Left A3 Right A Time unit Locomotion

Biological Background The musculature is complex - about 70 muscles per segment. Most muscles are contained entirely within the body segment. The major abdomen muscles are the ventral longitudinal muscle (VL1) and the dorsal longitudinal muscle (DL1). Muscles VL1 DL1

Assur Tensegrity Structures A unique geometrical property of Assur trusses is that they have a configuration, in which there exists a self-stress in all the elements, although the structure is statically determinate. An Assur truss in this configuration is said to be in a singular configuration In a 2D triad the singularity is characterized by the intersections of the continuations of the three rods: (O 1 C), (O 2 A) and (O 3 B) at the same point. B C A O1O1 O2O2 O3O3 B C A O2O2 O3O3 O1O1 Singular configuration Not a singular configuration

Assur truss in a singular configuration can turn into tensegrity structure : Elements under Tension are replaced with Cables. Element under Compression replaced with Struts. Assur Tensegrity Structures Tensegrity structures are well known in the literature and were first patented by R. Buckminster Fuller in These structures are composed of cables and struts.

The Shape Change Algorithm Force exists in all elements The triad is in self-stress The triad is in a singular configuration Force exists in the force element Its length is changing In order to keep an Assur truss in a singular configuration, it is sufficient to maintain the internal Force of only one element. The control algorithm is based on the algorithm that is described and mathematically proven by our group in 2009 : B C A O1O1 O2O2 O3O3 Measuring the tension Length control

The Caterpillar Model In this model, the segment of the biological caterpillar is represented as a planar tensegrity triad. The triad is a modification of the standard triad. It consists of two cables and a linear actuator connected between two bars. The cables are connected one at each side of the bars, and the linear actuator is connected in between. The triads are connected in cascade to consist the caterpillar model. Four segments caterpillar

The cables can be thought of as representing the major longitudinal muscles of the caterpillar segments: The upper cable represents the ventral longitudinal muscle (VL1) and the lower cable represents the dorsal longitudinal muscle (DL1). The linear actuator, which is always subjected to compression forces, represents the hydrostatic skeleton. Four segments caterpillar The Caterpillar Model

The basic control algorithm of one triad consists of : Two elements under position control (cable + strut). One cable under force control. The Inverse solution depends on the external forces acting on the triad Without external forces The continuations of the cables and the linear actuator intersect at the same point With an external force acting on the C.M. 1.The action line of the external force and the cable force is found. 2.This line and the continuations of the other two elements intersects The Caterpillar Model However, the triad can be subjected to other external forces: Ground contact and the forces applied at each triad by its neighboring triads. The calculation of the exact inverse kinematics in all of these cases is impractical.

Increasing magnitude of control force The Caterpillar Model This seemingly disadvantage makes this model suitable for simulating the caterpillar’s soft body. The triad responses to external forces and demonstrates a behavior that is referred to as a structural softness. The degree of "softness" can be by altering the tension in the force controlled cable.

The Caterpillar Model In this simulation both cables in each triad were independently force controlled. The force in each cable was controlled with spring-like properties. When the cable stretches and becomes longer, the tension force increases and vice versa. The fault tolerance of the robot – the robot has the ability to adjust itself to the terrain without any high level control.

Impedance Control Problem … When a triad touches the ground, it becomes rigid and loses its softness. Force control element Almost any movement of the position controlled elements will be impossible and will cause a simulation error. The control algorithm has to be very exact. It has to take into account all the external forces: gravity, ground contact, forces applied at each triad by its neighboring triads – virtually impractical.

Impedance Control The current control algorithm being used was evolved from the former principle and based on the concept of impedance control. General control low of 1 DOF impedance control : The control low being used in the model: The main difference between the two control lows. Its role is to maintain the triad in self-stress. Negative for the cables (tension) and positive for the actuator (compression). This control low is applied to all elements – cables & linear actuator The stiffness coefficient. Low K means softer triad and high K means a stiffer triad. Damping coefficient

Impedance Control Cables Struts Is negative for the cables (tension forces) Low K means soft triad. High K means a stiffer triad. Is positive for the cables (compression forces). Its magnitude is constant. equals zero Is the same for cables and struts. Its value does not change during simulation The wanted position

Adding Legs Problem The cables and the linear actuator exert forces that are primarily horizontal. While lifting the segment – a vertical movement – large forces have to be exerted. Solution Like in the biological caterpillar, the solution is to add legs that can be lifted vertically. In this case the segment itself doesn’t have to be lifted.

When legs are at the end of the segments : When legs are at the middle of the segments : Adding Legs

Caterpillar Area While simulating the caterpillar the following collapse happened : What can be learned from the biological caterpillar to prevent this collapse ?

Caterpillar Area Caterpillars have a constant volume. Keeping the segment area by adding the following moment to the joints : Segment area :

Motor Activity Normalized abdominal motor activity DN L - dorsal motor activity DN P - ventral motor activity VN L - proleg motor activity In each abdominal segment dorsal motor activity was recruited before ventral motor activity, which was followed by proleg motor activity. Johnston, R. M. and Levine, R. B. (1996). Crawling motor patterns induced by pilocarpine in isolated larval nerve cords of Manduca sexta. J. Neurophysiol. 76,

Lin, H. T. and Trimmer B. A. (2010). The substrate as a skeleton: ground reaction forces from a soft-bodied legged animal. The Journal of Experimental Biology. 213, Six phases were identified in a crawl cycle. In the first stage there was a progressive loss of contact points as the prolegs were lifted and the posterior part of the body shortened. In the subsequent stage the abdomen was stretched out by anchoring the anterior part of the body. Caterpillar Locomotion

Conclusions  The main property of the caterpillar, from our point of view, is its capability of being soft.  The model achieves this property by using Assur tensegrity structure and the new shape change algorithm.  The softness degree can be controlled during simulation.  One outcome of this model is the terrain-compatibility behavior.