[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Short-Term Map Based Detection and Tracking of Moving Objects with 3D Laser on a Vehicle

  • Conference paper
  • First Online:
Informatics in Control, Automation and Robotics

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 370))

  • 851 Accesses

Abstract

Detection and tracking of moving objects is an essential problem in situational awareness context and hence crucial for many robotic applications. Here we propose a method for the detection of moving objects with a 3D laser range sensor and a variation of the method for tracking multiple detected objects. The detection procedure starts with the ground extraction using random sample consensus approach for model parameter estimation. The resulting point cloud is then downsampled using voxel grid approach and filtered using a radius outlier rejection method. Within the approach, we have utilized a procedure for building short-term maps of the environment by using the octree data structure. This data structure enables an efficient comparison of the current scan and the short-term local map, thus detecting dynamic parts of scene. The ego-motion of the mobile platform is compensated using the available odometry information, which is rather imperfect, and hence is refined using the iterative closest point registration technique. Furthermore, due to sensor characteristics, the iterative closest point is carried out in 2D between the short-term map and the current, where the non-ground filtered scans are projected onto 2D. The tracking task is based on the joint probabilistic data association filter and Kalman filtering with variable process and measurement noise which take into account velocity and position of the tracked objects. Since this data association approach assumes a constant and known number of objects, we have utilized a specific entropy based track management. The experiments performed using Velodyne HDL-32E laser sensor mounted on top of a mobile platform demonstrate the suitability and efficiency of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 103.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    The JPDA filter assumes a constant and known number of objects and we utilize the same formulae thus making it agnostic of the track management, which is separately handled utilizing an entropy based approach described later in the paper.

References

  1. Wang, C.C.: Simultaneous localization, mapping and moving object tracking. Ph.D. thesis, Robotics Institute, Carnegie Mellon University, Pittsburgh (2004)

    Google Scholar 

  2. Darms, M., Rybski, P., Urmson, C.: Classification and tracking of dynamic objects with multiple sensors for autonomous driving in urban environments. In: Intelligent Vehicles Symposium, pp. 1197–1202. IEEE (2008)

    Google Scholar 

  3. Montemerlo, M., Becker, J., Bhat, S., Dahlkamp, H.: Junior: the Stanford entry in the urban challenge. J. Field Robot. 25(9), 569–597 (2008)

    Article  Google Scholar 

  4. Navarro-Serment, L.E., Mertz, C., Hebert, M.: Pedestrian detection and tracking using three-dimensional ladar data. Int. J. Rob. Res. 29(12), 1516–1528 (2010)

    Article  Google Scholar 

  5. Petrovskaya, A., Thrun, S.: Model based vehicle detection and tracking for autonomous urban driving. Auton. Rob. 26(2–3), 123–139 (2009)

    Article  Google Scholar 

  6. Kaestner, R., Engelhard, N., Triebel, R., Siegwart, R.: A bayesian approach to learning 3d representations of dynamic environments. In: Proceedings of 12th International Symposium on Experimental Robotics (ISER). Springer Press, Berlin (2010)

    Google Scholar 

  7. Kaestner, R., Maye, J., Siegwart, R.: Generative object detection and tracking in 3d range data. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (2012)

    Google Scholar 

  8. Shackleton, J., VanVoorst, B., Hesch, J.: Tracking people with a 360-degree lidar. In: Proceedings of the IEEE International Conference on Advanced Video and Signal Based Surveillance, pp. 420–426 (2010)

    Google Scholar 

  9. Azim, A., Aycard, O.: Detection, classification and tracking of moving objects in a 3d environment. In: Intelligent Vehicles Symposium, pp. 802–807. IEEE (2012)

    Google Scholar 

  10. Moosmann, F., Fraichard, T.: Motion estimation from range images in dynamic outdoor scenes. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 142–147 (2010)

    Google Scholar 

  11. Moosmann, F., Pink, O., Stiller, C.: Segmentation of 3d lidar data in non-flat urban environments using a local convexity criterion. In: Intelligent Vehicles Symposium, 2009 IEEE, pp. 215–220 (2009)

    Google Scholar 

  12. Steinhauser, D., Ruepp, O., Burschka, D.: Motion segmentation and scene classification from 3d lidar data. In: Intelligent Vehicles Symposium, IEEE, pp. 398–403 (2008)

    Google Scholar 

  13. Arulampalam, M., Maskell, S., Gordon, N., Clapp, T.: A tutorial on particle filters for online nonlinear/non-gaussian bayesian tracking. IEEE Trans. Signal Proc. 50(2), 174–188 (2002)

    Article  Google Scholar 

  14. Miller, I., Campbell, M., Huttenlocher, D.: Efficient unbiased tracking of multiple dynamic obstacles under large viewpoint changes. IEEE Trans. Rob. 27(1), 29–46 (2011)

    Article  Google Scholar 

  15. Reid, D.: An algorithm for tracking multiple targets. IEEE Trans. Autom. Control 24(6), 843–854 (1979)

    Article  Google Scholar 

  16. Bar-Shalom, Y.: Extension of the probabilistic data association filter to multitarget environment. In: Proceeding of the Fifth Symposium on Nonlinear Estimation (1974)

    Google Scholar 

  17. Vo, B.N., Ma, W.K.: The Gaussian mixture probability hypothesis density filter. IEEE Trans. Signal Proc. 54(11), 4091–4104 (2006)

    Article  Google Scholar 

  18. Mertz, C., Navarro-Serment, L.E.: MacLachlan: moving object detection with laser scanners. J. Field Robot. 30(1), 17–43 (2013)

    Article  Google Scholar 

  19. Morton, P., Douillard, B., Underwood, J.: An evaluation of dynamic object tracking with 3d lidar. In: Australasian Conference on Robotics and Automation (ACRA) (2011)

    Google Scholar 

  20. Cox, I.J.: A review of statistical data association techniques for motion correspondence. Int. J. Comput. Vision 10, 53–66 (1993)

    Article  Google Scholar 

  21. Jurić-Kavelj, S., akulović, M., Petrović, I.: Tracking multiple moving objects using adaptive sample-based joint probabilistic data association filter. In: Proceedings of 5th International Conference on Computational Intelligence, Robotics and Autonomous Systems (CIRAS), pp. 93–98 (2008)

    Google Scholar 

  22. Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications 24(6), 381–395 (1981)

    MathSciNet  Google Scholar 

  23. Meagher, D.: Geometric modeling using octree encoding. Comput. Graph. Image Process. 19(2), 129–147 (1982)

    Article  Google Scholar 

  24. Wilhelms, J., Gelder, A.V.: Octrees for faster isosurface generation. IEEE Trans. Med. Imaging 19, 739–758 (2000)

    Article  MATH  Google Scholar 

  25. Moravec, H., Elfes, A.: High-resolution maps from wide-angle sonar. In: IEEE International Conference on Robotics and Automation (ICRA) (1985)

    Google Scholar 

  26. Yguel, M., Aycard, O., Laugier, C.: Update policy of dense maps: efficient algorithms and sparse representation. In: International Conference Field and Service Robotics, vol. 42, pp. 23–33. Springer, New York (2008)

    Google Scholar 

  27. Besl, P.J., McKay, N.D.: A method for registration of 3-d shapes. IEEE Trans. Pattern Anal. Mach. Intell. 14(2), 239–256 (1992)

    Article  Google Scholar 

  28. Thrun, S., Burgard, W., Fox, D.: Probabilistic robotics. The MIT Press, Cambridge (2006)

    Google Scholar 

  29. Fortmann, T., Bar-Shalom, Y., Scheffe, M.: Sonar tracking of multiple targets using joint probabilistic data association filter. IEEE J. Oceanic Eng. 8(3), 173–184 (1983)

    Article  Google Scholar 

  30. Bailey, T., Upcroft, B., Durrant-Whyte, H.: Validation gating for non-linear validation gating for non-linear non-Gaussian target tracking. In: International Conference on Information Fusion, pp. 1–6 (2006)

    Google Scholar 

  31. Blackman, S., Popoli, R.: Design and Analysis of Modern Tracking Systems. Artech House Radar Library, Artech House (1999)

    Google Scholar 

  32. Schulz, D., Burgard, W., Fox, D., Cremers, A.B.: People tracking with mobile robots using sample-based joint probabilistic data association filters. Int. J. Rob. Res. 22(2), 99–116 (2003)

    Article  Google Scholar 

  33. Jurić-Kavelj, S., Marković, I., Petrović, I.: People tracking with heterogeneous sensors using jpdaf with entropy based track management. In: Proceedings of the 5th European Conference on Mobile Robots (ECMR), pp. 31–36 (2011)

    Google Scholar 

  34. Rényi, A.: Probability Theory. Dover books on mathematics, Dover Publications, Incorporated (2007)

    Google Scholar 

  35. Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Ng, A.: ROS: an open-source robot operating system. In: IEEE International Conference on Robotics and Automation (ICRA), Workshop on Open Source (2009)

    Google Scholar 

  36. Hornung, A., Wurm, K.M., Bennewitz, M., Stachniss, C., Burgard, W.: OctoMap: An efficient probabilistic 3D mapping framework based on octrees. Auton. Robots 34, 189–206 (2013)

    Google Scholar 

  37. Wurm, K.M., Hornung, A., Bennewitz, M., Stachniss, C., Burgard, W.: OctoMap: A probabilistic, flexible, and compact 3D map representation for robotic systems. In: Proceedings of the International Conference on Robotics and Automation (ICRA) (2010)

    Google Scholar 

  38. Rusu, R.B.: The point cloud library (PCL). http://www.pointclouds.org (2014)

Download references

Acknowledgments

This work has been supported by European Communitys Seventh Framework Programme under grant agreement no. 285939 (ACROSS) and research project VISTA (EuropeAid/131920/ M/ACT/HR).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Josip Ćesić .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ćesić, J., Marković, I., Jurić-Kavelj, S., Petrović, I. (2016). Short-Term Map Based Detection and Tracking of Moving Objects with 3D Laser on a Vehicle. In: Filipe, J., Gusikhin, O., Madani, K., Sasiadek, J. (eds) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 370. Springer, Cham. https://doi.org/10.1007/978-3-319-26453-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26453-0_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26451-6

  • Online ISBN: 978-3-319-26453-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics