Abstract
This paper presents a shared autonomy control scheme for a quadcopter that is suited for inspection of vertical infrastructure—tall man-made structures such as streetlights, electricity poles or the exterior surfaces of buildings. Current approaches to inspection of such structures is slow, expensive, and potentially hazardous. Low-cost aerial platforms with an ability to hover now have sufficient payload and endurance for this kind of task, but require significant human skill to fly. We develop a control architecture that enables synergy between the ground-based operator and the aerial inspection robot. An unskilled operator is assisted by onboard sensing and partial autonomy to safely fly the robot in close proximity to the structure. The operator uses their domain knowledge and problem solving skills to guide the robot in difficult to reach locations to inspect and assess the condition of the infrastructure. The operator commands the robot in a local task coordinate frame with limited degrees of freedom (DOF). For instance: up/down, left/right, toward/away with respect to the infrastructure. We therefore avoid problems of global mapping and navigation while providing an intuitive interface to the operator. We describe algorithms for pole detection, robot velocity estimation with respect to the pole, and position estimation in 3D space as well as the control algorithms and overall system architecture. We present initial results of shared autonomy of a quadcopter with respect to a vertical pole and robot performance is evaluated by comparing with motion capture data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
May 2009 Consumer Reports magazine. http://www.consumerreports.org/cro/magazine-archive/may-2009/may-2009-toc.htm
- 2.
MikroKopter. http://www.mikrokopter.de/
- 3.
ROS QUT Cyphy wiki page http://www.ros.org/wiki/MikroKopter/Tutorials
- 4.
Robot Operating System, http://www.ros.org/wiki/
- 5.
City College of NewYork Robotics Lab, http://robotics.ccny.cuny.edu/blog/
- 6.
Ascending Technologies, http://www.asctec.de/
- 7.
Oblong,g-speak motion capture platform. http://www.oblong.com
- 8.
YouTube QUT Cyphy channel. http://youtu.be/F1vljjPIglg
- 9.
ROS QUT Cyphy wiki page http://www.ros.org/wiki/MikroKopter/Tutorials
References
C. Balaguer, A. Gimenez, A. Jardon, Climbing robots’ mobility for inspection and maintenance of 3D complex environments. Auton. Robots. 18, 157–169 (2005)
K. Sangbae, M. Spenko, S. Trujillo, B. Heyneman, D. Santos, M.R. Cutkosky, Smooth vertical surface climbing with directional adhesion. IEEE Trans. Robot. 24, 65–74 (2008)
G.C. Haynes, K. Alex, L. Goran, A. Jon, S. Aaron, A.R.D.E.K. Alfred, Rapid pole climbing with a quadrupedal robot, in IEEE International Conference on Robotics and Automation (ICRA), pp. 2767–2772 (2009)
F. Xu, X. Wang, L. Wang, Cable inspection robot for cable-stayed bridges: design, analysis, and application. J. Field Robot. 28, 441–459 (2011)
R. Voigt, J. Nikolic, C. Hurzeler, S. Weiss, L. Kneip, R. Siegwart, Robust embedded egomotion estimation, in International Conference on Intelligent Robots and Systems (IROS), pp. 2694–2699 (2011)
T.B. Sheridan, Telerobotics, Automation, and Human Supervisory Control (The MIT Press, Cambridge, 1992)
J. Baeten, H. Bruyninckx, J. De Schutter, Shared control in hybrid vision/force robotic serving using the task frame, in International Conference on Intelligent Robots and Systems (IROS), pp. 2128–2133 (2002)
P. Corke, Robotics, Vision and Control Fundamental Algorithms in MATLAB (Springer, Berlin, 2011)
P. Pounds, R. Mahony, Design principles of large quadrotors for practical applications, in IEEE International Conference on Robotics and Automation (ICRA), pp. 3265–3270 (2009)
I. Sa, P. Corke, System identification, estimation and control for a cost effective open-source quadcopter, in IEEE International Conference on Robotics and Automation (ICRA) (accepted, 2011)
D. Abeywardena, S. Kodagoda, R. Munasinghe, G. Dissanayake, A virtual odometry for a quadrotor micro aerial vehicle, in Australasian Conference on Robotics and Automation (2011)
M. Roberts, P. Corke, G. Buskey, Low-cost flight control system for a small autonomous helicopter, in IEEE International Conference on Robotics and Automation (ICRA), pp. 546–551 (2003)
P. Corke, An inertial and visual sensing system for a small autonomous helicopter. J. Robot. Syst. 21, 9 (2004)
G.A. Borges, M.-J. Aldon, A split-and-merge segmentation algorithm for line extraction in 2D range images, in International Conference on Pattern Recognition, pp. 441–444 (2000)
Acknowledgments
We would like to thank Liz Murphy for providing Split-Merge source code, and Timothy Gurnett for assistance while using the VICON system at the QUT Cube Lab.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Sa, I., Corke, P. (2014). Vertical Infrastructure Inspection Using a Quadcopter and Shared Autonomy Control. In: Yoshida, K., Tadokoro, S. (eds) Field and Service Robotics. Springer Tracts in Advanced Robotics, vol 92. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40686-7_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-40686-7_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40685-0
Online ISBN: 978-3-642-40686-7
eBook Packages: EngineeringEngineering (R0)