Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/CEC.2018.8477952guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Evolutionary Mission Planning

Published: 08 July 2018 Publication History

Abstract

The problem of mission planning enables a robot to solve for complex missions and thereafter execute the missions. The problem is seen as an advancement of the classical problem of motion planning wherein the task is to find a trajectory for a robot to go from a configuration A to a configuration B avoiding obstacles. The popular mechanism to solve the problem is using Temporal Logic specifications to specify a mission, and to thereafter use search strategies to solve the mission. The same requires an exponential complexity in terms of propositional variables to search and verify the mission plan. Further, optimality is usually not a criterion in finding a solution, and the transition costs are usually ignored leading to sub-optimal mission plans. As missions get more complex using a large number of propositional variables for specification, it may no longer be possible to use exponential complexity algorithms. The paper proposes the use of Evolutionary Computation to solve the same problem. We first develop a new restricted language for mission design. Even though the language is restrictive, it can specify a large number of missions of real life service robotics. Then we design an evolutionary computation framework to solve the mission. Probabilistic Roadmap technique is used to get the transition system and transition costs between regions of interest. The mission planner takes the mission specification and these transition costs to compute a mission plan. The mission plan is executed using a reactive navigator that can avoid any dynamic obstacle, other people and robots.

References

[1]
H. Choset, K.M. Lynch, S. Hutchinson, G.A. Kantor, W. Burgard, L.E. Kavraki, S. Thrun, Principles of Robot Motion: Theory, Algorithms, and Implementations. Cambridge, MA: MIT Press, 2005.
[2]
R. Tiwari, A. Shukla, R. Kala, Intelligent Planning for Mobile Robotics: Algorithmic Approaches. Hershey, PA: IGI Global Publishers, 2013.
[3]
C. Baier, J. P. Katoen, Principles of Model Checking, MIT Press, Cambridge, MA, 2008.
[4]
H. Kress-Gazit, G.E. Fainekos, G.J. Pappas, “Temporal-Logic-Based Reactive Mission and Motion Planning”, IEEE Transactions on Robotics, vol. 25, no. 6, pp. 1370–1381, 2009.
[5]
M. Lahijanian, S.B. Andersson, C. Belta, “Temporal Logic Motion Planning and Control With Probabilistic Satisfaction Guarantees”, IEEE Transactions on Robotics, vol. 28, no. 2, pp. 396–409, 2012.
[6]
M. Svorenova, J. Tumova, J. Barnat, I. Cerna, “Attraction-based receding horizon path planning with temporal logic constraints”, In: Proceedings of the 2012 IEEE 51st Annual Conference on Decision and Control, pp. 6749–6754, 2012.
[7]
L. E. Kavraki, P. Svestka, J.C. Latombe, M.H. Overmars. “Probabilistic roadmaps for path planning in high-dimensional configuration spaces”. IEEE Transactions on Robotics and Automation, vol. 12, no. 4, pp. 566–580.
[8]
A. Bhatia, L.E. Kavraki, M.Y. Vardi, “Sampling-based motion planning with temporal goals”, In: Proceedings of the 2010 IEEE International Conference on Robotics and Automation, pp. 2689–2696, 2010.
[9]
A. Bhatia, L.E. Kavraki, M.Y. Vardi, “Motion planning with hybrid dynamics and temporal goals”, In: Proceedings of the 2010 49th IEEE Conference on Decision and Control, pp. 1108–1115, 2010.
[10]
J. McMahon, E. Plaku, “Sampling-based tree search with discrete abstractions for motion planning with dynamics and temporal logic”, In: Proceedings of the 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3726–3733, 2014.
[11]
R. Kala, “Sampling based Mission Planning for Multiple Robots”, In: Proceedings of the IEEE Congress on Evolutionary Computation, IEEE, 2016.
[12]
E.K. Xidias, P.N. Azariadis, “Mission design for a group of autonomous guided vehicles”, Robotics and Autonomous Systems, vol. 59, no. 1, pp. 34–43, 2011.
[13]
R. Kala, “Coordination in Navigation of Multiple Mobile Robots”, Cybernetics and Systems, vol. 45, no. 1, pp. 1–24, 2014.
[14]
J. Xiao, Z. Michalewicz, L. Zhang, K. Trojanowski, “Adaptive Evolutionary Planner/Navigator for Mobile Robots”, IEEE Transactions on Evolutionary Computation, vol. 1, no. 1, pp. 18–28, 1997.
[15]
R. Kala, “Homotopy conscious roadmap construction by fast sampling of narrow corridors”, Applied Intelligence, DOI https://doi.org/10.1007/s10489-016-0808-9. 2016.
[16]
R. Kala, “Homotopic Roadmap Generation for Robot Motion Planning”, Journal of Intelligent and Robotic Systems, vol. 82, no. 3, pp 555–575, 2016.
[17]
R. Kala, “Multi-Robot Path Planning using Co-Evolutionary Genetic Programming”, Expert Systems With Applications, vol. 39, no. 3, pp. 3817–3831, 2012.
[18]
R. Kala, Supplimentary video, Available at: https://youtu.be/tjHMwaQY5kg, Accessed: 1 May, 2018.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
2018 IEEE Congress on Evolutionary Computation (CEC)
Jul 2018
2623 pages

Publisher

IEEE Press

Publication History

Published: 08 July 2018

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media