in lamprey and salamander robots Sandoz Patrick (SV) 15 th of June - - PowerPoint PPT Presentation

in lamprey and salamander robots
SMART_READER_LITE
LIVE PREVIEW

in lamprey and salamander robots Sandoz Patrick (SV) 15 th of June - - PowerPoint PPT Presentation

Feedback for stabilization during swimming in lamprey and salamander robots Sandoz Patrick (SV) 15 th of June 2011 Final Presentation Minor Project (8 credits) Professor: Auke Jan Ijspeert Supervisor: Jrmie Knsel 1 Reminder


slide-1
SLIDE 1

Feedback for stabilization during swimming in lamprey and salamander robots

Sandoz Patrick (SV)

15th of June 2011

Final Presentation Minor Project (8 credits) Professor: Auke Jan Ijspeert Supervisor: Jérémie Knüsel

1

slide-2
SLIDE 2

Reminder

  • Postural stabilization method against rolling

and pitch tilt

  • Bio-inspired response based on the vestibular

system

from A.K. Kozlov et al., Modelling postural control in the lamprey (2001)

  • Feedback sensor: 3-Axes Digital Accelerometer (MMA8453Q)

2

slide-3
SLIDE 3

Goals

  • Stabilization during swimming (2 parallel investigations)

3

Test and calibrate Design the model

Implement into the controller/CPG

Sensor:

Movie analysis Profiles generation

Test on the robot Simulation in Webots

Response:

slide-4
SLIDE 4

Framework orientation

  • Investigate postural control methods using the limbs

directly on the salamander robot

  • Test different limb shapes and effects
  • Perturbation case-sensitive method
  • Test different swimming gaits
  • Prepare control experiments
  • Tests postural control with perturbations

4

slide-5
SLIDE 5

Sensor calibration

5

y z y z y x

slide-6
SLIDE 6

Referential

6

slide-7
SLIDE 7

Perturbation cases

7

Variations on the three axes are necessary to identify the perturbation type Stability is defined by gravity sensing on the three axes.

slide-8
SLIDE 8

Stabilization model Progressive implementation

  • 1st into the Controller
  • Perturbation case-sensitive model for rolling and pitch tilt
  • 2nd into the CPG
  • Perturbation case-sensitive model for rolling and pitch tilt
  • Reduce oscillation amplitude while correcting
  • Use oscillation phase of limbs

8

slide-9
SLIDE 9

Limbs selection

9

Small ailerons Control (without limbs)

slide-10
SLIDE 10

Swim guidance I

  • Dive / surface

10

slide-11
SLIDE 11

Swim guidance II

  • Turn right / left

11

slide-12
SLIDE 12

Non-perturbed swimming: controller

12

Ailerons stabilize the swimming (even without postural control method) Globally the adaptive model gives lower differences but not significantly Combined rolling and yaw tilt of the head remains important

slide-13
SLIDE 13

Front oscillation reduced amplitude

13

Reducing the oscillation amplitude on the front is not a solution. Results are even worse because the guidance is perturbed by the push effect of the rear oscillation.

slide-14
SLIDE 14

Perturbed swimming: controller

14

In reality, the stabilization model corrects mainly against the pitch tilt (efficiently) but fails to correct at the same time the rolling cases.

slide-15
SLIDE 15

Test example

15

Model into the controller Turning back and recovering the posture with aileron movements with the counter wave with its inertia

slide-16
SLIDE 16

Non-perturbed swimming: CPG

16

The stabilization model into the CPG was still in trial. Thus it is not efficient.

slide-17
SLIDE 17

Perturbed swimming: CPG

17

Also not efficient during perturbed swimming

slide-18
SLIDE 18

Encountered problems

  • Large prospective study
  • Accelerometer unavailability
  • Pool leaking
  • Hydrodynamic model error
  • Robot waterproofing with perturbations
  • Depth of the pool
  • Back girdles broken

19

slide-19
SLIDE 19

Future Work

  • Improve the CPG with more tests
  • Tests in a big pool
  • Tests with various oscillation frequencies
  • Integrate a gyroscope
  • Add freedom degrees

20

slide-20
SLIDE 20

Questions

Main references

  • Auke Jan Ijspeert et al., From Swimming to Walking with a Salamander Robot Driven by a Spinal Cord

Model, Science 315, 1416 (2007)

  • Auke Jan Ijspeert et al., Supporting Online Material for From Swimming to Walking with a Salamander

Robot Driven by a Spinal Cord Model, (2007)

  • A.K. Kozlov et al, Modeling postural control in the lamprey, Biol. Cybern. 84, 323-330 (2001)
  • Elena Pavlova, Vestibular control of body orientation in lamprey, Nobel Institute for Neurophysiology,

Department of Neuroscience, Karolinska Institute, Stockholm, Sweden (2004)

  • T. G. Deliagina, Vestibular compensation in lampreys: impairment and recovery of equilibrium control

during locomotion, The Journal of Experimental Biology 200, 1459–1471 (1997)

  • A. Karayannidou, Responses of Reticulospinal Neurons in the Lamprey to Lateral Turns, J Neurophysiol 97:

512–521 (2007)

21