integrated systems formarineenviroment ancona-cassino...

44
Patrolling strategies for multiple autonomous vehicles Giuseppe Casalino, Gianluca Antonelli, Alessandro Marino Integrated Systems for Marine Enviroment Ancona - Cassino - Genova - Lecce - Pisa - Trieste - Verona http://www.isme.unige.it ISME Milano, 28 august 2011

Upload: others

Post on 19-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Patrolling strategies for multiple autonomous vehicles

Giuseppe Casalino, Gianluca Antonelli, Alessandro Marino

Integrated Systems for Marine Enviroment

Ancona - Cassino - Genova - Lecce - Pisa - Trieste - Verona

http://www.isme.unige.it

ISME Milano, 28 august 2011

Page 2: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

ISME in brief

Italian Interuniversity research center established in 1999

Sites:

AnconaCassinoGenovaLeccePisaTriesteVerona

Infrastructures from all departements

> 30 researchers (not full time)

ISME Milano, 28 august 2011

Page 3: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

ISME main research areas

Underwater robotics

ROVAUVUW manipulationguidance navigation & control

Underwater acoustics

geoacousticsacoustics tomographyimagingsonar

Signal & data processing

geographical informationsystemsdecision support systemsclassification & data fusion

ISME Milano, 28 august 2011

Page 4: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

ISME fundings

Within FP5-FP6-FP7: 6 European projects

Several regional and national projects

Technology transfer

Formal agreements with

NATO Undersea Research CenterItalian NavyNational University of SingaporePrivate companies

ISME Milano, 28 august 2011

Page 5: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

UAN

fundings : FP7 - Cooperation - ICT/Securitykind : Collaborative Project (STREP)duration : 3 yearsstart : Oct. 2008budget : ≈ 3Me

http://www.ua-net.eu/

ISME Milano, 28 august 2011

Page 6: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

TRIDENT

fundings : FP7 - Cooperation - ICT - Challenge 2Cognitive Systems, Interaction, Robotics

kind : Collaborative Project (STREP)duration : 3 yearsstart : March 2010budget : ≈ 3.2Me

http://www.irs.uji.es/trident/

ISME Milano, 28 august 2011

Page 7: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

CO3AUVs

fundings : FP7 - Cooperation - ICT - Challenge 2Cognitive Systems, Interaction, Robotics

kind : Collaborative Project (STREP)acronym : CO3AUVsduration : 3 yearsstart : Feb 2009budget : ≈ 2.5Me

http://robotics.jacobs-university.de/projects/Co3-AUVs/index.htm

ISME Milano, 28 august 2011

Page 8: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

CO3AUVs - Abstract

The aim of the CO3AUVs project is to provide a significantimprovement on the cooperation control for multiple AUVs. Severalaspects will be investigated, the situation awareness, the deliberationand navigation, the behavioral control, strictly linked with thecommunications issues. As a result, the team of AUVs will cooperate,communicate, it will be robust with respect to failures andenvironmental changes; the key challenge of the project will be anharbor scenario where additional difficulties with respect to open seaapplications arise.

ISME Milano, 28 august 2011

Page 9: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Patrolling

Merriam-Webster

The action of traversing a district or beat or of going the rounds alonga chain of guards for observation or the maintenance of security

Two problems afforded with different approaches

BorderArea

ISME Milano, 28 august 2011

Page 10: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Patrolling

Constraints

Totally decentralizedRobust to wide range of failures

communicationsvehicle lossvehicle still

Flexible/scalable to the number of vehicles add vehicles anytimePossibility to tailor wrt communication capabilitiesNot optimal but benchmarking requiredTo be implemented on a real set-up obstacles. . .

ISME Milano, 28 august 2011

Page 11: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Patrolling

Mathematically strong overlap with (dynamic)

coveragedeploymentresource allocationsamplingexplorationmonitoring

slight differences depending on assumptions and objective

functions

ISME Milano, 28 august 2011

Page 12: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

One page on NSB

Null-Space-based Behavioral control is yet another behavioral control

We like it because:

Based on a popular task priority algorithm for industrial robots

Exact decomposition of the task errors no corruption

Rigorous stability analysis

Easy parameter tuning basically decoupled, embed in priority

We developed it. . .

Best performance with large DOFs (not really with planar vehiclesthus. . . )

ISME Milano, 28 august 2011

Page 13: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Second of the one page NSB

A simple experimental outcome:

competitive method

0 10 20 30 40

−15

−10

−5

0

5

10

obstacle

start

goal

ISME Milano, 28 august 2011

Page 14: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Second of the one page NSB

A simple experimental outcome:

cooperative method

0 10 20 30 40−20

−15

−10

−5

0

5

10

obstacle

start

goal

ISME Milano, 28 august 2011

Page 15: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Second of the one page NSB

A simple experimental outcome:

NSB

0 10 20 30 40−20

−15

−10

−5

0

5

10

obstacle

start

goal

ISME Milano, 28 august 2011

Page 16: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling

Solution based on a kind of behavioral control

Patrolling embed in the tasks definition and coordination

No communication allowed by assumption

Experimental results with ground robots

Behaviors

Supervisor

Actions NSB

Actuators Sensors

Real Robot Simulator

Supervisor Level

Action Level

Robot Level

ISME Milano, 28 august 2011

Page 17: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling

Definition of several elementary behaviors

Reach frontier

Patrol (counter)clockwise

Teammate avoidance

Friend avoidance

Basically move-to-goal tasks and obstacle-avoidance

ISME Milano, 28 august 2011

Page 18: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling

Actions, a frozen priorization of elementary behaviors

sensing/perception

elementary behaviors actions

commands

supervisor

ISME Milano, 28 august 2011

Page 19: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling

Different techniques for the supervisor, in charge of switching amongactions

Finite State Automata

C2 !C2

MS2: border not in the visibility area

MS4: robot patrolling

Action Reach

FrontietAction Teammate

Avoidance

!c1 c1

Action Keep

Going

Action Patrol

CW

Action Patrol

CCW

c3

!c3!c2

c2

-!=not operator &=and operatorC1=dist. from friend < saft. areaC2=dist. from border < Visibility Range C3=dist. from border <= Thresholdc1=team. in saft. area c2=team. on left side c3=team. on right side c4=!c2 & !c3

c2 c3

c4

MS3: border in the visibility area

Action Keep

Going

!c1 c1

C3 !C3

!c1

!c1

c1

c1

.

Action Friend

Avoidance

MS1: friend in visibility area

!C1 C1

Action Teammate

Avoidance

Fuzzy logic

0 2 4 6 8 10

0

0.2

0.4

0.6

0.8

1

[m]

Deg

ree

of m

embe

rshi

p

low highmedium

DistancefromBorder

0 2 4 6 8 10

0

0.2

0.4

0.6

0.8

1

[m]

Deg

ree

of m

embe

rshi

p

highlow medium

DistanceFromNeighbor

−1 −0.5 0 0.5 1

0

0.2

0.4

0.6

0.8

1

[]

Deg

ree

of m

embe

rshi

p

onMyLeft onMyRightnotPatrolling

NeighborPosition

0 0.2 0.4 0.6 0.8 1

0

0.2

0.4

0.6

0.8

1

[]

Deg

ree

of m

embe

rshi

p

low highmedium

ReachBorderLevel, KeepGoing, PatrolCW, PatrolCCW

proofs of consistency and completeness

ISME Milano, 28 august 2011

Page 20: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling - numerical validation

Dozens of numerical simulations by changing the key parameters:

crowded/solitary patrolling

friends

faults

simultaneous events

sensor noise

border shape

−200 −100 0 100 200

−200

−150

−100

−50

0

50

100

150

200 time = 0.4s

x [m]

y [m

]

−200 −100 0 100 200

−200

−150

−100

−50

0

50

100

150

200 time = 4s

x [m]

y [m

]

−200 −100 0 100 200

−200

−150

−100

−50

0

50

100

150

200 time = 7s

x [m]

y [m

]

−200 −100 0 100 200

−200

−150

−100

−50

0

50

100

150

200 time = 25s

x [m]

y [m

]ISME Milano, 28 august 2011

Page 21: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling - experimental validation

Distributed Intelligence LaboratoryUniversity of Tennessee

ISME Milano, 28 august 2011

Page 22: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling - benchmarking

Instantaneous Segment Idleness (ISI): time elapsed while thesingle segment is not visited;

Instantaneous Border Idleness (IBI): average of the ISI for eachsegment;

Border Idleness (BI): average of the IBI

Border Idleness

[s]

Number of Robots6 9 12 18 21 24 27 30 33

5

10

15

15

NSBOptimum

ISME Milano, 28 august 2011

Page 23: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Border patrolling - benchmarking

Coverage index (ratio between the patrolled and the empty border) incase of friends and faults

Coverage Index

[s]5 10 15 20 25 30

0.2

0.4

0.6

0.8

1

Coverage Index

[s]5 10 15 20 25 30

0.2

0.4

0.6

0.8

1

ISME Milano, 28 august 2011

Page 24: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - introduction

Probabilistic approach

Voronoi-based

Map-based

Communication required only to exchange key data of the maps

Motion computed to increase information

Framework to handle

Spatial variability patrol more often gatesTime-dependency come back to visited placesAsynchronous spot visiting demand

Originally developed as adaptive sampling strategy

ISME Milano, 28 august 2011

Page 25: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Voronoi partitions I

The Voronoi partitions (tessellations/diagrams) are a subdivisions of aset S characterized by a metric with respect to a finite number ofpoints belonging to the set

the cells union gives back the set

the cells intersections is null

computation of the cells is adecentralized algorithm withoutcommunication needed

ISME Milano, 28 august 2011

Page 26: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Voronoi partitions II

Spontaneous distribution of restaurants

ISME Milano, 28 august 2011

Page 27: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Voronoi partitions III

Voronoi in nature

ISME Milano, 28 august 2011

Page 28: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Voronoi partitions IV

Voronoi in art: Escher

ISME Milano, 28 august 2011

Page 29: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - background I

Variable of interest is a Gaussian process

Given the points of measurements done. . .

Sa ={(xa1 , t

a1 ), (x

a2 , t

a2 ), . . . , (x

ana

, tana

)}

and one to do. . .

Sp = (xp, t)

Synthetic Gaussian representation of the condition distribution

{

µ̂ = µ(xp, t) + c(xp, t)TΣ−1

Sa(ya − µa)

σ̂ = K(f(xp, t), f(xp, t))− c(xp, t)TΣ−1

Sac(xp, t)

c represents the covariances of the acquired points vis new one

ISME Milano, 28 august 2011

Page 30: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - description I

The variable to be sampled is a confidence map

Reducing the uncertainty means increasing the highlighted term

µ̂ = µ(xp, t) + c(xp, t)TΣ−1

Sa(ya − µa)

σ̂ = K(f(xp, t), f(xp, t)) − c(xp, t)TΣ−1

Sac(xp, t)︸ ︷︷ ︸

ξ

− > ξ example

ISME Milano, 28 august 2011

Page 31: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - description II

Distribute the computation among the vehicleseach vehicle in its own Voronoi cell

Compute the optimal motion to reduce uncertaintyseveral choices possible

ISME Milano, 28 august 2011

Page 32: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - accuracy

Based on:

communication bit-rate

computational capability

area dimension

ISME Milano, 28 august 2011

Page 33: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - numerical validation

Dozens of numerical simulations by changing the key parameters:

crowded/solitary patrolling

faults

obstacles

sensor noise

area shape/dimension

communication bit-rate

ISME Milano, 28 august 2011

Page 34: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - experimental validation

Laboratory of Robotics and Systems in Engineering and ScienceIST, Technical University of Lisbon

ISME Milano, 28 august 2011

Page 35: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - experimental validation

3 Medusas

switched off only forlow battery

virtual obstacle

Laboratory of Robotics and Systems in Engineering and ScienceIST, Technical University of Lisbon

ISME Milano, 28 august 2011

Page 36: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - some benchmarking

With a static field the coverage index always tends to one

0 200 400 600 800 1000

0.2

0.4

0.6

0.8

1

step

[]

Coverage Index

ISME Milano, 28 august 2011

Page 37: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - some benchmarking

Comparison between different approaches

00

LawnmowerProposedRandomDeployment0.5

1.5

2

200 400 600 800 1000 1200

1

[]

step

time varying case

same parameters

lawnmower rigidwrt vehicle loss

deployment suffersfrom theoreticalflaws

ISME Milano, 28 august 2011

Page 38: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - future

active behavior against intruder

ISME Milano, 28 august 2011

Page 39: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Area patrolling - challenge

reuse pieces of code for different set­up

ISME Milano, 28 august 2011

Page 40: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Where do the equations are? I

G. Antonelli and S. Chiaverini.

Kinematic control of platoons of autonomous vehicles.

IEEE Transactions on Robotics, 22(6):1285–1292, Dec. 2006.

G. Antonelli, F. Arrichiello, and S. Chiaverini.

The Null-Space-based Behavioral control for autonomous roboticsystems.

Journal of Intelligent Service Robotics, 1(1):27–39, online March 2007,printed January 2008.

G. Antonelli.

Stability analysis for prioritized closed-loop inverse kinematic algorithmsfor redundant robotic systems.

IEEE Transactions on Robotics, 25(5):985–994, October 2009.

ISME Milano, 28 august 2011

Page 41: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Where do the equations are? II

A. Marino, L. Parker, G. Antonelli, and F. Caccavale.

Fuzzy behavioral control for multi-robot border patrol.

In 17th Mediterranean Conference on Control and Automation,Thessaloniki, GR, June 2009.

A. Marino, L. Parker, G. Antonelli, and F. Caccavale.

Behavioral control for multi-robot perimeter patrol: A finite stateautomata approach.

In Proceedings 2009 IEEE International Conference on Robotics andAutomation, pages 831–836, Kobe, J, May 2009.

A. Marino, L. Parker, G. Antonelli, F. Caccavale, and S. Chiaverini.

A fault-tolerant modular control approach to multi-robot perimeterpatrol.

In 2009 IEEE International Conference on Robotics and Biomimetics(ROBIO 2009), Guilin, PRC, December 2009.

ISME Milano, 28 august 2011

Page 42: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Where do the equations are? III

G. Antonelli, F. Arrichiello, and S. Chiaverini.

The NSB control: a behavior-based approach for multi-robot systems.

Paladyn Journal of Behavioral Robotics, 1(1):48–56, 2010.

G. Antonelli, S. Chiaverini, and A. Marino.

Decentralized deployment with obstacle avoidance for AUVs.

In 18th IFAC World Congress, Milan, I, August 2011.

ISME Milano, 28 august 2011

Page 43: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Acknowledgements in rigorous casual order

Lynne Parker

Fabrizio Caccavale

Antonio Pascoal

Pedro Aguiar

Stefano Chiaverini

Filippo Arrichiello

ISME Milano, 28 august 2011

Page 44: Integrated Systems forMarineEnviroment Ancona-Cassino ...users.isr.ist.utl.pt/~pedro/ifac2011workshop/Antonelli.pdf · A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Fuzzy

Patrolling strategies for multiple autonomous vehicles

Giuseppe Casalino, Gianluca Antonelli, Alessandro Marino

Integrated Systems for Marine Enviroment

Ancona - Cassino - Genova - Lecce - Pisa - Trieste - Verona

http://www.isme.unige.it

ISME Milano, 28 august 2011