On the control of a multirobot system for an elastic hose Zelmar - - PowerPoint PPT Presentation

on the control of a multirobot system for an elastic hose
SMART_READER_LITE
LIVE PREVIEW

On the control of a multirobot system for an elastic hose Zelmar - - PowerPoint PPT Presentation

On the control of a multirobot system for an elastic hose Zelmar Echegoyen, Alicia dAnjou, Manuel Graa Computational Intelligence Group, Universidad del Pais Vasco www.ehu.es/ccwintco ICONIP 2008, Auckland New Zealand, november 26, 2008


slide-1
SLIDE 1

ICONIP 2008, Auckland New Zealand, november 26, 2008

On the control of a multirobot system for an elastic hose

Zelmar Echegoyen, Alicia d’Anjou, Manuel Graña Computational Intelligence Group, Universidad del Pais Vasco www.ehu.es/ccwintco

slide-2
SLIDE 2

ICONIP 2008, Auckland New Zealand, november 26, 2008

Contents

  • Motivation
  • Hose model
  • Basic multirobot centralized control

problem

  • Introducing the internal dynamics
  • Further and on-going work
slide-3
SLIDE 3

ICONIP 2008, Auckland New Zealand, november 26, 2008

Motivation

  • Hoses are quite common in construction sites:

– Shipyards – Building sites

  • They transport

– Water – Power – Air – Fluids of other kind

slide-4
SLIDE 4

ICONIP 2008, Auckland New Zealand, november 26, 2008

Motivation

  • Problem statement

– Design of a control strategy for a multirobot system composed of a collection of cooperative robots manipulating the hose

  • Desired features

– Distributed: the local decisions are based on local knowledge – Self-sensing: able to determine its actual configuration – Adaptive: able to perform under uncertain and new environmental conditions

  • Able to sense the environment
slide-5
SLIDE 5

ICONIP 2008, Auckland New Zealand, november 26, 2008

Motivation

  • Long term research plan

– Assuming global perfect knowledge

  • Model hose dynamics
  • Derive adaptive control rules

– Assuming perfect local knowledge

  • Model local hose dynamics
  • Local control rules

– Incorporate communication noise – Incorporate local sensing

  • Integrate local models from uncertain local and remote sensing

information

slide-6
SLIDE 6

ICONIP 2008, Auckland New Zealand, november 26, 2008

Motivation

  • Scope of the paper

– Introducing the geometrical model of the hose – Giving an adaptive rule for configuration modification

  • Based on global knowledge
  • Without taking into account internal dynamics

– Giving some hints about the introduction of the internal dynamics in the system model

slide-7
SLIDE 7

ICONIP 2008, Auckland New Zealand, november 26, 2008

Contents

  • Motivation
  • Hose model
  • Basic multirobot centralized control

problem

  • Introducing the internal dynamics
  • Further and on-going work
slide-8
SLIDE 8

ICONIP 2008, Auckland New Zealand, november 26, 2008

Hose geometrical modeling

  • Splines

– Give a continuous description along the unidimensional object – Geometrically Exact Dynamic Splines (GEDS)

  • Accounts for the rotation of the hose at each point
  • Exhaustive and rigorous mechanical analysis exist

for this kind of systems.

– Def: piecewise polynomial functions

slide-9
SLIDE 9

ICONIP 2008, Auckland New Zealand, november 26, 2008

Hose geometrical modeling

  • Splines: a set of

control points are parameters of the curve

slide-10
SLIDE 10

ICONIP 2008, Auckland New Zealand, november 26, 2008

slide-11
SLIDE 11

ICONIP 2008, Auckland New Zealand, november 26, 2008

Hose geometrical modeling

  • We assume

– Constant section diameter – Transversal sections not deformed – No internal dynamics in the initial model

slide-12
SLIDE 12

ICONIP 2008, Auckland New Zealand, november 26, 2008

  • GEDS model

– The hose is described by a collection of traversal sections

  • centers
  • orientations
slide-13
SLIDE 13

ICONIP 2008, Auckland New Zealand, november 26, 2008

Hose geometrical modeling

  • The spline model
slide-14
SLIDE 14

ICONIP 2008, Auckland New Zealand, november 26, 2008

Contents

  • Motivation
  • Hose model
  • Basic multirobot centralized control

problem

  • Introducing the internal dynamics
  • Further and on-going work
slide-15
SLIDE 15

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • Goal: to give an adaptive rule for the

transition between hose configurations

  • No internal dynamics
  • Spline model
  • Robots placed at regular intervals along the

hose

slide-16
SLIDE 16

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

slide-17
SLIDE 17

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • Derivative of hose points relative to control

points

slide-18
SLIDE 18

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • Dynamic dependence of individual robot

speed on the variation of the spline control points

slide-19
SLIDE 19

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • Objective function: distance between actual

and desired control point positions

  • Minimized by gradient descent
slide-20
SLIDE 20

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • Let it be u(t) the position of the spline

control point

slide-21
SLIDE 21

ICONIP 2008, Auckland New Zealand, november 26, 2008

Basic control

  • The multi robot dynamics that move the

hose to the desired configuration is given by

slide-22
SLIDE 22

ICONIP 2008, Auckland New Zealand, november 26, 2008

Contents

  • Motivation
  • Hose model
  • Basic multirobot centralized control

problem

  • Introducing the internal dynamics
  • Further and on-going work
slide-23
SLIDE 23

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

  • The relationship between the external and

the internal forces is given by eq.

  • F : external forces
  • U: hose potential energy
  • T: kinetic energy
slide-24
SLIDE 24

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

  • External forces

– Fs streching force – FT tension torque – FB curve torque

slide-25
SLIDE 25

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

slide-26
SLIDE 26

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

  • Potential energy
slide-27
SLIDE 27

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

  • Kinetic energy

Inertial matrix

slide-28
SLIDE 28

ICONIP 2008, Auckland New Zealand, november 26, 2008

Internal dynamics

  • We arrive to a matrix expression of the external

forces needed to reach the desired configuration

where

slide-29
SLIDE 29

ICONIP 2008, Auckland New Zealand, november 26, 2008

Contents

  • Motivation
  • Hose model
  • Basic multirobot centralized control

problem

  • Introducing the internal dynamics
  • Further and on-going work
slide-30
SLIDE 30

ICONIP 2008, Auckland New Zealand, november 26, 2008

On going work

  • Integrate the internal dynamics into the

basic multirobot control

  • Development of simulation models
  • Design of physical realizations

– Gripping – Sensing: the hose and the environment – Communication

slide-31
SLIDE 31

ICONIP 2008, Auckland New Zealand, november 26, 2008

Further work

  • Design of the decentralized control system
  • Design cooperative sensing strategies
  • Design of experimental settings and tasks
slide-32
SLIDE 32

ICONIP 2008, Auckland New Zealand, november 26, 2008

  • Thanks for your attention