Abstract
An iterative temporal registration algorithm is presented in this article for registering 3D range images obtained from unmanned ground and aerial vehicles traversing unstructured environments. We are primarily motivated by the development of 3D registration algorithms to overcome both the unavailability and unreliability of Global Positioning System (GPS) within required accuracy bounds for Unmanned Ground Vehicle (UGV) navigation. After suitable modifications to the well-known Iterative Closest Point (ICP) algorithm, the modified algorithm is shown to be robust to outliers and false matches during the registration of successive range images obtained from a scanning LAser Detection And Ranging (LADAR) rangefinder on the UGV. Towards registering LADAR images from the UGV with those from an Unmanned Aerial Vehicle (UAV) that flies over the terrain being traversed, we then propose a hybrid registration approach. In this approach to air to ground registration to estimate and update the position of the UGV, we register range data from two LADARs by combining a feature-based method with the aforementioned modified ICP algorithm. Registration of range data guarantees an estimate of the vehicle's position even when only one of the vehicles has GPS information. Temporal range registration enables position information to be continually maintained even when both vehicles can no longer maintain GPS contact. We present results of the registration algorithm in rugged terrain and urban environments using real field data acquired from two different LADARs on the UGV.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Albus, J. et al.: 4D/RCS Version 2.0: A Reference Model Architecture for Unmanned Vehicle Systems. Technical Report NISTIR 6910, National Institute of Standards and Technology, Gaitherburg, MD 20899, USA, 2002.
Albus, J.: Outline for a theory of intelligence, IEEE Trans. Syst. Man Cybern. 21(3) (1991), 473–509.
Arun, K., Huang, T., and Blostein, S.: Least-squares fitting of two 3-D point sets, IEEE Trans. Pattern Anal. Mach. Intell. 9(5) (1987), 698–700.
Besl, P. and McKay, N.: A method for registration of 3-D shapes, IEEE Trans. Pattern Anal. Mach. Intell. 14(2) (1992), 239–256.
Canny, J. F.: A computational approach to edge detection, IEEE Trans. Pattern Anal. Mach. Intell. 8(6) (November 1986), 679–698.
Cox, I.: BLANCHE – An experiment in guidance and navigation of an autonomous robot vehicle, IEEE Trans. Robot. Autom. 7(2) (1991), 193–204.
Downs, A., Madhavan, R., and Hong, T.: Registration of range data from unmanned aerial and ground vehicles, in: Proc. of the Applied Imagery Pattern Recognition Workshop, October 2003, pp. 45–50.
Drumheller, M.: Mobile robot localization using sonar, IEEE Trans. Pattern Anal. Mach. Intell. 9(2) (March 1987), 325–332.
Forsberg, J., Larsson, U., and Wernersson, A.: Mobile robot navigation using the range weighted hough transform, IEEE Robot. Autom. Mag. – Special Issue on Mobile Robots 21 (March 1995), 18–26.
Grimson, W. and Lozano-Perez, T.: Localizing overlapping parts by searching the interpretation tree, IEEE Trans. Pattern Anal. Mach. Intell. 9(4) (July 1987), 469–482.
Harris, C. and Stephens, M.: A combined corner and edge detector, in: Proc. of the Fourth Alvey Vision Conference, September 1988, pp. 147–151.
Hebert, M., Caillas, C., Krotkov, E., Kweon, I., and Kanade, T.: Terrain mapping for a roving planetary explorer, in: Proc. of the IEEE International Conference on Robotics and Automation, 1989, pp. 997–1002.
Hebert, M., Kanade, T., and Kweon, I.: 3-D Vision techniques for autonomous vehicles, in: Proc. of the NSF Range Image Understanding Workshop, 1988, pp. 273–337.
Hoffman, B., Baumgartner, E., Huntsberger, T., and Schenker, P.: Improved rover state estimation in challenging terrain, Auton. Robots 6(2) (April 1999), 113–130.
Hong, T., Balakirsky, S., Messina, E., Chang, T., and Shneier, M.: A hierarchical world model for an autonomous scout vehicle, in: Proc. of the SPIE International Symposium on Aerospace/Defense Sensing, Simulation, and Controls, April 2002, pp. 343–354.
Hong, T., Legowik, S., and Nashman, M.: Obstacle detection and mapping system, Technical Report NISTIR 6213, National Institute of Standards and Technology, Gaithersburg, MD 20899, USA, August 1998.
Horn, B. K. P.: Closed form solution of absolute orientation using unit quaternions, J. Opt. Soc. Am. 4(4) (April 1987), 629–642.
Kweon, I. and Kanade, T.: High resolution terrain map from multiple sensor data, in: Proc. of the IEEE International Workshop on Intelligent Robots and Systems, 1990, pp. 127–134.
Larsson, U., Forsberg, J., and Wernersson, A.: On robot navigation using identical landmarks: integrating measurements from a time-of-flight laser, in: Proc. of the IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems, October 1994, pp. 17–26.
Lu, F.: Shape Registration Using Optimization for Mobile Robot Navigation. PhD thesis, Dept. of Computer Science, University of Toronto, 1995.
Madhavan, R. and Durrant-Whyte, H.: Terrain aided localization of autonomous ground vehicles, Special Issue of the J. Autom. Constr. (Invited) 13(1) (January 2004), 69–86.
Madhavan, R., Hong, T., and Messina, E.: Temporal range registration for unmanned ground and aerial vehicles, in: Proc. of the IEEE International Conference on Robotics and Automation, April 2004, pp. 3180–3187.
Madhavan, R. and Messina, E.: Performance evaluation of temporal range registration for unmanned vehicle navigation, Integrated Computer-Aided Engineering; Special Issue on Performance Metrics for Intelligent Systems (Invited) 12(3) (2005), 291–303.
Miller, R., Amidi, O., and Delouis, M.: Arctic test flights of the CMU autonomous helicopter, in: Proc. of the Association for Unmanned Vehicle Systems International 26th Annual Symposium, 1999.
Miller, R. and Amidi, O.: 3-D Site mapping with the CMU autonomous helicopter, in: Proc. of the 5th International Conference on Intelligent Autonomous Systems, June 1998.
Olson, C.: Mobile robot self-localization by iconic matching of range maps, in: Proc. of the 8th International Conference on Advanced Robotics, May 1997, pp. 447–452.
Olson, C.: Probabilistic self-localization for mobile robots, IEEE Trans. Robot. Autom. 16(1) (2000 February), 55–66.
Schiele, B. and Crowley, J.: A comparison of position estimation techniques using occupancy grids, in: Proc. of the IEEE International Conference on Robotics and Automation, May 1994, pp. 1628–1634.
Shaffer, G.: Two-dimensional mapping of expansive unknown Areas, PhD thesis, Carnegie Mellon University, 1992.
Shneier, M., Chang, T., Hong, T., Cheok, G., Scott, H., Legowik, S., and Lytle, A.: A repository of sensor data for autonomous driving research, in: Proc. of the SPIE Unmanned Ground Vehicle Technology V, April 2003.
Shoemaker, C. and Bornstein, J.: The demo III UGV program: A testbed for autonomous navigation research, in: Proc. of the IEEE ISIC/CIRA/ISAS Joint Conference, September 1998, pp. 644–651.
Smith, S. M. and Brady, J. M.: SUSAN – a new approach to low level image processing, Int. J. Comp. Vis. (1997 May), 45–78.
Stentz, A. et al.: Real-time, multi-perspective perception for unmanned ground vehicles, in: Proc. of the AUVSI Unmanned Systems Conference, July 2003.
Vandapel, N., Donamukkala, R., and Hebert, M.: Experimental results in using aerial LADAR data for mobile robot navigation, in: Proc. of the International Conference on Field and Service Robotics, July 2003.
Weiß, G., Wetzler, C., and von Puttkamer, E.: Keeping track of position and orientation of moving indoor systems by correlation of range-finder scans, in: Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems, September 1994, pp. 595–601.
Zhang, Z.: Iterative point matching for registration of free-form curves and surfaces, Int. J. Comput. Vis. 13(2) (1994), 119–152.
Author information
Authors and Affiliations
Corresponding author
Additional information
★Commercial equipment and materials are identified in this article in order to adequately specify certain procedures. Such identification does not imply recommendation or endorsement by the National Institute of Standards and Technology, nor does it imply that the materials or equipment identified are necessarily the best available for the purpose.
Rights and permissions
About this article
Cite this article
Madhavan, R., Hong, T. & Messina, E. Temporal Range Registration for Unmanned Ground and Aerial Vehicles. J Intell Robot Syst 44, 47–69 (2005). https://doi.org/10.1007/s10846-005-9025-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-005-9025-1