In the future work, we plan to experimentally val-
idate the system on a mockup laboratory testbed. Fur-
thermore, we will expand the robotic system with sev-
eral different UAVs and UGVs and deploy it to an un-
known environment to perform a set of complex tasks,
such as finding a gauge, simultaneously reading the
gauge and turning a valve to control the pressure of a
pipeline, finding and connecting an electric plug, etc.
ACKNOWLEDGEMENTS
This work was supported in part by the Air Force Re-
search Laboratory, under agreement number FA8655-
13-1-3055 and the European Community Seventh
Framework Program under grant No. 285939
(ACROSS). The U.S. Government is authorized to
reproduce and distribute reprints for Governmental
purposes not withstanding any copyright notation
thereon. The views and conclusions contained herein
are those of the authors and should not be interpreted
as necessarily representing the official policies or en-
dorsements, either expressed or implied, of the Air
Force Research Laboratory or the U.S. Government.
REFERENCES
Chen, W. and Decker, K. (2004). Managing multi-agent co-
ordination, planning, and scheduling. In Autonomous
Agents and Multiagent Systems, 2004. AAMAS 2004.
Proceedings of the Third International Joint Confer-
ence on, pages 1360–1361.
Ding, X. C., Kloetzer, M., Chen, Y., and Belta, C. (2011).
Automatic deployment of robotic teams. Robotics Au-
tomation Magazine, IEEE, 18(3):75–86.
Fumagalli, M., Naldi, R., Macchelli, A., Carloni, R.,
Stramigioli, S., and Marconi, L. (2012). Modeling and
control of a flying robot for contact inspection. In In-
telligent Robots and Systems (IROS), 2012 IEEE/RSJ
International Conference on, pages 3532–3537.
Fumagalli, M., Naldi, R., Macchelli, A., Forte, F., Keemink,
A., Stramigioli, S., Carloni, R., and Marconi, L.
(2014). Developing an aerial manipulator prototype:
Physical interaction with the environment. Robotics
Automation Magazine, IEEE, 21(3):41–50.
Jimenez-Cano, A., Martin, J., Heredia, G., Ollero, A., and
Cano, R. (2013). Control of an aerial robot with multi-
link arm for assembly tasks. In Robotics and Automa-
tion (ICRA), 2013 IEEE International Conference on,
pages 4916–4921.
Kim, S., Choi, S., and Kim, H. J. (2013). Aerial ma-
nipulation using a quadrotor with a two dof robotic
arm. In IEEE/RSJ International Conference on Intel-
ligent Robots and Systems, pages 4990 – 4995, Tokyo,
Japan.
Korchenko, A. and Illyash, O. (2013). The generalized clas-
sification of unmanned air vehicles. In Actual Prob-
lems of Unmanned Air Vehicles Developments Pro-
ceedings (APUAVD), pages 28–34. IEEE.
Korpela, C., Orsag, M., and Oh, P. (2014). Towards
valve turning using a dual-arm aerial manipulator. In
Intelligent Robots and Systems (IROS 2014), 2014
IEEE/RSJ International Conference on, pages 3411–
3416. IEEE.
Korpela, C., Orsag, M., Pekala, M., and Oh, P. (2013). Dy-
namic stability of a mobile manipulating unmanned
aerial vehicle. In IEEE International Conference on
Robotics and Automation, pages 4922–4927.
Lesser, V., Decker, K., Wagner, T., Carver, N., Garvey, A.,
Horling, B., Neiman, D., Podorozhny, R., Prasad, M.,
Raja, A., Vincent, R., Xuan, P., and Zhang, X. (2004).
Evolution of the gpgp/tms domain-independent coor-
dination framework. Autonomous Agents and Multi-
Agent Systems, 9(1-2):87–143.
Lindsey, Q., Mellinger, D., and Kumar, V. (2012). Con-
struction with quadrotor teams. Autonomous Robots,
33(3):323–336.
Miskovic, N., Bogdan, S., Nad, E., Mandic, F., Orsag, M.,
and Haus, T. (2014). Unmanned marsupial sea-air
system for object recovery. In Control and Automa-
tion (MED), 2014 22nd Mediterranean Conference of,
pages 740–745.
Orsag, M., Korpela, C., Bogdan, S., and Oh, P. (2014). Hy-
brid adaptive control for aerial manipulation. Journal
of Intelligent and Robotic Systems, 73(1-4):693–707.
Raman, V. (2014). Reactive switching protocols for multi-
robot high-level tasks. In Intelligent Robots and Sys-
tems (IROS 2014), 2014 IEEE/RSJ International Con-
ference on, pages 336–341.
Saha, I., Ramaithitima, R., Kumar, V., Pappas, G. J., and Se-
shia, S. A. (2014). Automated composition of motion
primitives for multi-robot systems from safe ltl spec-
ifications. In Proceedings of the IEEE/RSJ Interna-
tional Conference on Intelligent Robots and Systems
(IROS).
Scholten, J., Fumagalli, M., Stramigioli, S., and Carloni, R.
(2013). Interaction control of an uav endowed with
a manipulator. In Robotics and Automation (ICRA),
2013 IEEE International Conference on, pages 4910–
4915.
Sreenath, K., Michael, N., and Kumar, V. (2013). Trajectory
generation and control of a quadrotor with a cable-
suspended load-a differentially-flat hybrid system. In
IEEE International Conference on Robotics and Au-
tomation, pages 4888–4895. IEEE.
S¸ucan, I. A., Moll, M., and Kavraki, L. E. (2012). The Open
Motion Planning Library. IEEE Robotics & Automa-
tion Magazine, 19(4):72–82.
Thomas, J., Loianno, G., Sreenath, K., and Kumar, V.
(2014). Toward image based visual servoing for aerial
grasping and perching. In IEEE International Confer-
ence on Robotics and Automation, pages 2113–2118.
Wurm, K., Dornhege, C., Nebel, B., Burgard, W., and
Stachniss, C. (2013). Coordinating heterogeneous
teams of robots using temporal symbolic planning.
Autonomous Robots, 34(4):277–294.
CanUAVandUGVBeBestBuddies?-TowardsHeterogeneousAerial-groundCooperativeRobotSystemforComplex
AerialManipulationTasks
245