Table 2: RMSE (in centimeters) on dot positions.
With estimation Without
γ (degrees) PTAM GT GT
-10 | 0 | +10 3,74 4,96 4,68
-15 | 0 | +15 6,75 5,91 4,59
+10 | 0 | +10 7,70 5,85 5,03
-10 | 0 | -10 5,01 5,72 4,63
Figure 17: 3D illustration of a drawing obtained by the pro-
posed approach.
6 CONCLUSION
In this paper, an estimation and control method has
been proposed for the problem of dot painting by a
quadrotor Micro Air Vehicle. Based only on on-board
sensors, this method enables us to deal with uncertain-
ties on the initial positioning of the drone with respect
to the wall and with uncertainties on the shape of the
wall. Making use of information of contacts between
the MAV and the wall, the proposed online estima-
tion procedure compensates for positioning errors due
to such uncertainties and results in an improvement
of the positioning accuracy of the paint dots. Perfor-
mance analysis has been proposed in terms of accu-
racy of the drawings obtained for different simulation
scenarios.
Future work will focus on flight experiments of the
proposed approach.
REFERENCES
Briod, A., Kornatowski, P., Klaptocz, A., Garnier, A., Pag-
namenta, M., Zufferey, J.-C., and Floreano, D. (2013).
Contact-based navigation for an autonomous flying
robot. In IEEE/RSJ Int. Conf. on Intelligent Robots
and Systems.
Engel, J., Sturm, J., and Cremers, D. (2012a). Accurate fig-
ure flying with a quadrocopter using onboard visual
and inertial sensing. In Workshop on Visual Control of
Mobile Robots, at the IEEE/RSJ Int. Conf. on Intelli-
gent Robot Systems.
Engel, J., Sturm, J., and Cremers, D. (2012b). Camera-
based navigation of a low-cost quadrocopter. In
IEEE/RSJ Int. Conf. on Intelligent Robots and Sys-
tems.
Engel, J., Sturm, J., and Cremers, D. (2014a). Scale-
aware navigation of a low-cost quadcopter with a
monocular camera. Robotics and Autonomous Sys-
tems, 62(11):1646–1656.
Engel, J., Sturm, J., and Cremers, D. (2014b). TUM
ARDrone. http://wiki.ros.org/tum ardrone.
Galea, B., Kia, E., Aird, N., and Kry, P. G. (2016). Stip-
pling with aerial robots. Symposium on Computa-
tional Aesthetics / Expressive, 2016.
Galea, B. and Kry, P. G. (2017). Tethered flight control of a
small quadrotor robot for stippling. In IEEE/RSJ Int.
Conf. on Intelligent Robots and Systems.
Handy-Paint-Products (2014). The World’s
First Drone Painting Company.
https://diydrones.com/profiles/blogs/the-world-s-
first-drone-painting-company.
Leigh, S., Agrawal, H., and Maes, P. (2016). A flying pan-
tograph: Interleaving expressivity of human and ma-
chine. In 10th Conf. on Tangible Embedded and Em-
bodied Interaction.
Mei, C. and Rives, P. (2007). Cartographie et localisation
simultan
´
ee avec un capteur de vision. In Journ
´
ees Na-
tionales de la Recherche en Robotique.
Monajjemi, M. (2014). AR Drone Autonomy.
http://wiki.ros.org/tum ardrone.
Most, M. (2017). Evolution2.1.
http://www.mishamost.com/exhibitions-
1/2017/10/10/evolution21.
Ollero, A., Heredia, G., Franchi, A., Antonelli, G., Kondak,
K., Sanfeliu, A., Viguria, A., de Dios, J. M., Pierri,
F., Cort
´
es, J., Santamaria-Navarro, A., Trujillo, M.,
Balachandran, R., Andralde-Cetto, J., and Rodriguez,
A. (2018). The aeroarms project: Aerial robots with
advanced manipulation capabilities for inspection and
maintenance. IEEE Robotics and Automation Maga-
zine, 25(4).
Pagliarini, L. and Hautop Lund, H. (2009). The devel-
opment of robot art. Artificial Life and Robotics,
13(2):401–405.
Sorkine-Hornung, O. and Rabinovich, M. (2017). Least-
squares rigid motion using svd. Technical report, De-
partment of Computer Science, ETH Zurich.
Y
¨
uksel, B., Secchi, C., B
¨
ulthoff, H. H., and Franchi, A.
(2019). Aerial physical interaction via ida-pbc. Inter-
national Journal of Robotics Research.
ICINCO 2019 - 16th International Conference on Informatics in Control, Automation and Robotics
60