IEEE Robotics & Automation Magazine - June 2015 - 32

possibility to use and control any aerial robotic platform with his
or her own smartphone. With a robust and accurate control system for autonomous flight, questions of mapping and obstacle
avoidance at moderate to high speeds (2-4 m/s) are realistic avenues for future research. Finally, we wish to use multiple devices to
enable cooperative localization and mapping of the environment,
as already developed for RGB-D cameras (see Figures 13 and 14).
Acknowledgments
This work was supported in part by the TerraSwarm Research
Center, one of six centers supported by the STARnet phase of
the Focus Center Research Program, a Semiconductor
Research Corporation program sponsored by MARCO and
the U.S. Defense Advanced Research Projects Agency; Air
Force Office of Scientific Research grant FA9550-10-1-0567;
Army Research Laboratory grants W911NF-08-2-0004 and
W911NF-10-2-0016; Office of Naval Research grants
N00014-07-1-0829, N00014-14-1-0510, N00014-09-1-1051,
N00014-11-1-0725, and N00014-09-1-103; National Science
Foundation grants PFI-1113830, IIS-1138847, and IIS1328805; and the UPS Foundation.
References
[1] P. C. Evans and M. Annunziata. (2012). Industrial internet: Pushing the boundaries
of minds and machines, GE white paper. McKinsey Global Inst., Washington, D.C., pp.
1-37. [Online]. Available: http://www.ge.com/docs/chapters/Industrial_Internet.pdf
[2] J. Manyika, M. Chui, J. Bughin, R. Dobbs, P. Bisson, and A. Marrs. (2013).
Disruptive technologies: Advances that will transform life, business, and the global
economy. McKinsey Global Inst., Washington, D.C., pp. 1-176. [Online]. Available:
http://www.mckinsey.com/insights/business_technology/disruptive_technologies
[3] Economist. (2013). The Internet of Things business index, a report from the economist intelligence unit. [Online]. Available: http://www.economistinsights.com/
analysis/internet-things-business-index
[4] E. Guglielmelli and K. Goldberg, "What is automation?" IEEE Robot.
Automat. Mag., vol. 21, no. 1, pp. 94-96, 2014.
[5] N. Michael, D. Mellinger, Q. Lindsey, and V. Kumar, "The grasp multiple
micro-UAV test bed," IEEE Robot. Automat. Mag., vol. 17, no. 3, pp. 56-65, 2010.
[6] T. Ozaslan, S. Shen, Y. Mulgaonkar, N. Michael, and V. Kumar, "Inspection
of penstocks and featureless tunnel-like environments using micro UAVs," in
Proc. Field Service Robotics Conf., Brisbane, Australia, 2013, pp. 123-136.
[7] J. Thomas, G. Loianno, K. Sreenath, and V. Kumar, "Toward image based
visual servoing for aerial grasping and perching," in Proc. IEEE Int. Conf.
Robotics Automation, Hong Kong, China, 2014, pp. 2113-2118.
[8] F. Forte, R. Naldi, and L. Marconi, "Impedance control of an aerial manipulator," in Proc. American Control Conf., Montreal, QC, Canada, 2012, pp. 3839-3844.
[9] N. Michael, S. Shen, K. Mohta, V. Kumar, K. Nagatani, Y. Okada, S.
Kiribayashi, K. Otake, K. Yoshida, K. Ohno, E. Takeuchi, and S. Tadokoro,
"Collaborative mapping of an earthquake-damaged building via ground and
aerial robots," J. Field Robot., vol. 29, no. 5, pp. 832-841, 2012.
[10] Aerial cooperative assembly system. (2014, June). EU collaborative project
ICT-287617, "ARCAS." [Online]. Available: http://www.arcas-project.eu/
[11] Q. Lindsey, D. Mellinger, and V. Kumar, "Construction with quadrotor
teams," Auton. Robots, vol. 33, no. 3, pp. 323-336, 2012.
[12] S. Shen, Y. Mulgaonkar, N. Michael, and V. Kumar, "Vision-based state estimation and trajectory control towards high-speed flight with a quadrotor,"
in Robotics: Science and Systems (RSS). Berlin, Germany, 2013.

32

*

IEEE ROBOTICS & AUTOMATION MAGAZINE

*

June 2015

[13] S. Weiss, D. Scaramuzza, and R. Siegwart, "Monocular-SLAM-based navigation for autonomous micro helicopters in GPS denied environments," J.
Field Robot., vol. 28, no. 6, pp. 854-874, 2011.
[14] V. Lippiello, G. Loianno, and B. Siciliano, "MAV indoor navigation based
on a closed-form solution for absolute scale velocity estimation using optical
flow and inertial data," in Proc. IEEE Int. Conf. Decision Control European
Control Conf., Orlando, FL, 2011, pp. 3566-3571.
[15] S. Shen, Y. Mulgaonkar, N. Michael, and V. Kumar, "Multi-sensor fusion
for robust autonomous flight in indoor and outdoor environments with a rotorcraft MAV," in Proc. IEEE Int. Conf. Robotics Automation, Hong Kong,
China, 2014, pp. 4974-4981.
[16] S. Shen, N. Michael, and V. Kumar, "Autonomous indoor 3D exploration
with a micro-aerial vehicle," in Proc. IEEE Int. Conf. Robotics Automation, St.
Paul, MN, 2012, pp. 9-15.
[17] A. S. Huang, A. Bachrach, P. Henry, M. Krainin, D. Maturana, D. Fox, and
N. Roy, "Visual odometry and mapping for autonomous f light using an
RGB-D camera," in Proc. Int. Symp. Robotics Research, Flagstaff, AZ, 2011.
[18] G. Loianno, V. Lippiello, and B. Siciliano, "Fast localization and 3D mapping using an RGB-D sensor," in Proc. Int. Conf. Advanced Robotics,
Montevideo, Uruguay, 2013, pp. 1-6.
[19] C. Kerl, J. Sturm, and D. Cremers, "Dense visual SLAM for RGBD cameras," in
Proc. IEEE Int. Conf. Intelligent Robot Systems, Tokyo, Japan, 2013, pp. 2100-2106.
[20] Project Tango. (2014, June). Google Project Tango. [Online]. Available:
https://www.google.com/atap/projecttango
[21] D. Wagner, T. Langlotz, and D. Schmalstieg, "Robust and unobtrusive
marker tracking on mobile phones," in Proc. Int. Symp. Mixed Augmented
Reality, Cambridge, U.K., 2008, pp. 121-124.
[22] G. Klein and D. Murray, "Parallel tracking and mapping on a camera phone,"
in Proc. Int. Symp. Mixed Augmented Reality, Orlando, FL, 2009, pp. 83-86.
[23] T. Lee, M. Leok, and N. H. McClamroch, "Nonlinear robust tracking control
of a quadrotor UAV on SE(3)," Asian J. Control, vol. 15, no. 2, pp. 391-408, 2013.
[24] D. Mellinger and V. Kumar, "Minimum snap trajectory generation and
control for quadrotors," in Proc. IEEE Int. Conf. Robotics Automation, Shangai,
China, 2011, pp. 2520-2525.
[25] F. Bullo and A. Lewis, Geometric Control of Mechanical Systems:
Modeling, Analysis, and Design for Simple Mechanical Control Systems. New
York: Springer-Verlag, 2005.
[26] J. Thomas, G. Loianno, J. Polin, K. Sreenath, and V. Kumar, "Toward autonomous avian-inspired grasping for micro aerial vehicles," Bioinspiration
Biomimetics, vol. 9, no. 2, p. 025010, 2014.

Giuseppe Loianno, University of Pennsylvania, Philadelphia,
USA. E-mail: loiannog@seas.upenn.edu.
Gareth Cross, University of Pennsylvania, Philadelphia, USA.
E-mail: gcross@seas.upenn.edu.
Chao Qu, University of Pennsylvania, Philadelphia, USA.
E-mail: quchao@seas.upenn.edu.
Yash Mulgaonkar, University of Pennsylvania, Philadelphia,
USA. E-mail: yashm@seas.upenn.edu.
Joel A. Hesch, Google Inc., Mountain View, California, USA.
E-mail: joelhesch@google.com.
Vijay Kumar, University of Pennsylvania, Philadelphia, USA.
E-mail: kumar@cis.upenn.edu.


https://www.google.com/atap/projecttango http://www.ge.com/docs/chapters/Industrial_Internet.pdf http://www.mckinsey.com/insights/business_technology/disruptive_technologies http://www.economistinsights.com/ http://www.arcas-project.eu/

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - June 2015

IEEE Robotics & Automation Magazine - June 2015 - Cover1
IEEE Robotics & Automation Magazine - June 2015 - Cover2
IEEE Robotics & Automation Magazine - June 2015 - 1
IEEE Robotics & Automation Magazine - June 2015 - 2
IEEE Robotics & Automation Magazine - June 2015 - 3
IEEE Robotics & Automation Magazine - June 2015 - 4
IEEE Robotics & Automation Magazine - June 2015 - 5
IEEE Robotics & Automation Magazine - June 2015 - 6
IEEE Robotics & Automation Magazine - June 2015 - 7
IEEE Robotics & Automation Magazine - June 2015 - 8
IEEE Robotics & Automation Magazine - June 2015 - 9
IEEE Robotics & Automation Magazine - June 2015 - 10
IEEE Robotics & Automation Magazine - June 2015 - 11
IEEE Robotics & Automation Magazine - June 2015 - 12
IEEE Robotics & Automation Magazine - June 2015 - 13
IEEE Robotics & Automation Magazine - June 2015 - 14
IEEE Robotics & Automation Magazine - June 2015 - 15
IEEE Robotics & Automation Magazine - June 2015 - 16
IEEE Robotics & Automation Magazine - June 2015 - 17
IEEE Robotics & Automation Magazine - June 2015 - 18
IEEE Robotics & Automation Magazine - June 2015 - 19
IEEE Robotics & Automation Magazine - June 2015 - 20
IEEE Robotics & Automation Magazine - June 2015 - 21
IEEE Robotics & Automation Magazine - June 2015 - 22
IEEE Robotics & Automation Magazine - June 2015 - 23
IEEE Robotics & Automation Magazine - June 2015 - 24
IEEE Robotics & Automation Magazine - June 2015 - 25
IEEE Robotics & Automation Magazine - June 2015 - 26
IEEE Robotics & Automation Magazine - June 2015 - 27
IEEE Robotics & Automation Magazine - June 2015 - 28
IEEE Robotics & Automation Magazine - June 2015 - 29
IEEE Robotics & Automation Magazine - June 2015 - 30
IEEE Robotics & Automation Magazine - June 2015 - 31
IEEE Robotics & Automation Magazine - June 2015 - 32
IEEE Robotics & Automation Magazine - June 2015 - 33
IEEE Robotics & Automation Magazine - June 2015 - 34
IEEE Robotics & Automation Magazine - June 2015 - 35
IEEE Robotics & Automation Magazine - June 2015 - 36
IEEE Robotics & Automation Magazine - June 2015 - 37
IEEE Robotics & Automation Magazine - June 2015 - 38
IEEE Robotics & Automation Magazine - June 2015 - 39
IEEE Robotics & Automation Magazine - June 2015 - 40
IEEE Robotics & Automation Magazine - June 2015 - 41
IEEE Robotics & Automation Magazine - June 2015 - 42
IEEE Robotics & Automation Magazine - June 2015 - 43
IEEE Robotics & Automation Magazine - June 2015 - 44
IEEE Robotics & Automation Magazine - June 2015 - 45
IEEE Robotics & Automation Magazine - June 2015 - 46
IEEE Robotics & Automation Magazine - June 2015 - 47
IEEE Robotics & Automation Magazine - June 2015 - 48
IEEE Robotics & Automation Magazine - June 2015 - 49
IEEE Robotics & Automation Magazine - June 2015 - 50
IEEE Robotics & Automation Magazine - June 2015 - 51
IEEE Robotics & Automation Magazine - June 2015 - 52
IEEE Robotics & Automation Magazine - June 2015 - 53
IEEE Robotics & Automation Magazine - June 2015 - 54
IEEE Robotics & Automation Magazine - June 2015 - 55
IEEE Robotics & Automation Magazine - June 2015 - 56
IEEE Robotics & Automation Magazine - June 2015 - 57
IEEE Robotics & Automation Magazine - June 2015 - 58
IEEE Robotics & Automation Magazine - June 2015 - 59
IEEE Robotics & Automation Magazine - June 2015 - 60
IEEE Robotics & Automation Magazine - June 2015 - 61
IEEE Robotics & Automation Magazine - June 2015 - 62
IEEE Robotics & Automation Magazine - June 2015 - 63
IEEE Robotics & Automation Magazine - June 2015 - 64
IEEE Robotics & Automation Magazine - June 2015 - 65
IEEE Robotics & Automation Magazine - June 2015 - 66
IEEE Robotics & Automation Magazine - June 2015 - 67
IEEE Robotics & Automation Magazine - June 2015 - 68
IEEE Robotics & Automation Magazine - June 2015 - 69
IEEE Robotics & Automation Magazine - June 2015 - 70
IEEE Robotics & Automation Magazine - June 2015 - 71
IEEE Robotics & Automation Magazine - June 2015 - 72
IEEE Robotics & Automation Magazine - June 2015 - 73
IEEE Robotics & Automation Magazine - June 2015 - 74
IEEE Robotics & Automation Magazine - June 2015 - 75
IEEE Robotics & Automation Magazine - June 2015 - 76
IEEE Robotics & Automation Magazine - June 2015 - 77
IEEE Robotics & Automation Magazine - June 2015 - 78
IEEE Robotics & Automation Magazine - June 2015 - 79
IEEE Robotics & Automation Magazine - June 2015 - 80
IEEE Robotics & Automation Magazine - June 2015 - 81
IEEE Robotics & Automation Magazine - June 2015 - 82
IEEE Robotics & Automation Magazine - June 2015 - 83
IEEE Robotics & Automation Magazine - June 2015 - 84
IEEE Robotics & Automation Magazine - June 2015 - 85
IEEE Robotics & Automation Magazine - June 2015 - 86
IEEE Robotics & Automation Magazine - June 2015 - 87
IEEE Robotics & Automation Magazine - June 2015 - 88
IEEE Robotics & Automation Magazine - June 2015 - 89
IEEE Robotics & Automation Magazine - June 2015 - 90
IEEE Robotics & Automation Magazine - June 2015 - 91
IEEE Robotics & Automation Magazine - June 2015 - 92
IEEE Robotics & Automation Magazine - June 2015 - 93
IEEE Robotics & Automation Magazine - June 2015 - 94
IEEE Robotics & Automation Magazine - June 2015 - 95
IEEE Robotics & Automation Magazine - June 2015 - 96
IEEE Robotics & Automation Magazine - June 2015 - 97
IEEE Robotics & Automation Magazine - June 2015 - 98
IEEE Robotics & Automation Magazine - June 2015 - 99
IEEE Robotics & Automation Magazine - June 2015 - 100
IEEE Robotics & Automation Magazine - June 2015 - 101
IEEE Robotics & Automation Magazine - June 2015 - 102
IEEE Robotics & Automation Magazine - June 2015 - 103
IEEE Robotics & Automation Magazine - June 2015 - 104
IEEE Robotics & Automation Magazine - June 2015 - 105
IEEE Robotics & Automation Magazine - June 2015 - 106
IEEE Robotics & Automation Magazine - June 2015 - 107
IEEE Robotics & Automation Magazine - June 2015 - 108
IEEE Robotics & Automation Magazine - June 2015 - 109
IEEE Robotics & Automation Magazine - June 2015 - 110
IEEE Robotics & Automation Magazine - June 2015 - 111
IEEE Robotics & Automation Magazine - June 2015 - 112
IEEE Robotics & Automation Magazine - June 2015 - 113
IEEE Robotics & Automation Magazine - June 2015 - 114
IEEE Robotics & Automation Magazine - June 2015 - 115
IEEE Robotics & Automation Magazine - June 2015 - 116
IEEE Robotics & Automation Magazine - June 2015 - 117
IEEE Robotics & Automation Magazine - June 2015 - 118
IEEE Robotics & Automation Magazine - June 2015 - 119
IEEE Robotics & Automation Magazine - June 2015 - 120
IEEE Robotics & Automation Magazine - June 2015 - Cover3
IEEE Robotics & Automation Magazine - June 2015 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2010
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2010
https://www.nxtbookmedia.com