Difference between revisions of "Multi-UAV system design"

From Self-Organization Wiki
Jump to: navigation, search
(Killer Problems/Enabling factors)
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Group 3]]
+
== Group 1 ==
 +
 
 +
Roland Siegwart, Evsen Yanmaz, Torsten Andre, Christof Hoppe, Michael Rischmuller, István Fehérvári, Wilfried Elmenreich
 +
 
 +
===What is a multi-UAV system?===
 +
* airborne
 +
* two or more UAVs, possibly also heterogeneous
 +
* have to share knowledge
 +
* information exchange during operation
 +
* indirect or direct communication
 +
* don't have to share a common objective
 +
* collaboration or coordination
 +
 
 +
===What are the building blocks of an autonomous multi-UAV system?===
 +
* networking, some form of communication
 +
* sensing system: cameras, ultra-sonic
 +
* interaction with the environment
 +
* sharing representation
 +
* bottom-up/top-down
 +
** bottom up: team of individuals
 +
** top down: designed as a team
 +
* fail-operational or fail-safe
 +
* swarm of simple systems/swarm with a leader/swarm of highly intelligent systems
 +
 
 +
===What are the design challenges?===
 +
* technical challenges, see above
 +
* mission-specific or one system fits all?
 +
* system integration
 +
* legal issues, regulations
 +
* responsibility
 +
* privacy
 +
* public perception, acceptance
 +
 
 +
===Is autonomy desirable? When?===
 +
* yes, for a large number of UAVs
 +
* for a large area, remote location
 +
* if problem is well-defined and easy
 +
* no, to avoid legal issues
 +
* if problem is complex, not trackable
 +
 
 +
== Group 2 ==
 +
 
 +
=== Definitions ===
 +
*Autonomy
 +
** Executing tasks within a certain constrained area
 +
** Scale from complete pilot control to complete uav control for decission making
 +
** Autonomy can be defined for various scopes ( from the individual robot to a whole system including the operators)
 +
*** A pilot with the UAV could be a system, a tower communicating with them could be external. Where to draw the line is questionable
 +
** Usualy the definition of autonomy only applies to the UAV system itself
 +
** Event though there are different definitions of autonomy we set the scope only on an individual plattform
 +
 
 +
=== what is a multi-uav system ===
 +
* UAV:
 +
** plattform
 +
** (not piloted by a human)
 +
** capable of aerial flight
 +
** moves in 3 Dimensions
 +
* n>1
 +
* can be but does not need to be homogenoeus
 +
* either there must be a common understanding of the task or some form of communication otherwise it is not a system
 +
 
 +
=== what are the building blocks of an autonomous multi-UAV system ===
 +
* Hardware requirements for individual UAVs
 +
** Power supply
 +
** Communication
 +
** Propulsion
 +
** Sensors
 +
** Computation
 +
* System requirements
 +
** Logic/ Control logic / AI
 +
** Flight control system that stablizes the system
 +
* some sort of feedback about the position of sorrounding UAVs is needed for each uav
 +
* Mission control
 +
** Does the mission control need to know about the UAV systems? Like what type of sensors it uses?
 +
** Depending on definition of the system. If the UAV is autonomous or if the whole system is autonomous
 +
 
 +
=== what are the design challenges? ===
 +
* Do we need a sense and avoid system for UAVs? (whatever that means)
 +
* Defining the Terms UAV-System and Autonomy
 +
** Where do we draw the line for a system and what falls under Autonomy
 +
* Decicde where and how a system should learn and abstract
 +
* Central vs. Decentral controll
 +
** Central coordination
 +
*** Huge communication overhead
 +
*** Huge computational constraints
 +
** Decentral design
 +
*** Some form of coordination and parralelization needs to be there
 +
*** Communication is a problem
 +
*** Competing Robots or collaborating?
 +
 
 +
=== is autonomy desirable? When? ===
 +
 
 +
* '''Not desirable, it's essential'''
 +
* No conitinouus controll is possible ( communication fails)
 +
* Unpredicted environment changes or internal changes (prop dead)
 +
* Gravity is a problem. if you stand still you drop :)
 +
 
 +
* multiple UAVs make the problem harder
 +
** As each UAV needs to interact with the environment autonomously it would also need to interact with all the other UAVs (which then are part of the enivornment)
 +
** It would be very hard to controll all of them from a single point
 +
 
 +
== Group 3 ==
 +
 
 +
===What is a multi-UAV system?===
 +
* at least two UAVs
 +
* combine information
 +
 
 +
===What are the building blocks of an autonomous multi-UAV system?===
 +
* sensing
 +
* signal processing
 +
* actuation
 +
* computation
 +
* control
 +
* power
 +
* power management
 +
* communication
 +
* user interface
 +
* coordination
 +
* cooperation
 +
* appropriate mechanical design
 +
* IN ADDITION: mechanical design and application design blocks
 +
 
 +
===What are the design challenges?===
 +
sensor fusion
 +
* power management
 +
* processing power
 +
* redundancy, safety
 +
* heterogeneity of platforms
 +
* interdisciplinary knowledge needed
 +
* strict regulations
 +
* failure robustness
 +
* "self healing"
 +
 
 +
 
 +
===Is autonomy desirable?===
 +
* ... with multi-UAVs, there is no choice
 +
* better, more deterministic performance
 +
 
 +
== Group 4 ==
 +
 
 +
== Group 5 ==
 +
 
 +
== Killer Problems/Enabling factors ==
 +
 
 +
===Enabling factors that emerged in recent years===
 +
* Cost for UAV systems dropped dramatically
 +
* Image processing SW/HW
 +
* Sensor HW availability
 +
 
 +
but some prototypes showing basic technology existed 10 years ago...
 +
 
 +
===Killer problems===
 +
* Regulation
 +
* Wireless communication spectrum for drones
 +
 
 +
Provocative claim: Way for solving technological issues is straight.

Latest revision as of 13:38, 8 July 2013

Group 1

Roland Siegwart, Evsen Yanmaz, Torsten Andre, Christof Hoppe, Michael Rischmuller, István Fehérvári, Wilfried Elmenreich

What is a multi-UAV system?

  • airborne
  • two or more UAVs, possibly also heterogeneous
  • have to share knowledge
  • information exchange during operation
  • indirect or direct communication
  • don't have to share a common objective
  • collaboration or coordination

What are the building blocks of an autonomous multi-UAV system?

  • networking, some form of communication
  • sensing system: cameras, ultra-sonic
  • interaction with the environment
  • sharing representation
  • bottom-up/top-down
    • bottom up: team of individuals
    • top down: designed as a team
  • fail-operational or fail-safe
  • swarm of simple systems/swarm with a leader/swarm of highly intelligent systems

What are the design challenges?

  • technical challenges, see above
  • mission-specific or one system fits all?
  • system integration
  • legal issues, regulations
  • responsibility
  • privacy
  • public perception, acceptance

Is autonomy desirable? When?

  • yes, for a large number of UAVs
  • for a large area, remote location
  • if problem is well-defined and easy
  • no, to avoid legal issues
  • if problem is complex, not trackable

Group 2

Definitions

  • Autonomy
    • Executing tasks within a certain constrained area
    • Scale from complete pilot control to complete uav control for decission making
    • Autonomy can be defined for various scopes ( from the individual robot to a whole system including the operators)
      • A pilot with the UAV could be a system, a tower communicating with them could be external. Where to draw the line is questionable
    • Usualy the definition of autonomy only applies to the UAV system itself
    • Event though there are different definitions of autonomy we set the scope only on an individual plattform

what is a multi-uav system

  • UAV:
    • plattform
    • (not piloted by a human)
    • capable of aerial flight
    • moves in 3 Dimensions
  • n>1
  • can be but does not need to be homogenoeus
  • either there must be a common understanding of the task or some form of communication otherwise it is not a system

what are the building blocks of an autonomous multi-UAV system

  • Hardware requirements for individual UAVs
    • Power supply
    • Communication
    • Propulsion
    • Sensors
    • Computation
  • System requirements
    • Logic/ Control logic / AI
    • Flight control system that stablizes the system
  • some sort of feedback about the position of sorrounding UAVs is needed for each uav
  • Mission control
    • Does the mission control need to know about the UAV systems? Like what type of sensors it uses?
    • Depending on definition of the system. If the UAV is autonomous or if the whole system is autonomous

what are the design challenges?

  • Do we need a sense and avoid system for UAVs? (whatever that means)
  • Defining the Terms UAV-System and Autonomy
    • Where do we draw the line for a system and what falls under Autonomy
  • Decicde where and how a system should learn and abstract
  • Central vs. Decentral controll
    • Central coordination
      • Huge communication overhead
      • Huge computational constraints
    • Decentral design
      • Some form of coordination and parralelization needs to be there
      • Communication is a problem
      • Competing Robots or collaborating?

is autonomy desirable? When?

  • Not desirable, it's essential
  • No conitinouus controll is possible ( communication fails)
  • Unpredicted environment changes or internal changes (prop dead)
  • Gravity is a problem. if you stand still you drop :)
  • multiple UAVs make the problem harder
    • As each UAV needs to interact with the environment autonomously it would also need to interact with all the other UAVs (which then are part of the enivornment)
    • It would be very hard to controll all of them from a single point

Group 3

What is a multi-UAV system?

  • at least two UAVs
  • combine information

What are the building blocks of an autonomous multi-UAV system?

  • sensing
  • signal processing
  • actuation
  • computation
  • control
  • power
  • power management
  • communication
  • user interface
  • coordination
  • cooperation
  • appropriate mechanical design
  • IN ADDITION: mechanical design and application design blocks

What are the design challenges?

sensor fusion

  • power management
  • processing power
  • redundancy, safety
  • heterogeneity of platforms
  • interdisciplinary knowledge needed
  • strict regulations
  • failure robustness
  • "self healing"


Is autonomy desirable?

  • ... with multi-UAVs, there is no choice
  • better, more deterministic performance

Group 4

Group 5

Killer Problems/Enabling factors

Enabling factors that emerged in recent years

  • Cost for UAV systems dropped dramatically
  • Image processing SW/HW
  • Sensor HW availability

but some prototypes showing basic technology existed 10 years ago...

Killer problems

  • Regulation
  • Wireless communication spectrum for drones

Provocative claim: Way for solving technological issues is straight.