Architecture for Disaster Resistant Systems @I TAKE Unconference 29 05 2015
KTH_PPT template 2014 light blue
1. KTH ROYAL INSTITUTE
OF TECHNOLOGYMulti agent control
for cooperative coverage
Candidate
Mario Sposato
Examiners
Prof. Karl Henrik Johansson
Prof. Dimos Dimarogonas
Supervisor
Antonio Adaldo
Stockholm, Sweden
February 25th, 2016
5. Control design
● Problem: Regulation to a point and trajectory tracking:
where is a given reference trajectory.
● Possible solution: backstepping procedure
+
6. Control design: Backstepping
● Finding a Candidate Lyapunov Function and designing a
control input to stabilize to zero.
● Three steps of the backstepping procedure give:
1.
2.
3.
7. Control design: yaw control
● Track a reference trajectory for the yaw angle:
● We choose the controller
12. Path planning : Collision avoidance
● Pushes the quadcopters away from each other when the
distance is below a threshold ς and they are approaching
each other.
13. Experiment: Collision avoidance
● A stick is used to represent a mobile obstacle.
● It can be seen that the quad is repelled by the stick.
14. Coverage problem: visibility function
● Objective: Deploy a set
of mobile sensors to
enhance the perception
of a given environment.
17. Coverage problem: Voronoi configuration
● Definition: the system is said to be in
a Voronoi configuration with
tolerance ς > 0 if:
● Lemma: if a configuration (A,Q) is
optimal, then it is also Voronoi.
25. Conclusions and future developments
● Conclusion:
○ Model and Controller for the quadcopter.
○ Path planning with collision avoidance.
○ Coverage mission.
● Future development:
○ 3D coverage.
○ Cooperative structures inspection.
26. Thank you! - Questions?
● Thank you for your attention!
● Questions?