Skip to main content

Practical Motion Planning in Unknown and Unpredictable Environments

  • Chapter
Experimental Robotics

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 79))

Abstract

Motion planners for robots in unknown and dynamic environments often assume known obstacle geometry and use that to predict unknown motions of obstacles through tracking, but such an assumption may not be realistic. In [1], we introduced a collision-free perceiver (CFP) that can detect guaranteed collision-free trajectory segments in the unknown configuration-time (CT) space of a robot without assuming known obstacle geometry or motion. However, such a guarantee by the CFP is at the expense of a finite period for perception and processing of each collision-free CT point. In this paper, we address how to incorporate the CFP, taking into account its finite processing time, into real-time motion planning to enable a robot of high degree of freedom to plan and move at the same time in an unknown and unpredictable environment while minimizing unsafe stops when the robot may collide with an obstacle. The approach was implemented and tested in experiments with a real 7-DOF robot arm and a stereo-vision sensor, indicating the potential of the approach.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vatcha, R., Xiao, J.: Perceived CT-space for motion planning in unknown and unpredictable environments. In: Intl. Workshop on the Algorithmic Foundations of Robotics, WAFR (December 2008)

    Google Scholar 

  2. Fiorini, P., Shiller, Z.: Motion planning in dynamic environments using velocity obstacles. Intl. J. of Robotics Research, 760–772 (1998)

    Google Scholar 

  3. Large, F., Sckhavat, S., Shiller, Z., Laugier, C.: Using non-linear velocity obstacles to plan motions in a dynamic environment. In: IEEE Intl. Conf. on Control, Automation, Robotics and Vision (ICARCV), pp. 734–739 (2002)

    Google Scholar 

  4. Elnagar, A., Gupta, K.: Motion prediction of moving objects based on autoregressive model. IEEE Trans. on Systems, Man, and Cybernetics (Systems and Humans) 28(6), 803–810 (1998)

    Article  Google Scholar 

  5. Chang, C.C., Song, K.-T.: Environment prediction for a mobile robot in a dynamic environment. IEEE Trans. on Robotics and Automation 13(6), 862–872 (1997)

    Article  Google Scholar 

  6. Gallagher, G., Srinivasa, S.S., Bagnell, J.A., Ferguson, D.: Gatmo: a generalized approach to tracking movable objects. In: IEEE Intl. Conf. on Robotics and Automation, pp. 2043–2048 (May 2009)

    Google Scholar 

  7. Ess, A., Leibe, B., Schindler, K., Gool, L.V.: Moving obstacle detection in highly dynamic scenes. In: IEEE Intl. Conf. on Robotics and Automation, pp. 56–63 (May 2009)

    Google Scholar 

  8. Elnagar, A., Hussein, A.: An adaptive motion prediction model for trajectory planner systems. In: Intl. Conf. on Robotics and Automation, pp. 2442–2447 (September 2003)

    Google Scholar 

  9. Govea, V., Alejandro, D., Large, F., Fraichard, T., Laugier, C.: Moving obstacles’ motion prediction for autonomous navigation. In: Int. Conf. on Control, Automation, Robotics and Vision (December 2004)

    Google Scholar 

  10. Cohen, J.D., Lin, M.C., Manocha, D., Ponamgi, M.: I-collide: An interactive and exact collision detection system for large-scale environments. In: Proc. of ACM Interactive 3D Graphics Conf., pp. 189–196 (1995)

    Google Scholar 

  11. Jiménez, P., Thomas, F., Torras, C.: 3D collision detection: A survey. Computers and Graphics 25, 269–285 (2000)

    Google Scholar 

  12. Lin, M.C., Gottschalk, S.: Collision detection between geometric models: A survey. In: Proc. of IMA Conf. on Mathematics of Surfaces, pp. 37–56 (1998)

    Google Scholar 

  13. Kushleyev, A., Likhachev, M.: Time-bounded lattice for efficient planning in dynamic environments. In: IEEE Intl. Conf. on Robotics and Automation, pp. 1662–1668 (May 2009)

    Google Scholar 

  14. Govea, V., Alejandro, D., Large, F., Fraichard, T., Laugier, C.: High-speed autonomous navigation with motion prediction for unknown moving obstacles. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 82–87 (October 2004)

    Google Scholar 

  15. van den Berg, J., Ferguson, D., Kuffner, J.: Anytime path planning and replanning in dynamic environments. In: IEEE Intl. Conf. on Robotics and Automation, pp. 2366–2371 (May 2006)

    Google Scholar 

  16. Vannoy, J., Xiao, J.: Real-time Adaptive Motion Planning (RAMP) of mobile manipulators in dynamic environments with unforeseen changes. IEEE Trans. on Robotics 24(5), 1199–1212 (2008)

    Article  Google Scholar 

  17. Murarka, A., Sridharan, M., Kuipers, B.: Detecting obstacles and drop-offs using stereo and motion cues for safe local motion. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 702–708 (2008)

    Google Scholar 

  18. Caraffi, C., Cattani, S., Grisleri, P.: Off-road path and obstacle detection using decision networks and stereo vision. IEEE Trans. on Intelligent Transportation Systems 8(4), 607–618 (2007)

    Article  Google Scholar 

  19. Bradley, D., Unnikrishnan, R., Bagnell, J.A.: Vegetation detection for driving in complex environments. In: IEEE Intl. Conf. on Robotics and Automation (April 2007)

    Google Scholar 

  20. Bellotto, N., Hu, H.: Multisensor-based human detection and tracking for mobile service robots. IEEE Trans. on Systems, Man, and Cybernetics – Part B 39(1), 167–181 (2009)

    Article  Google Scholar 

  21. Vatcha, R., Xiao, J.: An efficient algorithm for on-line determination of collision-free configuration-time points directly from sensor data. In: IEEE Intl. Conf. on Robotics and Automation (May 2010)

    Google Scholar 

  22. Vatcha, R., Xiao, J.: Discovering guaranteed continuously collision-free robot trajectories in an unknown and unpredictable environment. In: IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (October 2009)

    Google Scholar 

  23. Kavraki, L., Svestka, P., Latombe, J., Overmars, M.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. In: IEEE Trans. on Robotics and Automation, pp. 566–580 (1996)

    Google Scholar 

  24. LaValle, S.M.: Planning Algorithms. Cambridge University Press (May 2006)

    Google Scholar 

  25. Bonissone, P.P., Subbu, R., Eklund, N., Kiehl, T.R.: Evolutionary algorithms + domain knowledge = real-world evolutionary computation. IEEE Trans. Evolutionary Computation 10(3), 256–280 (2006)

    Article  Google Scholar 

  26. Xiao, J., Vatcha, R.: Real-time adaptive motion planning for a continuum manipulator. In: IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (October 2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rayomand Vatcha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag GmbH Berlin Heidelberg

About this chapter

Cite this chapter

Vatcha, R., Xiao, J. (2014). Practical Motion Planning in Unknown and Unpredictable Environments. In: Khatib, O., Kumar, V., Sukhatme, G. (eds) Experimental Robotics. Springer Tracts in Advanced Robotics, vol 79. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28572-1_61

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28572-1_61

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28571-4

  • Online ISBN: 978-3-642-28572-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics