CINXE.COM
A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping
<!doctype html> <html data-n-head-ssr lang="en" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D"> <head > <meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0, user-scalable=0"><meta data-n-head="ssr" http-equiv="Content-Security-Policy" content="default-src * data:; child-src * 'self' blob: http:;img-src * 'self' data: http:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *;style-src 'self' 'unsafe-inline' *"><meta data-n-head="ssr" name="keywords" content="Adjacent node selection (ANS) algorithm, safety-aware roads, path planning, multiple-waypoint optimization, navigation and mapping"><meta data-n-head="ssr" name="description" content="The paper proposes an ANS algorithm to find a node in the graph to connect waypoints that are utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model."><meta data-n-head="ssr" name="dc.title" content="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping"><meta data-n-head="ssr" name="journal_id" content="ir.2022.21"><meta data-n-head="ssr" name="dc.date" content="2022-10-12"><meta data-n-head="ssr" name="dc.identifier" content="doi:10.20517/ir.2022.21"><meta data-n-head="ssr" name="dc.publisher" content="OAE Publishing Inc."><meta data-n-head="ssr" name="dc.type" content="Research Article"><meta data-n-head="ssr" name="dc.source" content=" Intell Robot 2022;2(4):333-54."><meta data-n-head="ssr" name="dc.citation.spage" content="333"><meta data-n-head="ssr" name="dc.citation.epage" content="354"><meta data-n-head="ssr" name="dc.creator" content="Timothy Sellers"><meta data-n-head="ssr" name="dc.creator" content="Tingjun Lei"><meta data-n-head="ssr" name="dc.creator" content="Chaomin Luo"><meta data-n-head="ssr" name="dc.creator" content="Gene Eu Jan"><meta data-n-head="ssr" name="dc.creator" content="Junfeng Ma"><meta data-n-head="ssr" name="dc.subject" content="Adjacent node selection (ANS) algorithm"><meta data-n-head="ssr" name="dc.subject" content="safety-aware roads"><meta data-n-head="ssr" name="dc.subject" content="path planning"><meta data-n-head="ssr" name="dc.subject" content="multiple-waypoint optimization"><meta data-n-head="ssr" name="dc.subject" content="navigation and mapping"><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chu&nbsp;Z, Wang&nbsp;F, Lei&nbsp;T, Luo&nbsp;C. Path planning based on deep reinforcement learning for autonomous underwater vehicles under ocean current disturbance. IEEE Trans Intell Veh 2022:1-1."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhao W, Lun R, Gordon C, et al. A privacy-aware Kinect-based system for healthcare professionals. In: IEEE International Conference on Electro Information Technology. Grand Forks, USA; 2016. pp. 205-10."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhao&nbsp;W, Lun&nbsp;R, Gordon&nbsp;C, et al. Liftingdoneright: a privacy-aware human motion tracking system for healthcare professionals. Int J Handheld Comput Res 2016;7:1-15."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei&nbsp;T, Luo&nbsp;C, Jan&nbsp;GE, Bi&nbsp;Z. Deep learning-based complete coverage path planning with re-joint and obstacle fusion paradigm. Front Robot AI 2022;9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li X, Luo C, Xu Y, Li P. A Fuzzy PID controller applied in AGV control system. In: International Conference on Advanced Robotics and Mechatronics. Macau, China; 2016. pp. 555-60."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei T, Luo C, Ball JE, Bi Z. A hybrid fireworks algorithm to navigation and mapping. In: Handbook of Research on Fireworks Algorithms and Swarm Intelligence. IGI Global; 2020. pp. 213-32."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jayaraman E, Lei T, Rahimi S, Cheng S, Luo C. Immune system algorithms to environmental exploration of robot navigation and mapping. In: International Conference on Swarm Intelligence. Qindao, China: Springer; 2021. pp. 73-84."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang&nbsp;J, Chai&nbsp;T, Luo&nbsp;C, Yu&nbsp;W. Intelligent demand forecasting of smelting process using data-driven and mechanism model. IEEE Trans Ind Electron 2018;66:9745-55."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhu D, Tian C, Jiang X, Luo C. Multi-AUVs cooperative complete coverage path planning based on GBNN algorithm. In: Chinese Control and Decision Conference. Chongqing, China; 2017. pp. 6761-66."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo C, Yang SX, Mo H, Li X. Safety aware robot coverage motion planning with virtual-obstacle-based navigation. In: IEEE International Conference on Information and Automation. Lijiang, China; 2015. pp. 2110-15."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;L, Luo&nbsp;C. A hybrid genetic tabu search algorithm for mobile robot to solve AS/RS path planning. Int J Rob Autom 2018;33:161-68."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;L, Luo&nbsp;C, Cai&nbsp;J. A variable interval rescheduling strategy for dynamic flexible job shop scheduling problem by improved genetic algorithm. J Adv Transp 2017;2017."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Qu&nbsp;Q, Zhang&nbsp;H, Luo&nbsp;C, Yu&nbsp;R. Robust control design for multi-player nonlinear systems with input disturbances via adaptive dynamic programming. Neurocomputing 2019;334:1-10."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Penicka&nbsp;R, Scaramuzza&nbsp;D. Minimum-time quadrotor waypoint flight in cluttered environments. IEEE Rob Autom Lett 2022;7:5719-26."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jan GE, Luo C, Lin HT, Fung K. Complete area coverage path-planning with arbitrary shape obstacles. J Autom Contr Eng 2019;7."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei T, Sellers T, Rahimi S, Cheng S, Luo C. A nature-inspired algorithm to adaptively safe navigation of a Covid-19 disinfection robot. In: International Conference on Intelligent Robotics and Applications. Cham: Springer; 2021. pp. 123-34."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei&nbsp;T, Luo&nbsp;C, Sellers&nbsp;T, Wang&nbsp;Y, Liu&nbsp;L. Multi-task allocation framework with spatial dislocation collision avoidance for multiple aerial robots. IEEE Trans Aerosp Electron Syst 2022; doi: 10.1109/TAES.2022.3167652."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;Y, Liu&nbsp;C, Shi&nbsp;BE, Liu&nbsp;M. Robot navigation in crowds by graph convolutional networks with attention learned from human gaze. IEEE Rob Autom Lett 2020;5:2754-61."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen J, Luo C, Krishnan M, Paulik M, Tang Y. An enhanced dynamic Delaunay triangulation-based path planning algorithm for autonomous mobile robot navigation. In: Intelligent Robots and Computer Vision XXVⅡ: Algorithms and Techniques. vol. 7539. California, USA: SPIE; 2010. pp. 253-64."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo C, Xiao Y, Yang SX, Jan GE. Improving vehicle navigation by a heading-enabled ACO approach. In: World Automation Congress. Rio Grande, USA: IEEE; 2016. pp. 1-6."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei T, Luo C, Jan GE, Fung K. Variable speed robot navigation by an ACO approach. In: International Conference on Swarm Intelligence. Cham: Springer; 2019. pp. 232-42."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;L, Luo&nbsp;C, Li&nbsp;M, Cai&nbsp;J. Trajectory planning of an autonomous mobile robot by evolving ant colony system. Int J Rob Autom 2017;32:406-13."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei&nbsp;T, Luo&nbsp;C, Sellers&nbsp;T, Rahimi&nbsp;S. A bat-pigeon algorithm to crack detection-enabled autonomous vehicle navigation and mapping. Intell Syst Appl 2021;12:200053."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo C, Yang SX, Krishnan M, Paulik M. An effective vector-driven biologically-motivated neural network algorithm to real-time autonomous robot navigation. In: IEEE International Conference on Robotics and Automation. Hong Kong, China; 2014. pp. 4094-99."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Na&nbsp;YK, Oh&nbsp;SY. Hybrid control for autonomous mobile robot navigation using neural network based behavior modules and environment classification. Auton 2003;15:193-206."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhong C, Luo C, Chu Z, Gan W. A continuous hopfield neural network based on dynamic step for the traveling salesman problem. In: International Joint Conference on Neural Network. Anchorage, USA: IEEE; 2017. pp. 3318-23."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lazreg&nbsp;M, Benamrane&nbsp;N. Hybrid system for optimizing the robot mobile navigation using ANFIS and PSO. Rob Auton Syst 2022;153:104114."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jensen-Nau&nbsp;KR, Hermans&nbsp;T, Leang&nbsp;KK. Near-optimal area-coverage path planning of energy-constrained aerial robots with application in autonomous environmental monitoring. IEEE Trans Autom Sci Eng 2021;18:1453-68."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Janoš&nbsp;J, Vonásek&nbsp;V, Pěnička&nbsp;R. Multi-goal path planning using multiple random trees. IEEE Rob Autom Lett 2021;6:4201-8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ortiz&nbsp;S, Yu&nbsp;W. Autonomous navigation in unknown environment using sliding mode SLAM and genetic algorithm. Intell Robot ;1:131-50."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Bernardo&nbsp;R, Sousa&nbsp;J, Gonçalves&nbsp;PJ. Planning robotic agent actions using semantic knowledge for a home environment. Intell Robot 2021;1:101-15."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo&nbsp;C, Yang&nbsp;SX. A bioinspired neural network for real-time concurrent map building and complete coverage robot navigation in unknown environments. IEEE Trans Neural Netw 2008;19:1279-98."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Shair&nbsp;S, Chandler&nbsp;JH, GonzÁlez-Villela&nbsp;VJ, Parkin&nbsp;RM, Jackson&nbsp;MR. The use of aerial images and GPS for mobile robot waypoint navigation. IEEE/ASME Trans Mechatron 2008;13:692-99."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang&nbsp;Y, Khalife&nbsp;J, Morales&nbsp;JJ, Kassas&nbsp;ZM. UAV waypoint opportunistic navigation in GNSS-denied environments. IEEE Trans Aerosp Electron Syst 2022;58:663-78."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Teng&nbsp;F, Zhang&nbsp;H, Luo&nbsp;C, Shan&nbsp;Q. Delay tolerant containment control for second-order multi-agent systems based on communication topology design. Neurocomputing 2020;380:11-19."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lee&nbsp;DT, Drysdale&nbsp;RL ó. Generalization of Voronoi diagrams in the plane. SIAM J Comput 1981;10:73-87."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Takahashi&nbsp;O, Schilling&nbsp;RJ. Motion planning in a plane using generalized Voronoi diagrams. IEEE Trans Robot 1989;5:143-50."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lei T, Luo C, Ball JE, Rahimi S. A graph-based ant-like approach to optimal path planning. In: IEEE Congress on Evolutionary Computation. Glasgow, UK; 2020. pp. 1-6."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li X, Li X, Khyam MO, Luo C, Tan Y. Visual navigation method for indoor mobile robot based on extended BoW model. CAAI Trans Intell Tech 2017;2: 142-47. Available from: https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/trit.2017.0020[Last accessed on 31 Aug 2022]."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang Y, Deng Q, Shen F, Zhao J, Luo C. A shapelet learning method for time series classification. In: IEEE International Conference on Tools with Artificial Intelligence. San Jose, USA; 2016. pp. 423-30."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu L, Luo C, Shen F. Multi-agent formation control with target tracking and navigation. In: IEEE International Conference on Information and Automation. Macao, China; 2017. pp. 98-103."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Babinec&nbsp;A, Duchoň&nbsp;F, Dekan&nbsp;M, Pásztó&nbsp;P, Kelemen&nbsp;M. VFH*TDT (VFH* with time dependent tree): A new laser rangefinder based obstacle avoidance method designed for environment with non-static obstacles. Rob Auton Syst 2014;62:1098-115."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhang B, Jin W, Gao X, Chen W. A multi-goal global dynamic path planning method for indoor mobile robot. In: International Symposium on Robotics Intelligent Manufacturing Technology. Changzhou, China; 2021. pp. 97-103."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Noormohammadi-Asl&nbsp;A, Taghirad&nbsp;HD. Multi-goal motion planning using traveling salesman problem in belief space. Inf Sci 2019;471:164-84."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhuang&nbsp;H, Dong&nbsp;K, Qi&nbsp;Y, Wang&nbsp;N, Dong&nbsp;L. Multi-destination path planning method research of mobile robots based on goal of passing through the fewest obstacles. Appl Sci 2021;11:7378."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Vonásek V, Pěnička R. Space-filling forest for multi-goal path planning. In: IEEE International Conference on Emerging Technologies and Factory Automation. Zaragoza, Spain; 2019. pp. 1587-90."><meta data-n-head="ssr" name="citation_journal_title" content="Intelligence & Robotics"><meta data-n-head="ssr" name="citation_publisher" content="OAE Publishing Inc."><meta data-n-head="ssr" name="citation_title" content="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping"><meta data-n-head="ssr" name="citation_publication_date" content="2022/10/12"><meta data-n-head="ssr" name="citation_online_date" content="2022/10/12"><meta data-n-head="ssr" name="citation_doi" content="10.20517/ir.2022.21"><meta data-n-head="ssr" name="citation_volume" content="2"><meta data-n-head="ssr" name="citation_issue" content="4"><meta data-n-head="ssr" name="citation_firstpage" content="333"><meta data-n-head="ssr" name="citation_lastpage" content="354"><meta data-n-head="ssr" name="citation_author" content="Timothy Sellers"><meta data-n-head="ssr" name="citation_author" content="Tingjun Lei"><meta data-n-head="ssr" name="citation_author" content="Chaomin Luo"><meta data-n-head="ssr" name="citation_author" content="Gene Eu Jan"><meta data-n-head="ssr" name="citation_author" content="Junfeng Ma"><meta data-n-head="ssr" name="prism.issn" content="ISSN 2770-3541 (Online)"><meta data-n-head="ssr" name="prism.publicationName" content="OAE Publishing Inc."><meta data-n-head="ssr" name="prism.publicationDate" content="2022-10-12"><meta data-n-head="ssr" name="prism.volume" content="2"><meta data-n-head="ssr" name="prism.section" content="Research Article"><meta data-n-head="ssr" name="prism.startingPag" content="333"><meta data-n-head="ssr" name="prism.url" content="https://www.oaepublish.com/articles/ir.2022.21"><meta data-n-head="ssr" name="prism.doi" content="doi:10.20517/ir.2022.21"><meta data-n-head="ssr" name="citation_journal_abbrev" content="ir"><meta data-n-head="ssr" name="citation_article_type" content="Research Article"><meta data-n-head="ssr" name="citation_language" content="en"><meta data-n-head="ssr" name="citation_doi" content="10.20517/ir.2022.21"><meta data-n-head="ssr" name="citation_id" content="ir.2022.21"><meta data-n-head="ssr" name="citation_issn" content="ISSN 2770-3541 (Online)"><meta data-n-head="ssr" name="citation_publication_date" content="2022-10-12"><meta data-n-head="ssr" name="citation_author_institution" content="Correspondence to: Prof. Chaomin Luo, Department of Electrical and Computer Engineering, Mississippi State University, 406 Hardy Road, Mississippi State, MS 39762, USA. E-mail: Chaomin.Luo@ece.msstate.edu; ORCID: 0000-0002-7578-3631"><meta data-n-head="ssr" name="citation_pdf_url" content="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170.pdf"><meta data-n-head="ssr" name="citation_fulltext_html_url" content="https://www.oaepublish.com/articles/ir.2022.21"><meta data-n-head="ssr" name="fulltext_pdf" content="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170.pdf"><meta data-n-head="ssr" name="twitter:type" content="article"><meta data-n-head="ssr" name="twitter:title" content="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping"><meta data-n-head="ssr" name="twitter:description" content="The paper proposes an ANS algorithm to find a node in the graph to connect waypoints that are utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model."><meta data-n-head="ssr" name="og:url" content="https://www.oaepublish.com/articles/ir.2022.21"><meta data-n-head="ssr" name="og:type" content="article"><meta data-n-head="ssr" name="og:site_name" content="Intelligence & Robotics"><meta data-n-head="ssr" name="og:title" content="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping"><meta data-n-head="ssr" name="og:description" content="The paper proposes an ANS algorithm to find a node in the graph to connect waypoints that are utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model."><title>A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping</title><link data-n-head="ssr" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="ssr" rel="canonical" href="https://www.oaepublish.com/articles/ir.2022.21"><script data-n-head="ssr" src="https://accounts.google.com/gsi/client" async></script><script data-n-head="ssr" src="https://g.oaes.cc/oae/dist/relijs.js" async></script><script data-n-head="ssr" src="https://www.googletagmanager.com/gtag/js?id=G-FM6KBJGRBV" async></script><link rel="preload" href="https://g.oaes.cc/oae/nuxt/b06ddfb.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/0a3b980.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/8176b15.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/3e8004d.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/f3a19d3.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/b19d7ea.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/52ac674.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/d1923ac.js" as="script"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/8176b15.css"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/f3a19d3.css"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/52ac674.css"> </head> <body > <div data-server-rendered="true" id="__nuxt"><!----><div id="__layout"><div data-fetch-key="data-v-0baa1603:0" data-v-0baa1603><div class="PcComment" data-v-43aad25a data-v-0baa1603><div class="ipad_bg" style="display:none;" data-v-43aad25a></div> <div class="head_top" data-v-43aad25a><div class="wrapper head_box" data-v-43aad25a><span class="qk_jx" data-v-43aad25a><img src="https://i.oaes.cc/upload/journal_logo/ir.png" alt data-v-43aad25a></span> <a href="/ir" class="qk_a_name" data-v-43aad25a><span class="title font20" data-v-43aad25a>Intelligence & Robotics</span></a> <i class="el-icon-caret-right sjbtn" style="color:rgb(0,71,187);" data-v-43aad25a></i> <div class="top_img" data-v-43aad25a><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-43aad25a><img src="https://i.oaes.cc/uploads/20240813/49390c7e86ab40a58ee862e8c1af65ba.png" alt data-v-43aad25a></a><a href="" target="_blank" data-v-43aad25a><img src="https://i.oaes.cc/uploads/20240506/ea3d9071c35b4bf3982ffe25f1083620.png" alt data-v-43aad25a></a></div> <div class="oae_menu_box" data-v-43aad25a><a href="/alljournals" data-v-43aad25a><span data-v-43aad25a>All Journals</span></a></div> <span class="search" data-v-43aad25a><i class="icon-search icon_right font24" data-v-43aad25a></i> <span data-v-43aad25a>Search</span></span> <span class="go_oae" data-v-43aad25a><a href="https://oaemesas.com/login?JournalId=ir" target="_blank" data-v-43aad25a><i class="icon-login-line icon_right font24" data-v-43aad25a></i> <span data-v-43aad25a>Log In</span></a></span></div></div> <div class="cg" style="height: 41px" data-v-43aad25a></div> <!----> <div class="head_text" style="border-bottom:3px solid rgb(0,71,187);" data-v-43aad25a><div class="head_search wrapper" style="display:none;" data-v-43aad25a><div class="box_btn" data-v-43aad25a><div class="qk_miss" data-v-43aad25a><img src="https://i.oaes.cc/uploads/20231121/59802903b17e4eebae240e004311d193.jpg" alt class="qk_fm" data-v-43aad25a> <div class="miss_right" data-v-43aad25a><div class="miss_btn" data-v-43aad25a><span data-v-43aad25a><span class="font_b" data-v-43aad25a>Editor-in-Chief:</span> Simon X. Yang</span></div> <div class="miss_btn" data-v-43aad25a><div class="text_index" data-v-43aad25a><span class="font_b" data-v-43aad25a>Indexing: </span> <span data-v-43aad25a><a href="https://www.oaepublish.com/news/ir.852" target="_blank" data-v-43aad25a>ESCI</a><span class="xing_d" data-v-43aad25a>, </span></span><span data-v-43aad25a><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-43aad25a>Scopus</a><span class="xing_d" data-v-43aad25a>, </span></span><span data-v-43aad25a><a href="https://scholar.google.com.hk/citations?view_op=list_works&hl=zh-CN&hl=zh-CN&user=-Hx5OVYAAAAJ" target="_blank" data-v-43aad25a>Google Scholar</a><span class="xing_d" data-v-43aad25a>, </span></span><span data-v-43aad25a><a href="https://app.dimensions.ai/discover/publication?and_facet_source_title=jour.1423782" target="_blank" data-v-43aad25a>Dimensions</a><span class="xing_d" data-v-43aad25a>, </span></span><span data-v-43aad25a><a href="https://www.lens.org/lens/search/scholar/list?p=0&n=10&s=date_published&d=%2B&f=false&e=false&l=en&authorField=author&dateFilterField=publishedYear&orderBy=%2Bdate_published&presentation=false&preview=true&stemmed=true&useAuthorId=false&publicationType.must=journal%20article&sourceTitle.must=Intelligence%20%26%20Robotics&publisher.must=OAE%20Publishing%20Inc." target="_blank" data-v-43aad25a>Lens</a><span class="xing_d" data-v-43aad25a>, </span></span></div> <div class="text_jour" data-v-43aad25a><!----><!----><span class="font_b" data-v-43aad25a>Submission to first decision: </span><span data-v-43aad25a>40 days</span></div></div> <div class="btn_box_t" data-v-43aad25a><button type="button" class="el-button el-button--text " data-v-43aad25a><!----><!----><span><a href="https://f.oaes.cc/index_ad/flyer/IR-flyer.pdf" target="_blank" data-v-43aad25a><i class="icon-download font20" data-v-43aad25a></i> Journal Flyer</a></span></button><!----></div></div></div> <div class="grid-content bg-purple search_box" data-v-43aad25a><span data-v-43aad25a><div role="tooltip" id="el-popover-3090" aria-hidden="true" class="el-popover el-popper" style="width:undefinedpx;display:none;"><!----> <!----> <div class="search_hot" data-v-43aad25a><div class="title" data-v-43aad25a><span class="text" data-v-43aad25a>Hot Keywords</span></div> <div class="hot_list" data-v-43aad25a><span data-v-43aad25a>Intelligence</span><span data-v-43aad25a>Robotics</span><span data-v-43aad25a>Reinforcement Learning</span><span data-v-43aad25a>Machine Learning</span><span data-v-43aad25a>Unmanned Vehicles</span><span data-v-43aad25a>UAV</span></div></div></div><span class="el-popover__reference-wrapper"><div class="el-input el-input--suffix" data-v-43aad25a><!----><input type="text" autocomplete="off" placeholder="Keywords/Title/Author Name/DOI" class="el-input__inner"><!----><span class="el-input__suffix"><span class="el-input__suffix-inner"><i class="icon-search font24 el-input__icon" data-v-43aad25a></i><!----><!----><!----><!----></span><!----></span><!----><!----></div></span></span></div></div></div> <div class="head_menu" data-v-43aad25a><div class="wrapper" data-v-43aad25a><div class="menu_box" data-v-43aad25a><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-43aad25a><a href="/ir" data-v-43aad25a>Home</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-43aad25a><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">About<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-43aad25a><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/about_the_journal" data-v-a0c70e7e>About the Journal</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/aims_and_scope" data-v-a0c70e7e>Aims and Scope</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editorial_policies" data-v-a0c70e7e>Editorial Policies</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editor" data-v-a0c70e7e>Editorial Board</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/junior_editorial_board" data-v-a0c70e7e>Junior Editorial Board</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/awards" data-v-a0c70e7e>Journal Awards</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/news" data-v-a0c70e7e>News</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/partners" data-v-a0c70e7e>Partners</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/advertise" data-v-a0c70e7e>Advertise</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/contact_us" data-v-a0c70e7e>Contact Us</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-43aad25a><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Publish with us<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-43aad25a><li role="menuitem" aria-haspopup="true" class="el-submenu" data-v-a0c70e7e><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">For Authors<i class="el-submenu__icon-arrow el-icon-arrow-right"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem ts_item" data-v-a0c70e7e data-v-a0c70e7e><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/author_instructions" data-v-a0c70e7e>Author Instructions</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/article_processing_charges" data-v-a0c70e7e>Article Processing Charges</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editorial_process" data-v-a0c70e7e>Editorial Process</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/manuscript_templates" data-v-a0c70e7e>Manuscript Templates</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="https://oaemesas.com/login?JournalId=ir" target="_blank" data-v-a0c70e7e>Submit a Manuscript</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/video_abstract_guidelines" data-v-a0c70e7e>Video Abstract Guidelines</a></li></div></ul></div></li><li role="menuitem" aria-haspopup="true" class="el-submenu" data-v-a0c70e7e><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">For Reviewers<i class="el-submenu__icon-arrow el-icon-arrow-right"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem ts_item" data-v-a0c70e7e data-v-a0c70e7e><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/peer_review_guidelines" data-v-a0c70e7e>Peer Review Guidelines</a></li></div></ul></div></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-43aad25a><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Articles<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-43aad25a><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/articles" data-v-a0c70e7e>All Articles</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/articles_videos" data-v-a0c70e7e>Articles With Video Abstracts</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/video_abstract_guidelines" data-v-a0c70e7e>Video Abstract Guidelines</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-43aad25a><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Special Issues<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-43aad25a><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issues" data-v-a0c70e7e>All Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/ongoing_special_issues" data-v-a0c70e7e>Ongoing Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/completed_special_issues" data-v-a0c70e7e>Completed Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/closed_special_issues" data-v-a0c70e7e>Closed Special Issue</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issues_ebooks" data-v-a0c70e7e>Special Issue Ebooks</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issue_guidelines" data-v-a0c70e7e>Special Issue Guidelines</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-43aad25a><a href="/ir/volumes" data-v-43aad25a>Volumes</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-43aad25a><a href="/ir/pre_onlines" data-v-43aad25a>Pre-onlines</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-43aad25a><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-43aad25a><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Features<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-43aad25a><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/webinars" data-v-a0c70e7e>Webinars</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/academic_talks" data-v-a0c70e7e>Academic Talks</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/videos" data-v-a0c70e7e>Videos</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/interviews" data-v-a0c70e7e>Interviews</a></li></div></ul></div></li></ul></div></div> <div class="wrapper menu_ipad" data-v-43aad25a><div class="nav_box" data-v-43aad25a><div class="nav_list colorH_ir" data-v-43aad25a><a href="/ir" class="tab_item" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Home</span></a> <a href="/ir/articles" class="tab_item nuxt-link-active" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Articles</span></a> <a href="/ir/special_issues" class="tab_item" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Special Issues</span></a> <a href="/ir/volumes" class="tab_item" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Volumes</span></a> <a href="/ir/webinars" class="tab_item" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Webinars</span></a> <a href="/ir/videos" class="tab_item" data-v-43aad25a><span class="tab_span" data-v-43aad25a>Videos</span></a></div></div> <button type="button" class="el-button el-button--text" data-v-43aad25a><!----><i class="icon-nav-line"></i><span>Menu</span></button> <!----></div></div></div></div> <div class="MoComment" data-v-55208cba data-v-0baa1603><div class="head_top" data-v-55208cba><a href="/" class="nuxt-link-active" data-v-55208cba><span class="qk_jx" data-v-55208cba><img src="https://i.oaes.cc/upload/journal_logo/ir.png" alt="" data-v-55208cba></span></a> <div class="head_left" data-v-55208cba><a href="/" class="tab_item nuxt-link-active" data-v-55208cba><span class="title font18" data-v-55208cba>Intelligence & Robotics</span></a> <i class="el-icon-caret-right sjbtn" style="color:rgb(0,71,187);" data-v-55208cba></i></div> <div class="head_right" data-v-55208cba><a href="/ir/search" class="search" data-v-55208cba><span data-v-55208cba>Search</span></a> <span class="go_oae" style="background:rgb(0,71,187);" data-v-55208cba><a href="https://oaemesas.com/login?JournalId=ir" target="_blank" data-v-55208cba><span data-v-55208cba>Submit</span></a></span></div></div> <div class="cg" style="height: 50px" data-v-55208cba></div> <div class="fix_box" style="display:none;" data-v-55208cba><div class="miss_right" data-v-55208cba><div class="flex_tit" data-v-55208cba><div class="top_img" data-v-55208cba><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-55208cba><img src="https://i.oaes.cc/uploads/20240813/49390c7e86ab40a58ee862e8c1af65ba.png" alt data-v-55208cba></a><a href="" target="_blank" data-v-55208cba><img src="https://i.oaes.cc/uploads/20240506/ea3d9071c35b4bf3982ffe25f1083620.png" alt data-v-55208cba></a></div></div> <div class="miss_btn wid70" data-v-55208cba><div data-v-55208cba><div data-v-55208cba><span class="font_b" data-v-55208cba>Editor-in-Chief:</span> Simon X. Yang</div></div></div> <div class="miss_btn" style="width:calc(100% - 74px);" data-v-55208cba><!----></div> <div data-v-55208cba><!----> <div data-v-55208cba><span class="font_b" data-v-55208cba>Submission to first decision: </span>40 days</div></div></div></div> <div class="fix_box" data-v-55208cba><div class="navigation colorH_ir" style="border-bottom:2px solid rgb(0,71,187);" data-v-55208cba><div class="nav_box" data-v-55208cba><div class="nav_list" data-v-55208cba><a href="/ir" class="tab_item" data-v-55208cba><span class="tab_span" data-v-55208cba>Home</span></a> <a href="/ir/articles" class="tab_item nuxt-link-active" data-v-55208cba><span class="tab_span" data-v-55208cba>Articles</span></a> <a href="/ir/special_issues" class="tab_item" data-v-55208cba><span class="tab_span" data-v-55208cba>Special Issues</span></a> <a href="/ir/volumes" class="tab_item" data-v-55208cba><span class="tab_span" data-v-55208cba>Volumes</span></a> <a href="/ir/webinars" class="tab_item" data-v-55208cba><span class="tab_span" data-v-55208cba>Webinars</span></a> <a href="/ir/videos" class="tab_item" data-v-55208cba><span class="tab_span" data-v-55208cba>Videos</span></a></div></div> <button type="button" class="el-button el-button--text" data-v-55208cba><!----><!----><span><i class="icon-nav-line" data-v-55208cba></i>Menu</span></button></div></div> <!----> <!----></div> <main data-v-0baa1603><div class="article_cont" data-v-6dffe839 data-v-0baa1603><!----><!----><!----> <div id="ipad_bg" class="ipad_bg" style="display:none;" data-v-6dffe839></div> <div class="art_bread wrapper" data-v-6dffe839><div aria-label="Breadcrumb" role="navigation" class="el-breadcrumb" data-v-6dffe839><span class="el-breadcrumb__item" data-v-6dffe839><span role="link" class="el-breadcrumb__inner is-link">Home</span><span role="presentation" class="el-breadcrumb__separator"></span></span> <span class="el-breadcrumb__item" data-v-6dffe839><span role="link" class="el-breadcrumb__inner is-link">Articles</span><span role="presentation" class="el-breadcrumb__separator"></span></span> <span class="el-breadcrumb__item" data-v-6dffe839><span role="link" class="el-breadcrumb__inner">Article</span><span role="presentation" class="el-breadcrumb__separator"></span></span></div></div> <div class="fixd_top" style="display:none;" data-v-6dffe839><div class="left_art" data-v-6dffe839><!----></div> <div class="content_b" data-v-6dffe839><span class="PcComment" data-v-6dffe839>A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping</span> <a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170_down.pdf?v=98" data-v-6dffe839><span class="down_pdf" data-v-6dffe839><span data-v-6dffe839>Download PDF</span> <i class="el-icon-download" data-v-6dffe839></i></span></a></div> <div class="right_art" data-v-6dffe839><!----></div></div> <div class="wrapper pos_res" data-v-6dffe839><button id="mathjaxRady" data-v-6dffe839></button> <div class="line_list" data-v-6dffe839></div> <div id="art_left_b" class="art_content" data-v-6dffe839><div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-6dffe839><div class="el-col el-col-24 el-col-sm-24 el-col-md-18" style="padding-left:10px;padding-right:10px;" data-v-6dffe839><div class="art_left" data-v-6dffe839><a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170_down.pdf?v=98" class="MoComment" data-v-6dffe839><span class="down_pdf_a" data-v-6dffe839><span data-v-6dffe839>Download PDF</span> <i class="el-icon-download" data-v-6dffe839></i></span></a> <!----> <div class="ContentJournal" data-v-6dffe839><div id="Article-content-left" class="Article-content view5287" data-v-6dffe839><div class="article_block" data-v-6dffe839><span class="font-999" data-v-6dffe839>Research Article</span> <span data-v-6dffe839> | </span> <span class="block-f17452" data-v-6dffe839>Open Access</span> <span data-v-6dffe839> | </span> <span class="font-999" data-v-6dffe839>11 Oct 2022</span></div> <div class="tit_box mgt30" data-v-6dffe839><h1 id="art_title" class="art_title2" data-v-6dffe839><span data-v-6dffe839>A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping</span><!----></h1> <div class="art_seltte" data-v-6dffe839><i class="iconfont icon-yuyan" data-v-6dffe839></i> <div class="el-select selete_language" data-v-6dffe839><!----><div class="el-input el-input--suffix"><!----><input type="text" readonly="readonly" autocomplete="off" placeholder="" class="el-input__inner"><!----><span class="el-input__suffix"><span class="el-input__suffix-inner"><i class="el-select__caret el-input__icon el-icon-arrow-up"></i><!----><!----><!----><!----><!----></span><!----></span><!----><!----></div><div class="el-select-dropdown el-popper" style="min-width:;display:none;"><div class="el-scrollbar" style="display:none;"><div class="el-select-dropdown__wrap el-scrollbar__wrap el-scrollbar__wrap--hidden-default"><ul class="el-scrollbar__view el-select-dropdown__list"><!----><li class="el-select-dropdown__item" data-v-6dffe839><span>English</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>中文</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Deutsch</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Français</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>日本語</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Русский язык</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>한국어</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Italiano</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Español</span></li><li class="el-select-dropdown__item" data-v-6dffe839><span>Português</span></li></ul></div><div class="el-scrollbar__bar is-horizontal"><div class="el-scrollbar__thumb" style="width:0;transform:translateX(0%);ms-transform:translateX(0%);webkit-transform:translateX(0%);"></div></div><div class="el-scrollbar__bar is-vertical"><div class="el-scrollbar__thumb" style="height:0;transform:translateY(0%);ms-transform:translateY(0%);webkit-transform:translateY(0%);"></div></div></div><p class="el-select-dropdown__empty"> No data </p></div></div></div></div> <div class="viewd_top font13" data-v-6dffe839><span class="f1" data-v-6dffe839><span style="color:#aa0c2f;" data-v-6dffe839>Views:</span> <span id="articleViewCountLeft" data-v-6dffe839>2079</span> | </span> <span class="f1" data-v-6dffe839><span style="color:#aa0c2f;" data-v-6dffe839>Downloads:</span> <span id="pdfDownloadCountLeft" data-v-6dffe839>882</span><span data-v-6dffe839> | </span></span> <span class="f1" data-v-6dffe839><span style="color:#aa0c2f;" data-v-6dffe839>Cited:</span> <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7/1WpYc3iHydj4+Pj+/v6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD/8c709PT/4JH+vzj28O389PTo6enC5ez/6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH/xiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn/6bD5+Pb96Ol8ytr/xBTX18jAwsL/zSjvKzpIUlLuJUFETk7/zTpWV1Wk2eRHUVH29fLMzs7/01T18/D8/PurqqK/vLLWz8Dw8PBWX1///fj/+vD/0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P/7L6p2+W/wsL/9d74lU38s0nuWWBfg4nyXVM/Skrlmpbrd3rgvrb/9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+/zZ7/NglJ7/4pj1dk9ocXH9/f3///7ohoXX2dmZnZ36/f2Bh4fioKD5nkutsbH8u27/+fnvECfY0sT/xyw+schPWFj///+Eg0rNAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R/Kv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN/52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu/AhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP/9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc/nT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+/+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q/fUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6/c7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4/0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV/Sy8Er/VMUd4f+/982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab/ijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH/ZHF9J0pc0QfSzmM8Kk1ykT2G3/FFBaVIgOtXz4fiN/mtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ/+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR/MgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6/MO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq/b6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F/U83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj/2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw/bmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB/UYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB/wUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ/s/kRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD/fWeeOL4Dw45fnzp17/frzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb/Yh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn/FdIfdQsgfEQLJA5/zOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf/Z4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7/PnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4/v3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu/ucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk/dG1Gn3+JmpFBQWKzXBofFBd/BMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB/Hz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE/M4h/ZLwiHs0aIHRwFAp/WxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h/9OgRtRKLsvu6EMmJpm/VJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e/p0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4/F/3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb/ScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9/YGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6/CjAAtUPuhnb2u1cAAAAASUVORK5CYII=" class="Crossref" data-v-6dffe839> <a href="/articles//citation/" target="_blank" style="color:#4475e1;margin-left:1px;" data-v-6dffe839>10</a> <!----></span></div> <div id=" authorString" class="article-authors" data-v-6dffe839><span class="authors_item" data-v-6dffe839><div affNumList="" data-v-dc220f24 data-v-6dffe839><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-350" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Timothy Sellers<sup>1</sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>1</sup></label><addr-line>Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>2</sup></label><addr-line>Department of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>3</sup></label><addr-line>Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Timothy Sellers" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Timothy Sellers<sup>1</sup></span></span></span></div> <!----> <!----> <!----> <!----> <i data-v-6dffe839> , </i></span><span class="authors_item" data-v-6dffe839><div affNumList="" data-v-dc220f24 data-v-6dffe839><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-1233" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Tingjun Lei<sup>1</sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>1</sup></label><addr-line>Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>2</sup></label><addr-line>Department of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>3</sup></label><addr-line>Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Tingjun Lei" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Tingjun Lei<sup>1</sup></span></span></span></div> <!----> <!----> <!----> <!----> <i data-v-6dffe839> , ... </i></span><span class="authors_item" data-v-6dffe839><!----></span><span class="authors_item" data-v-6dffe839><!----></span><span class="authors_item" data-v-6dffe839><div affNumList="" data-v-dc220f24 data-v-6dffe839><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-1237" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Junfeng Ma<sup>3</sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>1</sup></label><addr-line>Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>2</sup></label><addr-line>Department of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.</addr-line></div></div><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label><sup>3</sup></label><addr-line>Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Junfeng Ma" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Junfeng Ma<sup>3</sup></span></span></span></div> <!----> <!----> <!----> <!----> <!----></span> <button type="button" class="el-button el-button--primary el-button--mini" data-v-6dffe839><!----><i class="el-icon-plus"></i><span>Show Authors</span></button></div> <div class="article-header-info" data-v-6dffe839><div data-v-6dffe839> <i>Intell Robot</i> 2022;2(4):333-54.</div> <div class="mgt5" data-v-6dffe839><a href="https://doi.org/10.20517/ir.2022.21" target="_blank" data-v-6dffe839>10.20517/ir.2022.21</a> | <span class="btn_link" data-v-6dffe839>© The Author(s) 2022</span></div></div> <div class="top_btn_box" data-v-6dffe839><div class="btn_item" data-v-6dffe839><i class="el-icon-caret-right" data-v-6dffe839></i><span data-v-6dffe839>Author Information</span></div> <div class="btn_item" data-v-6dffe839><i class="el-icon-caret-right" data-v-6dffe839></i><span data-v-6dffe839>Article Notes</span></div> <div class="btn_item" data-v-6dffe839><i class="el-icon-caret-right" data-v-6dffe839></i><span data-v-6dffe839>Cite This Article</span></div></div> <div class="author_box" style="display:none;" data-v-6dffe839><div data-v-6dffe839><div data-v-6dffe839><label><sup>1</sup></label><addr-line>Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div><div data-v-6dffe839><div data-v-6dffe839><label><sup>2</sup></label><addr-line>Department of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.</addr-line></div></div><div data-v-6dffe839><div data-v-6dffe839><label><sup>3</sup></label><addr-line>Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.</addr-line></div></div> <div class="CorrsPlus" data-v-6dffe839><div data-v-6dffe839><span id="cirrsMail" data-v-6dffe839>Correspondence to: Prof. Chaomin Luo, Department of Electrical and Computer Engineering, Mississippi State University, 406 Hardy Road, Mississippi State, MS 39762, USA. E-mail: <email>Chaomin.Luo@ece.msstate.edu</email>; ORCID: 0000-0002-7578-3631</span></div></div></div> <div class="notes_box" style="display:none;" data-v-6dffe839><div class="articleDate mag_top10" data-v-6dffe839><span><b>Received:</b> 20 Jul 2022 | </span><span><b>First Decision:</b> 12 Aug 2022 | </span><span><b>Revised:</b> 18 Aug 2022 | </span><span><b>Accepted:</b> 25 Aug 2022 | </span><span><b>Published:</b> 12 Oct 2022</span></div> <div class="articleDate" data-v-6dffe839><span><b>Academic Editor:</b> Simon X. Yang | </span><span><b>Copy Editor:</b> Jia-Xin Zhang | </span><span><b>Production Editor:</b> Jia-Xin Zhang</span></div></div> <div class="article_bg" data-v-6dffe839><h2 id="art_Abstract" data-v-6dffe839>Abstract<!----></h2> <div id="seo_des" class="article_Abstract mag_btn10" data-v-6dffe839><p>Autonomous robot multi-waypoint navigation and mapping have been demanded in many real-world applications found in search and rescue (SAR), environmental exploration, and disaster response. Many solutions to this issue have been discovered via graph-based methods in need of switching the robotos trajectory between the nodes and edges within the graph to create a trajectory for waypoint-to-waypoint navigation. However, studies of how waypoints are locally bridged to nodes or edges on the graphs have not been adequately undertaken. In this paper, an adjacent node selection (ANS) algorithm is developed to implement such a protocol to build up regional path from waypoints to nearest nodes or edges on the graph. We propose this node selection algorithm along with the generalized Voronoi diagram (GVD) and Improved Particle Swarm Optimization (IPSO) algorithm as well as a local navigator to solve the safety-aware concurrent graph-based multi-waypoint navigation and mapping problem. Firstly, GVD is used to form a Voronoi diagram in an obstacle populated environment to construct safety-aware routes. Secondly, the sequence of multiple waypoints is created by the IPSO algorithm to minimize the total travelling cost. Thirdly, while the robot attempts to visit multiple waypoints, it traverses along the edges of the GVD to plan a collision-free trajectory. The regional path from waypoints to the nearest nodes or edges needs to be created to join the trajectory by the proposed ANS algorithm. Finally, a sensor-based histogram local reactive navigator is adopted for moving obstacle avoidance while local maps are constructed as the robot moves. An improved <i>B</i>-spline curve-based smooth scheme is adopted that further refines the trajectory and enables the robot to be navigated smoothly. Simulation and comparison studies validate the effectiveness and robustness of the proposed model.</p></div> <!----> <h2 id="art_Keywords" data-v-6dffe839>Keywords<!----></h2> <div class="article_Abstract" data-v-6dffe839><span data-v-6dffe839><span data-v-6dffe839>Adjacent node selection (ANS) algorithm</span><i data-v-6dffe839>, </i></span><span data-v-6dffe839><span data-v-6dffe839>safety-aware roads</span><i data-v-6dffe839>, </i></span><span data-v-6dffe839><span data-v-6dffe839>path planning</span><i data-v-6dffe839>, </i></span><span data-v-6dffe839><span data-v-6dffe839>multiple-waypoint optimization</span><i data-v-6dffe839>, </i></span><span data-v-6dffe839><span data-v-6dffe839>navigation and mapping</span><!----></span></div></div> <div class="MoComment" data-v-6dffe839><div class="top_banner" data-v-6dffe839><div class="oae_header" data-v-6dffe839>Author's Talk</div> <div class="line" data-v-6dffe839></div> <div class="img_box" data-v-6dffe839><img src="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" alt="" data-itemid="5170" data-itemhref="https://v1.oaepublish.com/files/talkvideo/5170.mp4" data-itemimg="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" data-v-6dffe839> <i data-itemid="5170" data-itemhref="https://v1.oaepublish.com/files/talkvideo/5170.mp4" data-itemimg="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" class="bo_icon" data-v-6dffe839></i></div></div> <!----> <div class="article_link" data-v-6dffe839><span data-v-6dffe839><a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170_down.pdf?v=98" data-v-6dffe839><b data-v-6dffe839><i class="icon-download icon_right4" data-v-6dffe839></i> Download PDF</b></a></span> <span data-v-6dffe839><i class="comment-l icon-commentl iconfont icon_right4" data-v-6dffe839></i> <!----><b data-v-6dffe839>0</b></span> <span data-v-6dffe839><span data-v-6dffe839><div role="tooltip" id="el-popover-8184" aria-hidden="true" class="el-popover el-popper" style="width:170px;display:none;"><!----><div class="icon_share" style="text-align:right;margin:0;" data-v-6dffe839><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/" target="_blank" class="pinterest-sign" data-v-6dffe839><i class="iconfont icon-pinterest" data-v-6dffe839></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/" target="_blank" class="facebook-sign" data-v-6dffe839><i aria-hidden="true" class="iconfont icon-facebook" data-v-6dffe839></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/" target="_blank" class="twitter-sign" data-v-6dffe839><i class="iconfont icon-tuite1" data-v-6dffe839></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/" target="_blank" class="linkedin-sign" data-v-6dffe839><i class="iconfont icon-linkedin" data-v-6dffe839></i></a></div> </div><span class="el-popover__reference-wrapper"><button type="button" class="el-button colorddd el-button--text el-button--mini" data-v-6dffe839><!----><!----><span><i class="icon-fenxiang iconfont icon_right4" data-v-6dffe839></i> <!----><b data-v-6dffe839>0</b></span></button></span></span></span> <span data-v-6dffe839><span class="no_zan" data-v-6dffe839><i class="icon-like-line icon_right4" data-v-6dffe839></i> <!----><i class="num_n" data-v-6dffe839><b data-v-6dffe839>4</b></i></span></span></div></div> <div id="artDivBox" class="art_cont" data-v-6dffe839><div id="sec11" class="article-Section"><h2 >1. INTRODUCTION</h2><p class="">Robotics system has been applied to numerous fields, such as transportation <sup>[<a href="#b1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b1">1</a>]</sup>, healthcare service <sup>[<a href="#b2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b2">2</a>, <a href="#b3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b3">3</a>]</sup>, agriculture <sup>[<a href="#b4" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b4">4</a>]</sup>, manufacturing <sup>[<a href="#b5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b5">5</a>]</sup>, <i>etc.</i>, in recent years. Robot navigation is one of the fundamental components in robotic systems, which includes multi-waypoint navigation system <sup>[<a href="#b6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b6">6</a>-<a href="#b8" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b8">8</a>]</sup>. As an increasing demand and limited onboard resources for autonomous robots, it requires the ability to visit several targets in one mission to optimize multiple objectives, including time, robot travel distance minimization, and spatial optimization <sup>[<a href="#b9" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b9">9</a>-<a href="#b15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b15">15</a>]</sup>. For example, due to a global pandemic, the world struggled to sanitize heavily populated areas, such as airports, hospitals, and educational buildings. Autonomous robots with multi-waypoint navigation systems can effectively sanitize all targeted areas without endangering the workers <sup>[<a href="#b14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b14">14</a>, <a href="#b16" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b16">16</a>]</sup>. As well as in agriculture management, multi-waypoint strategies allow the robotic system to navigate and survey multiple areas to assist in production and collection.</p><p class="">In order to employ robotic systems in real-world scenarios, one critical factor is to develop autonomous robot multi-waypoint navigation and mapping system <sup>[<a href="#b17" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b17">17</a>]</sup>. In order to solve the autonomous robot navigation problem, countless algorithms have been developed, such as graph-based<sup>[<a href="#b18" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b18">18</a>, <a href="#b19" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b19">19</a>]</sup>, ant colony optimization (ACO) <sup>[<a href="#b20" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b20">20</a>-<a href="#b22" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b22">22</a>]</sup>, bat-pigeon algorithm (BPA) <sup>[<a href="#b23" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b23">23</a>]</sup>, neural networks <sup>[<a href="#b24" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b24">24</a>-<a href="#b26" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b26">26</a>]</sup>, fuzzy logic <sup>[<a href="#b27" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b27">27</a>]</sup>, artificial potential field (APF) <sup>[<a href="#b28" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b28">28</a>]</sup>, sampling-based strategy <sup>[<a href="#b14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b14">14</a>, <a href="#b29" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b29">29</a>]</sup>, hybrid algorithms<sup>[<a href="#b30" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b30">30</a>]</sup>, task planning algorithm <sup>[<a href="#b31" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b31">31</a>]</sup>, <i>etc</i>. Chen <i>et al.</i> produced a hybrid graph-based reinforcement learning architecture to develop a method for robot navigation in crowds <sup>[<a href="#b18" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b18">18</a>]</sup>. Luo <i>et al.</i> proposed an improved vehicle navigation method, which utilizes a heading-enabled ACO algorithm to improve trajectory towards the target<sup>[<a href="#b20" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b20">20</a>]</sup>. Lei <i>et al.</i> developed a Bat-Pigeon algorithm with the ability to adjust the speed navigation of autonomous vehicles <sup>[<a href="#b23" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b23">23</a>]</sup>. Luo <i>et al.</i> developed the model for multiple robots complete coverage navigation while using a bio-inspired neural network to dynamically avoid obstacles<sup>[<a href="#b32" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b32">32</a>]</sup>. Na and Oh established a hybrid control system for autonomous mobile robot navigation that utilizes a neural network for environment classification and behavior-based control method to mimic the human steering commands<sup>[<a href="#b25" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b25">25</a>]</sup>.Lazreg and Benamrane <sup>[<a href="#b27" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b27">27</a>]</sup> developed a neuro-fuzzy inference system associated with a Particle Swarm Optimization (PSO) method for robot path planning using a variety of sensors to control the speed and position of a robot.Jensen-Nau <i>et al.</i><sup>[<a href="#b28" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b28">28</a>]</sup> integrated a Voronoi-based path generation algorithm and an artificial potential field path planning method, in which the latter is capable of establishing a path in an unknown environment in real-time for robot path planning and obstacle avoidance.Penicka and Scaramuzza <sup>[<a href="#b14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b14">14</a>]</sup> developed a sampling-based multi-waypoint minimum-time path planning model that allows obstacle avoidance in cluttered environments.Ortiz and Yu <sup>[<a href="#b30" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b30">30</a>]</sup> proposed a sliding control method in combination with simultaneous localization and mapping (SLAM) method to overcome the bounded uncertainties problem, which utilizes a genetic algorithm to improve path planning capabilities. Bernardo <i>et al.</i> proposed a task planning method for home environment ontology to translate tasks given by other robots or humans into feasible tasks for another robot agent<sup>[<a href="#b31" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b31">31</a>]</sup>.</p><p class="">In robotic path planning, one of the special topics is autonomous robot multi-waypoint navigation which has been studied for many years. For instance, Shair <i>et al.</i> proposed a model for real-world waypoint navigation using a variety of sensors for accurate environmental analysis<sup>[<a href="#b33" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b33">33</a>]</sup>. The system is designed utilizing the wide area augmentation system (WAAS) and the European geostationary navigation overlay service (EGNOS) for GPS in combination with aerial images to provide valuable positioning data to the system.Yang <sup>[<a href="#b34" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b34">34</a>]</sup> brought about a multi-waypoint navigation system based on terrestrial signals of opportunity (SOPs) transmitters, which has the ability to operate in environments that are not available to global navigation satellite systems (GNSS) for unmanned aerial vehicles (UAV).Janoš <i>et al.</i> proposed a sampling-based multi-waypoint path planner, space-filling forest method to solve the problem of finding collision-free trajectories while the sequence of waypoints is formed by multiple trees<sup>[<a href="#b29" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b29">29</a>]</sup>.However, the aforementioned approaches have not taken into account the safety of the robot during navigation. In real-world applications, an autonomous vehicle has odometry errors during operation. The safety-aware road model is developed utilizing the Generalized Voronoi diagram (GVD) approach. Once the safety-aware roads are defined, a particle swarm optimization (PSO) algorithm-based multi-waypoint path planning algorithm is proposed to visit each waypoint in an explicated sequence while simultaneously avoiding obstacles. In this paper, the Adjacent Node Selection (ANS) algorithm is developed to select the closest nodes on the safety-aware roads to generate the final collision-free trajectories with minimal distance. Furthermore, in our hybrid algorithm, we utilize a histogram-based reactive local navigator to avoid dynamic and unknown obstacles within the workspace. Through all of these methods, an effective and efficient safety-aware multiple waypoint navigation model was established, which has been validated by both simulations and comparison studies.</p><p class="">This paper proposes an Adjacent Node Selection (ANS) algorithm for obtaining an optimal access node into graph-based maps. To the best of our knowledge, there are no known similar algorithms that improve the paths created from the waypoint to the graph. The ANS algorithm can be applied to any graph-based mapping environment, which improves the various graph-based models used for autonomous robotic path planning systems. In finding an access point into the graph utilizing one of the nodes in the system, the ANS algorithm conducts point-to-point selection in dense obstacle field of environments to obtain a node to gain access to the graph that forms a resumable path from a waypoint to the graph. The algorithm's overall goal is to find a node in a graph-based map and shorten the overall path length from each waypoint to waypoint, and the waypoint to the graph.</p><p class="">One can see in <a href="#Figure1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure1">Figure 1</a> the overall framework of our proposed model. Initially, the model is provided with a global map of its environment and the location of each target waypoint. The GVD utilizes the global map to construct the safety-aware roads, which are used to guide the robot throughout the environment. The targeted waypoint locations are used as input to the improved PSO (IPSO) algorithm that act as our waypoint sequencing module, which is utilized to find a near-optimal sequence to visit each waypoint. The ANS algorithm utilizes the output from the previous stages. The ANS algorithm finds the best node for each waypoint to use as an access point to the graph. If there is no direct path from one waypoint to a node in the graph, the algorithm conduces point-to-point navigation with nodes within a specified range, which will be explained in later sections of the paper. Once each waypoint has found its access point, the safety-aware path is constructed, which is then applied to our path smoothing algorithm. Finally, we utilize a reactive local navigation system to detect obstacles autonomously and simultaneously build a map of the environment along the generated path.</p><div class="Figure-block" id="Figure1"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure1" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-1.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 1. Illustration of the proposed model framework.</p></div></div><p class="">The main contributions of this paper with this framework of concurrent multi-waypoint navigation and mapping with collision avoidance as are summarized as follows: (1) An adjacent node selection (ANS) algorithm is proposed to build up regional bridges from waypoints to nodes or edges on the graph in multi-waypoint navigation and mapping; (2) a concurrent multi-waypoint navigation and mapping framework of an autonomous robot is developed by the generalized Voronoi diagram (GVD) and IPSO algorithm as well as a local navigator; (3) a GVD method is employed to plan safety-aware trajectories in an obstacle populated environment, while the sequence of multiple waypoints is created by the IPSO algorithm to minimize the total distance cost; (4) a sensor-based histogram robot reactive navigator coupled with map building is adopted for moving obstacle avoidance and local mapping. An improved <inline-formula><tex-math id="M2">$$\mathcal{B}$$</tex-math></inline-formula>-spline curve-based speed modulation module is adopted for smoother navigation.</p><p class="">The structure of this paper is as follows. Section II presents the safety-aware model that constructs the safety-conscious roads for robot traversal. Section III describes the proposed adjacent node selection algorithm to find an access node into the graph-based map. Section IV, the improved PSO-based (IPSO) multi-waypoint navigation model for waypoint sequencing is explained. Section V illustrates the reactive local navigator for real-time workspace building and obstacle avoidance. Section VI depicts simulation results and comparative analyses. Several important properties of the proposed framework are summarized in Section VII.</p></div><div id="sec12" class="article-Section"><h2 >2. SAFETY-AWARE MODEL</h2><p class="">Computational geometry has exceedingly studied the Voronoi diagrams (VD) model, which is an elemental data structure used as a minimizing diagram of a finite set of continuous functions <sup>[<a href="#b28" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b28">28</a>, <a href="#b35" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b35">35</a>]</sup>. The minimized function defines the distantance to an object within the workspace. The VD model decomposes the workspace into several regions, each consisting of the points near a given object than the others. Let <inline-formula><tex-math id="M3">$$ \mathcal{G} = \{g_1\cdots, g_n\} $$</tex-math></inline-formula> be a set of points of <inline-formula><tex-math id="M4">$$ \mathbb{R}^d $$</tex-math></inline-formula> to each <inline-formula><tex-math id="M5">$$ g_i $$</tex-math></inline-formula> associated with a specific Voronoi region <inline-formula><tex-math id="M6">$$ V(g_i) $$</tex-math></inline-formula>. This can be expressed by the following equation<sup>[<a href="#b36" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b36">36</a>, <a href="#b37" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b37">37</a>]</sup>:</p><p class=""><div class="disp-formula"><label>(1)</label><tex-math id="E1"> $$ \begin{equation} V(g_i) = \{x \in \mathbb{R}^d: \| x-g_i \| \le \| x-g_j \|, \forall j \le n \} \end{equation} $$ </tex-math></div></p><p class="">The intersection of <inline-formula><tex-math id="M7">$$ n - 1 $$</tex-math></inline-formula> half spaces can be denoted by the region <inline-formula><tex-math id="M8">$$ V(g_i) $$</tex-math></inline-formula>. Each half space holds a point <inline-formula><tex-math id="M9">$$ g_i $$</tex-math></inline-formula> along with another point of <inline-formula><tex-math id="M10">$$ \mathcal{G} $$</tex-math></inline-formula>. The regions <inline-formula><tex-math id="M11">$$ V(g_i) $$</tex-math></inline-formula> are convex polyhedrons due to the bisectors acting as hyperplanes between each region. The generalized Voronoi diagram (GVD) is a modified version of the VD model defined as the set of points Euclidean distance from two obstacles<sup>[<a href="#b37" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b37">37</a>]</sup>. The workspace is represented as a graph by the GVD model consisting of nodes, edges, and vertices <sup>[<a href="#b28" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b28">28</a>]</sup>.</p><p class="">The proposed ANS algorithm utilizes nodes and edges obtained from the GVD illustrated in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2A</a>. The nodes in the GVD act as junctions to connect waypoints, whereas the edges are used to determine the search range in view of waypoints. Solely the nodes in the search range are calculated, other than the entire workspace, thus reducing the computational expense. <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2B</a> reveals that the range of some edges fails to evaluate how spare of the workspace is configurated. These edges with short lengths are distractors for evaluating and computing the search range, thus need to be eliminated shown in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2B</a>. In our ANS algorithm, those edges with the shortest 10% are eliminated, while the rest of the edges are averaged to compute the radius of the search range. One circumstance is exhibited in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2C</a>, in which some nodes fail to fall into the search range once the excessively short edges are excluded. The original search space in solid circles and modified search space in dashed circles based on the ANS algorithm are shown in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2C</a>. As may be seen, after excessively short edges are effectively eliminated, an appropriate search range is achieved.</p><div class="Figure-block" id="Figure2"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure2" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-2.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 2. Illustration of the ANS algorithm and the safety-aware model by creation of the GVD. (A) Depicts the equidistance property of the nodes and edges in the GVD model. (B) illustrates how we remove extraneous edge distances, which are small edges within the graph that reduce the search space or range in the ANS algorithm. (C) illustrates how the removal of those extraneous edges improves the range and how an access node to the graph can be found.</p></div></div><p class="">GVD nodes form the Euclidean distance between two or more obstacles, while the edges are the junction of two nodes that depict the distance between each neighboring node to another. Vertices are the connection points between three or more nodes. Using these features from the GVD model, an obstacle-free path with our safety-aware model is effectively created. The safety-aware model is constructed by inputting an image and extracting all significant features from the image, thus allowing the model to construct a map from the input image. The safety-aware roads are the clearest path between obstacles that occupy the available space in the map, which can be seen in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2</a>.</p><p class="">In this paper, in order to explain our proposed ANS algorithm, how the nodes are determined and constructed with the GVD will be presented in some detail. We will introduce some definitions and notations. Lee and Drysdale <sup>[<a href="#b36" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b36">36</a>]</sup> derive four basic definitions for determining the optimal placement of edges and nodes within the GVD graph.</p><p class="">DEFINITION 1. A closed line segment <inline-formula><tex-math id="M12">$$ M $$</tex-math></inline-formula> consists of two endpoints <inline-formula><tex-math id="M13">$$ \alpha $$</tex-math></inline-formula> and <inline-formula><tex-math id="M14">$$ \gamma $$</tex-math></inline-formula>. A straight line is denoted by (<inline-formula><tex-math id="M15">$$ \alpha $$</tex-math></inline-formula>, <inline-formula><tex-math id="M16">$$ \gamma $$</tex-math></inline-formula>), which is also known as an open segment. Elements within the derivation are referred to as points or segments. The straight line containing <inline-formula><tex-math id="M17">$$ M $$</tex-math></inline-formula> is denoted by <inline-formula><tex-math id="M18">$$ \overleftrightarrow{M} $$</tex-math></inline-formula>. The same line directed from <inline-formula><tex-math id="M19">$$ \alpha $$</tex-math></inline-formula> to <inline-formula><tex-math id="M20">$$ \gamma $$</tex-math></inline-formula> is denoted by <inline-formula><tex-math id="M21">$$ \vec M $$</tex-math></inline-formula>.</p><p class="">DEFINITION 2. The projection <inline-formula><tex-math id="M22">$$ \sigma(\epsilon, M) $$</tex-math></inline-formula> of a point <inline-formula><tex-math id="M23">$$ q $$</tex-math></inline-formula> onto a closed segment <inline-formula><tex-math id="M24">$$ M $$</tex-math></inline-formula>, is the intersection of <inline-formula><tex-math id="M25">$$ \overleftrightarrow{M} $$</tex-math></inline-formula> and is perpendicular to <inline-formula><tex-math id="M26">$$ M $$</tex-math></inline-formula> and passing through <inline-formula><tex-math id="M27">$$ \epsilon $$</tex-math></inline-formula>.</p><p class="">DEFINITION 3. The distance between <inline-formula><tex-math id="M28">$$ \omega (\epsilon, M) $$</tex-math></inline-formula> is a point <inline-formula><tex-math id="M29">$$ \epsilon $$</tex-math></inline-formula> and a closed segment <inline-formula><tex-math id="M30">$$ M $$</tex-math></inline-formula> in the Euclidean metric is defined as the distance <inline-formula><tex-math id="M31">$$ \omega(\epsilon, \sigma(\epsilon, M)) $$</tex-math></inline-formula> between the point <inline-formula><tex-math id="M32">$$ \epsilon $$</tex-math></inline-formula> and its projection onto <inline-formula><tex-math id="M33">$$ M $$</tex-math></inline-formula> if <inline-formula><tex-math id="M34">$$ \sigma(\epsilon, M)) $$</tex-math></inline-formula> belongs to <inline-formula><tex-math id="M35">$$ M $$</tex-math></inline-formula> and is <inline-formula><tex-math id="M36">$$ \min $$</tex-math></inline-formula><inline-formula><tex-math id="M37">$$ (\omega(\epsilon, \alpha), \omega(\epsilon, \gamma)) $$</tex-math></inline-formula> otherwise. In other words, <inline-formula><tex-math id="M38">$$ \omega(\epsilon, M) = $$</tex-math></inline-formula><inline-formula><tex-math id="M39">$$ \min_{u \in M} (\epsilon, u ) $$</tex-math></inline-formula>. The point of <inline-formula><tex-math id="M40">$$ M $$</tex-math></inline-formula>, which is closest to <inline-formula><tex-math id="M41">$$ \epsilon $$</tex-math></inline-formula>, is called the image <inline-formula><tex-math id="M42">$$ I(\epsilon, M) $$</tex-math></inline-formula> of <inline-formula><tex-math id="M43">$$ \epsilon $$</tex-math></inline-formula> on <inline-formula><tex-math id="M44">$$ M $$</tex-math></inline-formula>.</p><p class="">DEFINITION 4. The bisector <inline-formula><tex-math id="M45">$$ \beta(c_{i}, c_{j}) $$</tex-math></inline-formula> of two elements {<inline-formula><tex-math id="M46">$$ c_{i} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M47">$$ c_{j} $$</tex-math></inline-formula>} is the locus of points equidistant from <inline-formula><tex-math id="M48">$$ c_{i} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M49">$$ c_{j} $$</tex-math></inline-formula>. The bisector <inline-formula><tex-math id="M50">$$ \beta(Z, Q) $$</tex-math></inline-formula> of two sets of elements <inline-formula><tex-math id="M51">$$ Z $$</tex-math></inline-formula> and <inline-formula><tex-math id="M52">$$ Q $$</tex-math></inline-formula> is defined to be the locus of points equidistant from <inline-formula><tex-math id="M53">$$ Z $$</tex-math></inline-formula> and <inline-formula><tex-math id="M54">$$ Q $$</tex-math></inline-formula>, where the distance <inline-formula><tex-math id="M55">$$ \omega(\epsilon, Z) $$</tex-math></inline-formula> between a point <inline-formula><tex-math id="M56">$$ \epsilon $$</tex-math></inline-formula> and a set of elements <inline-formula><tex-math id="M57">$$ Z $$</tex-math></inline-formula> is defined to be <inline-formula><tex-math id="M58">$$ \min_{c \in Z}\omega(\epsilon, c ) $$</tex-math></inline-formula>. The bisector <inline-formula><tex-math id="M59">$$ \beta(c_{i}, c_{j}) $$</tex-math></inline-formula> is said to be oriented if a direction is imposed upon it so that elements <inline-formula><tex-math id="M60">$$ c_{i} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M61">$$ c_{j} $$</tex-math></inline-formula> lie to the left and the right of it, respectively. An oriented bisector <inline-formula><tex-math id="M62">$$ \beta(Z, Q) $$</tex-math></inline-formula> is defined similarly.</p><p class="">Utilizing these four definitions, we can easily establish {edges} {among} spaces or obstacles, which uses the equidistant to create an optimal edge that lies directly between the two spaces. As seen in the above {definitions, } we can also create edges between irregular-shaped spaces {and} obstacles.</p><p class="">To characterize the GVD, we expect the robot to be operated at a point within the workspace, a <inline-formula><tex-math id="M63">$$ W $$</tex-math></inline-formula>, which is populated by convex obstacles <inline-formula><tex-math id="M64">$$ C_{1}, . . . , C_{n} $$</tex-math></inline-formula>. Non-convex obstacles are displayed as the union of convex shapes. The distance between a point and an obstacle is the minimal distance between the point and all points of the obstacle. The distance function, and its "gradient" are represented as:</p><p class=""><div class="disp-formula"><label>(2)</label><tex-math id="E2"> $$ \begin{equation} d_i(x) = min_{c_{0} \in C_{i}} \| x-c_0 \| \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(3)</label><tex-math id="E3"> $$ \begin{equation} \nabla d_i(x) = \frac{x - c_{0}} {\| x-c_0 \|} \end{equation} $$ </tex-math></div></p><p class="">where in Equation (2) <inline-formula><tex-math id="M65">$$ d_i $$</tex-math></inline-formula> is the distance to obstacle <inline-formula><tex-math id="M66">$$ C_i $$</tex-math></inline-formula> from a point <inline-formula><tex-math id="M67">$$ x $$</tex-math></inline-formula>, and in Equation (3) <inline-formula><tex-math id="M68">$$ \nabla d_i(x) $$</tex-math></inline-formula> is the unit vector in the direction from <inline-formula><tex-math id="M69">$$ x $$</tex-math></inline-formula> to <inline-formula><tex-math id="M70">$$ c_0 $$</tex-math></inline-formula>, where <inline-formula><tex-math id="M71">$$ c_0 $$</tex-math></inline-formula> is the closest point to <inline-formula><tex-math id="M72">$$ x $$</tex-math></inline-formula> in <inline-formula><tex-math id="M73">$$ C_i $$</tex-math></inline-formula>. The essential structure block of the GVD is the arrangement of points equidistant to two sets <inline-formula><tex-math id="M74">$$ C_i $$</tex-math></inline-formula> and <inline-formula><tex-math id="M75">$$ C_j $$</tex-math></inline-formula>, with the end goal that each set in this set is the minimal distance to the obstacles <inline-formula><tex-math id="M76">$$ C_i $$</tex-math></inline-formula> and <inline-formula><tex-math id="M77">$$ C_j $$</tex-math></inline-formula> than other obstacles. This type of structure is known as the two-equidistant face,</p><p class=""><div class="disp-formula"><label>(4)</label><tex-math id="E4"> $$ \begin{equation} f(i, j)=\left\{\begin{array}{c} x \in \mathbb{R}^{m}: 0 \leq d_{i}(x)=d_{h}(x)\\ \forall d_{i} \neq i, j \\ \nabla d_{i}(x) \neq \nabla d_{j}(x) \end{array}\right. \end{equation} $$ </tex-math></div></p><p class="">Each face has a co-dimension in the ambient space, which causes the two-equidistant faces to be seen as one-dimensional. The intersection of both faces forms the GVD and is denoted by the following equation:</p><p class=""><div class="disp-formula"><label>(5)</label><tex-math id="E5"> $$ \begin{equation} GVD=\bigcup\limits_{i=1}^{n-1} \bigcup\limits_{j=i+1}^{n} f(i, j) \end{equation} $$ </tex-math></div></p></div><div id="sec13" class="article-Section"><h2 >3. ADJACENT NODE SELECTION ALGORITHM</h2><p class="">The details of the adjacent node selection algorithm are shown in <a href="#Figure3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure3">Figure 3</a>. Within the search range obtained, we applyIPSO-based path planning algorithm to generate the connection path from the waypoint to all the potential nodes in the range. The connection path is planned in the grid-based map as shown in <a href="#Figure3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure3">Figure 3A</a>. The search range in the larger map is shown in <a href="#Figure3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure3">Figure 3B</a>, which is also a part of <a href="#Figure6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure6">Figure 6</a>. Finally, with the formation of a collision-free path to the adjacent nodes from the two waypoints, we obtain the optimal path selection by calculating the overall path length <inline-formula><tex-math id="M78">$$ \mathcal{L}_{c} + \mathcal{L}_{e} $$</tex-math></inline-formula>.</p><div class="Figure-block" id="Figure3"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure3" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-3.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 3. Details of the Adjacent Node Selection (ANS) algorithm. (A) The IPSO-based connection path planning in the search range. (B) The search range determination and node selection inside. (C) The final generated path with the minimum path length.</p></div></div><p class="">To show the necessity of IPSO-based path planning from waypoints to adjacent nodes, a more specific scenario is shown in <a href="#Figure4" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure4">Figure 4</a>. In <a href="#Figure4" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure4">Figure 4A</a>, all straight lines connecting nodes and waypoints are separated by obstacles. Among them, points <inline-formula><tex-math id="M79">$$ i $$</tex-math></inline-formula> and point <inline-formula><tex-math id="M80">$$ j $$</tex-math></inline-formula> are located in our search range. If we only rely on the Euclidean distance between node and waypoint, it can be found that the point <inline-formula><tex-math id="M81">$$ i $$</tex-math></inline-formula> is closer to the waypoint. However, after considering the path with obstacle avoidance, the path for point <inline-formula><tex-math id="M82">$$ i $$</tex-math></inline-formula> to the waypoint is longer. To sum up, the obtained search range with ANS algorithm and the IPSO-based path planning algorithm can reduce the computational cost while ensuring a short and safe trajectory. The details of the procedure are described in Algorithm 2.</p><div class="Figure-block" id="Figure4"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure4" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-4.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 4. Illustration of ANS method within a more specific sense, where an obstacle obstructing the connection path. (A) The multiple connection paths have been obstructed by the obstacles. (B) It selects the nodes in the defined range. (C) It conducts IPSO point-to-point algorithm to achieve the optimal path to the selected node.</p></div></div><p class="">We carry out further discussions on our proposed ANS algorithm. <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5A</a> and <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5B</a> are parts of <a href="#Figure11" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure11">Figure 11</a> and <a href="#Figure13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure13">Figure 13</a> (enclosed in pink dashed boxes), respectively. As shown in <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5A</a>, the solid circles represent the search radius of the waypoints in the simulation and the red solid dots depict the nodes in the workspace. In <a href="#Figure11" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure11">Figure 11</a>, we end up with the trajectory that follows the generated safe-aware road. However, if the space in the map is more sparse, our search radius <inline-formula><tex-math id="M83">$$ \mathcal{R} $$</tex-math></inline-formula> may increase to <inline-formula><tex-math id="M84">$$ \mathcal{R}' $$</tex-math></inline-formula>, which may achieve the waypoints in their respective search spaces. Thus, instead of following the safe-awareness road, a new connection path is obtained through the improved PSO algorithm directly, as shown in dashed lines in <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5A</a>. Moreover, the sparseness of the overall workspace may not represent the complexity of local obstacles. Therefore, the choice of the radius of the search space may require more mathematical proof and analysis.</p><div class="Figure-block" id="Figure5"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure5" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-5.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 5. Illustration of the ANS algorithm analysis. (A) From <a href="#Figure11" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure11">Figure 11</a> it is enclosed by a pink dashed box. (B) From <a href="#Figure13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure13">Figure 13</a> it is enclosed by a pink dashed box.</p></div></div><div class="Figure-block" id="Figure6"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure6" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-6.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 6. Illustration of the Adjacent Node Selection (ANS) algorithm. (A) The workspace with nodes, edges and waypoints. (B) The node selection in the search range. (C) The final generated path.</p></div></div><div class="Figure-block" id="Figure7"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure7" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-7.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 7. Illustration of the B-spline function. (A) The improved segmented B-spline curve. (B) The same path smoothed by the fundamental B-spline and the improved B-spline function.</p></div></div><div class="Figure-block" id="Figure8"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure8" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-8.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 8. Illustration of how the VHF uses a probability along with histogram-based grid to detect and build a map simultaneously.</p></div></div><div class="Figure-block" id="Figure9"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure9" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-9.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 9. Robot sensor configuration for multi-waypoint navigation and mapping.</p></div></div><div class="Figure-block" id="Figure10"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure10" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-10.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 10. Illustration of the path created from the other models<sup>[<a href="#b43" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b43">43</a>]</sup>. (A) It depicts the path created by Zhang <i>et al</i>.'s model by the green lines (redrawn by Zhang <i>et al</i>., 2021<sup>[<a href="#b43" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b43">43</a>]</sup>). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.</p></div></div><div class="Figure-block" id="Figure11"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure11" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-11.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 11. Illustration of the path created from the other models<sup>[<a href="#b44" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b44">44</a>]</sup>. (A) It depicts the path created by Asl and Taghirad model by the green lines (redrawn by Asl and Taghirad, 2019<sup>[<a href="#b44" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b44">44</a>]</sup>). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.</p></div></div><div class="Figure-block" id="Figure12"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure12" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-12.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 12. Illustration of the path created from the compared models<sup>[<a href="#b45" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b45">45</a>]</sup>. (A) It depicts the path created by Zhuang <i>et al</i>.'s model by the green lines (redrawn from Zhuang <i>et al</i>., 2021<sup>[<a href="#b45" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b45">45</a>]</sup>). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.</p></div></div><div class="Figure-block" id="Figure13"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure13" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-13.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 13. Illustration of the path created from the compared models<sup>[<a href="#b46" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b46">46</a>]</sup>. (A) It depicts the path created by Vonásek's model shown by the green lines (redrawn from Vonásek and Penicka, 2019<sup>[<a href="#b46" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b46">46</a>]</sup>). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles. (C) It depicts how the B-spline curve is applied to the known path, which smooths and reduces the path for a local navigator to traverse.</p></div></div><p class="">With the increasing radius of the potential search range, more nodes are applicable for selection, such as the nodes connected with dashed lines in <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5B</a>. Enlarging the search space may avoid some unnecessary detours and give a shorter path. Therefore, the trade-off between path length and safety of the autonomous robot still requires more consideration.</p></div><div id="sec14" class="article-Section"><h2 >4. IMPROVED PSO-BASED MULTI-WAYPOINT NAVIGATION</h2><p class="">The particle swarm optimization (PSO) algorithm is a swarm-based bio-inspired algorithm based on the behavioral observation of birds. It uses an iterative methodology to optimize randomly initialized particles to define a path from the initial position to the goal <sup>[<a href="#b27" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b27">27</a>]</sup>. In this section an improved PSO (IPSO) algorithm by introduction of a weighted particles is addressed to resolve the multi-waypoint sequence issue.</p><div id="sec22" class="article-Section"><h3 >4.1. Multi-waypoint visiting sequence</h3><p class="">In real-world scenarios, one important factor is that the GPS coordinates provide portions for the multiple waypoints. Traveling from one waypoint to another, the distance between them determines their associated cost. The primary purpose of traveling from one waypoint to another is to simultaneously find the minimal cost of all generated trajectories. Using the coordinates of each waypoint and the PSO algorithm, the minimal-distance path can be found within the environment. The PSO algorithm finds the best waypoint visiting sequence by initializing randomized particles. The algorithm denotes the local best position as {<inline-formula><tex-math id="M85">$$ x^b $$</tex-math></inline-formula>} and the global best position as {<inline-formula><tex-math id="M86">$$ x^g $$</tex-math></inline-formula>}. Then by taking advantage of a fitness function, the algorithm guides each particle towards the local and global best positions. The particle velocities are updated as follows:</p><p class=""><div class="disp-formula"><label>(6)</label><tex-math id="E6"> $$ \begin{equation} \begin{array}{l} v_{p}(t+1)=v_{p}(t)+ \alpha_{1}\omega_{1}[ {x^b_{p}(t)}-x_{p}(t)]+ \alpha_{2}\omega_{2}[ {x^g_{p}(t)}-x_{p}(t)] \end{array} \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(7)</label><tex-math id="E7"> $$ \begin{equation} \begin{array}{l} {x_{p}^{(t+1)}=x_{p}^{(t)}+ v_{p}^{(t+1)}} \end{array} \end{equation} $$ </tex-math></div></p><p class="">where, <inline-formula><tex-math id="M87">$$ v_p(t) $$</tex-math></inline-formula> represents the velocity of particle <inline-formula><tex-math id="M88">$$ p $$</tex-math></inline-formula> at instant <inline-formula><tex-math id="M89">$$ t $$</tex-math></inline-formula>, {<inline-formula><tex-math id="M90">$$ x_p(t) $$</tex-math></inline-formula>} is the position of particle <inline-formula><tex-math id="M91">$$ p $$</tex-math></inline-formula> at instant <inline-formula><tex-math id="M92">$$ t $$</tex-math></inline-formula>, <inline-formula><tex-math id="M93">$$ \alpha_{1} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M94">$$ \alpha_{2} $$</tex-math></inline-formula> are the positive acceleration constants used to scale the contribution of cognitive and social components. <inline-formula><tex-math id="M95">$$ \omega_{1} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M96">$$ \omega_{2} $$</tex-math></inline-formula> are the uniform random number between 0 and 1. {<inline-formula><tex-math id="M97">$$ x^b_p(t) $$</tex-math></inline-formula>} is the best position the particle <inline-formula><tex-math id="M98">$$ p $$</tex-math></inline-formula> achieved up to instant <inline-formula><tex-math id="M99">$$ t $$</tex-math></inline-formula> at current iteration, {<inline-formula><tex-math id="M100">$$ x^g_p(t) $$</tex-math></inline-formula>} is the {global} position that any of <inline-formula><tex-math id="M101">$$ p $$</tex-math></inline-formula>'s neighbors has reached up to instant <inline-formula><tex-math id="M102">$$ t $$</tex-math></inline-formula>. However, if a particle <inline-formula><tex-math id="M103">$$ p_i $$</tex-math></inline-formula> lies close to the <inline-formula><tex-math id="M104">$$ x^b_p(t) $$</tex-math></inline-formula> and <inline-formula><tex-math id="M105">$$ x^g_p(t) $$</tex-math></inline-formula>, only one term guides the <inline-formula><tex-math id="M106">$$ p_i $$</tex-math></inline-formula> to search the potential solution.The optimization process in our navigation issue is more likely trapped in local minima. Thus, an improved PSO algorithm is utilized to provide a more promising search direction for all particles during the optimization process.</p><p class=""><div class="disp-formula"><label>(8)</label><tex-math id="E8"> $$ \begin{equation} x^{w}=\sum\limits_{i=1}^{P} \bar{\alpha}_{i}^{w} {x^b_i(t)} \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(9)</label><tex-math id="E9"> $$ \begin{equation} \bar{\alpha}_{i}^{W}=\frac{\hat{\alpha}_{i}^{W}}{\sum_{j=1}^{P} \hat{\alpha}_{i}^{W}} \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(10)</label><tex-math id="E10"> $$ \begin{equation} \begin{aligned} &\hat{\alpha}_{i}^{W}=\frac{\max _{1 \leq k \leq M}\left(\mathcal{F}\left( {x^b_k(t)}\right)\right)-\mathcal{F}\left( {x^b_i(t)}\right)+\varepsilon}{\max _{1 \leq k \leq M}\left(\mathcal{F}\left( {x^b_k(t)}\right)\right)-\min _{1 \leq k \leq M}\left(\mathcal{F}\left( {x^b_k(t)}\right)\right)+\varepsilon}, \quad i=1, 2, \ldots, M, \end{aligned} \end{equation} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M107">$$ \varepsilon $$</tex-math></inline-formula> is a positive constant, <inline-formula><tex-math id="M108">$$ \hat{\alpha} $$</tex-math></inline-formula> is the weighted constant of each particle. <inline-formula><tex-math id="M109">$$ \mathcal{F}(\cdot) $$</tex-math></inline-formula> is the fitness function. The worst and the best fitness values of all personal best particles are represented by <inline-formula><tex-math id="M110">$$ \max _{1 \leq k \leq M}(\mathcal{F}\left(x_{k}^{P}\right)) $$</tex-math></inline-formula> and <inline-formula><tex-math id="M111">$$ \min _{1 \leq k \leq M}(\mathcal{F}\left(x_{k}^{P}\right)) $$</tex-math></inline-formula>, respectively.</p><p class="">The order is optimized through this method, in which each waypoint is visited. A sequence of particles are initialized to compose a population in the original PSO algorithm. A possible optimal solution to an optimization issue in our multi-waypoint sequence is discovered by one particle in the PSO. This particle indicates a possible optimal solution to the multi-waypoint navigation issue and moves to explore an optimal solution in a certain search space. In this paper, a weighted particle is introduced into a swarm to suggest a more reasonable search direction for all the particles. As a result, the best position of particle and neighbor guides the particle to move along the corrected direction for better covergence.</p><p class="">The multi-waypoint visiting sequence problem can be used to solve the transportation planning problem and Covid-19 disinfection robot path planning in hospitals, in which agents (vehicles) need to be delivered as well as the overall cost and time need to be minimized <sup>[<a href="#b14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b14">14</a>]</sup>. The algorithm of the improved PSO to finding multi-waypoint visiting sequence is explained in Algorithm 1. The objective of the algorithm is to minimize the total trajectory length of Cartesian coordinates <inline-formula><tex-math id="M112">$$ (X_n, Y_n) $$</tex-math></inline-formula> of waypoints given.</p><p class="">In the IPSO model the <inline-formula><tex-math id="M113">$$ \mathcal{P}_A $$</tex-math></inline-formula> represents the particle agent, which is denoted by the <inline-formula><tex-math id="M114">$$ \mathcal{P}_A $$</tex-math></inline-formula> : {<inline-formula><tex-math id="M115">$$ \mathcal{P}_b $$</tex-math></inline-formula>, <inline-formula><tex-math id="M116">$$ \mathcal{P}_g $$</tex-math></inline-formula>, <inline-formula><tex-math id="M117">$$ \mathcal{N} $$</tex-math></inline-formula>}. <inline-formula><tex-math id="M118">$$ \mathcal{N} $$</tex-math></inline-formula> holds a group of particle agents which are predetermined as neighbors of <inline-formula><tex-math id="M119">$$ \mathcal{P}_A $$</tex-math></inline-formula>. The <inline-formula><tex-math id="M120">$$ \mathcal{P}_A $$</tex-math></inline-formula> are defined by the following parameters.</p><p class="">(1) Each <inline-formula><tex-math id="M121">$$ \mathcal{P}_A $$</tex-math></inline-formula> requests each neighbor's current personal best location.</p><p class="">(2) Each <inline-formula><tex-math id="M122">$$ \mathcal{P}_A $$</tex-math></inline-formula> returns its current personal best to neighbors.</p><p class="">(3) Obtains the center location of each surrounding cluster.</p><p class="">(4) Determines if the current position has been visited.</p><p class="">(5) Determines if current position is optimal if not record current position.</p><p class="">Every <inline-formula><tex-math id="M123">$$ \mathcal{P}_A $$</tex-math></inline-formula> obtains a set of neighbors of positions during the initial setup. Utilizing a variety of topologies one can create numerous properties of neighboring particle agents to obtain better performance. Within the proposed model, we assume that each <inline-formula><tex-math id="M124">$$ \mathcal{P}_A $$</tex-math></inline-formula> has a static set of neighbors. Each <inline-formula><tex-math id="M125">$$ \mathcal{P}_A $$</tex-math></inline-formula> keeps track of its local best solution, <inline-formula><tex-math id="M126">$$ \mathcal{P}_b $$</tex-math></inline-formula>, which is where a solution closest to the optimal solution is found in the problem space, while the global best solution is recorded in the parameter <inline-formula><tex-math id="M127">$$ \mathcal{P}_g $$</tex-math></inline-formula>. During each iteration the <inline-formula><tex-math id="M128">$$ \mathcal{P}_A $$</tex-math></inline-formula> evaluates its current position and determines if it needs to perform a fitness evaluation, while simultaneous checking if the termination criteria has been met. If the termination criteria have not been met then it updates its <inline-formula><tex-math id="M129">$$ \mathcal{P}_b $$</tex-math></inline-formula>, obtains the neighbor's <inline-formula><tex-math id="M130">$$ \mathcal{P}_b $$</tex-math></inline-formula> and calculates the <inline-formula><tex-math id="M131">$$ \mathcal{P}_g $$</tex-math></inline-formula>, and marks the current position as visited.</p><p class=""><table-wrap><table><tbody><tr><td style="class:table_top_border2" align="left"><b>Algorithm 1:</b> Improved PSO (IPSO) algorithm for waypoint sequencing</td></tr><tr><td style="class:table_top_border2" align="left"><b>Initialize a population of particles</b></td></tr><tr><td align="left">Set the size of the swarm to <inline-formula><tex-math id="M132">$$ S_{p} $$</tex-math></inline-formula>, the maximum number of iteration <inline-formula><tex-math id="M133">$$ T_{max} $$</tex-math></inline-formula>.</td></tr><tr><td style="class:table_bottom_border"><inline-formula id="5170-M1"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" class="inline-graphic" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-M1.jpg" /></inline-formula></td></tr></tbody></table></table-wrap></p></div><div id="sec23" class="article-Section"><h3 >4.2. Safety-aware IPSO multi-waypoint path planning</h3><p class="">To ensure the robot safely reaches the waypoints via the planned visiting sequence, the safety-aware road is selected to guide the autonomous robot. Nevertheless, there is a problem with the connection path from the location of the waypoints to safety-aware roads. When we integrate the position information of a waypoint in the workspace, it may be necessary to obtain the collision-free connection path length from the waypoint to all nodes, which is computationally expensive. As shown in <a href="#Figure6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure6">Figure 6A</a>, with <inline-formula><tex-math id="M134">$$ \mathcal{N} $$</tex-math></inline-formula> nodes obtained in the workspace, there are <inline-formula><tex-math id="M135">$$ \mathcal{N} $$</tex-math></inline-formula> possible connection paths from the waypoints to the nodes in the workspace. With the initial <inline-formula><tex-math id="M136">$$ \mathcal{N} \times \mathcal{N} $$</tex-math></inline-formula> adjacent distance matrix obtained from GVD graph and the increasing <inline-formula><tex-math id="M137">$$ \mathcal{M} $$</tex-math></inline-formula> waypoints in the workspace, the size of new distance matrix is expanded to <inline-formula><tex-math id="M138">$$ (\mathcal{N}+\mathcal{M}) \times (\mathcal{N}+\mathcal{M}) $$</tex-math></inline-formula>. Since most of the connection path computations are unnecessary, a new adjacent node selection (ANS) algorithm is proposed to reduce the computational effort by restricting the search space in local regions rather than the entire working region.</p><p class="">The local regions are shown in <a href="#Figure6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure6">Figure 6B</a>, and the dark blue nodes, such as <inline-formula><tex-math id="M139">$$ \alpha $$</tex-math></inline-formula> and <inline-formula><tex-math id="M140">$$ \beta $$</tex-math></inline-formula> nodes in the regions, are potential adjacent nodes to connect. The radius <inline-formula><tex-math id="M141">$$ \mathcal{R} $$</tex-math></inline-formula> of the local area shall be determined by the potential workspace, which determines the number of nodes in the search range. For instance, in an area with clustered obstacles, there are many nodes in the environment; thus, the search radius may be small. However, In an area with sparse obstacles, there are fewer nodes in the environment; thus, the search radius needs to be larger to include all potential nodes.</p><p class="">Since the entire workspace is projected through the GVD graph, we can interpret the sparseness of the entire workspace through the distance of the edge list <inline-formula><tex-math id="M142">$$ \mathcal{E} $$</tex-math></inline-formula>. Nevertheless, some edge distances cannot represent the sparseness of the entire workspace, such as the edges enclosed by the red dotted line in <a href="#Figure6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure6">Figure 6B</a>.</p><p class="">Therefore, to exclude these extraneous edges of distance, we sort the entire edge list before removing the lowest <inline-formula><tex-math id="M143">$$ 10\% $$</tex-math></inline-formula>. The radius <inline-formula><tex-math id="M144">$$ \mathcal{R} $$</tex-math></inline-formula> of the search range is defined as the average of the remaining edge distance. After obtaining the nodes in the search environment, we plan a collision-free trajectory from the current waypoint to reach each node through the IPSO algorithm.</p><p class="">The IPSO navigation algorithm is initiated in the search range to obtain the optimal path. The local search region is interpreted into grid-based map, where the obstacle areas are inaccessible grids in the workspace. Dijkstra's algorithm is utilized as a local search algorithm and the cost function within the model. For graph-based maps, they must be a method for traveling from one node to another utilizing the edges within the graph. One method of this is Dijkstra's algorithm, which utilizes a weighted graph to determine the shortest path from a source node to a target node. The algorithm also keeps track of the known shortest distances from each node while simultaneously updating their weights to improve the overall shortest path from each node. By recursively establishing a path with random solutions generated in the workspace, the IPSO algorithm can construct the collision-free path with the least fitness value, which also represents the path with minimum length. Therefore, the length of the connecting path <inline-formula><tex-math id="M145">$$ \mathcal{L}_{c} $$</tex-math></inline-formula> can be obtained, and by combining the length of the GVD path <inline-formula><tex-math id="M146">$$ \mathcal{L}_{e} $$</tex-math></inline-formula>, the optimal safety-aware trajectory is obtained as shown in <a href="#Figure6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure6">Figure 6C</a>.</p><p class="">To effectively reduce and smooth the overall path from each waypoint to the waypoint, various methods have been developed to achieve this goal, for example, the <inline-formula><tex-math id="M147">$$ \mathcal{B} $$</tex-math></inline-formula>-spline curve, which works by taking a set of points that are used to curve sharp close turns around obstacles and is very effective and thus widely used in smooth polylines, due to its closed-form expression of the position coordinates. The original methodology of the <inline-formula><tex-math id="M148">$$ \mathcal{B} $$</tex-math></inline-formula>-spline curve method, in some cases, changes the trajectory of the original path created by the global navigation system. The problem can be mediated by implementing the piecewise <inline-formula><tex-math id="M149">$$ \mathcal{B} $$</tex-math></inline-formula>-spline method, which only smooths the path around each obstacle. Lei <i>et al.</i> evaluated the effectiveness of the improved <inline-formula><tex-math id="M150">$$ \mathcal{B} $$</tex-math></inline-formula>-spline method, and ultimately found that the hybrid method was able to reduce the overall all path in point-to-point navigation <sup>[<a href="#b38" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b38">38</a>]</sup>. The <inline-formula><tex-math id="M151">$$ \mathcal{B} $$</tex-math></inline-formula>-spline curve can be defined by a cardinal functions <inline-formula><tex-math id="M152">$$ L_{j, r}(q) $$</tex-math></inline-formula>, control points <inline-formula><tex-math id="M153">$$ B_{j} $$</tex-math></inline-formula> and degree <inline-formula><tex-math id="M154">$$ (r - 1), $$</tex-math></inline-formula> which is given by the following equations.</p><p class=""><div class="disp-formula"><label>(11)</label><tex-math id="E11"> $$ \begin{equation} \begin{array}{l} K(q)= \sum L_{j, r}(q) B_{j} \end{array} \end{equation} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M155">$$ B_{j} = [B_{jx}, B_{jy}] $$</tex-math></inline-formula> are the <inline-formula><tex-math id="M156">$$ (n + 1) $$</tex-math></inline-formula> control points and a knot vector <inline-formula><tex-math id="M157">$$ u $$</tex-math></inline-formula>. <inline-formula><tex-math id="M158">$$ N_{i, k}(u) $$</tex-math></inline-formula> are the basic functions, which are defined recursively as follows:</p><p class=""><div class="disp-formula"><label>(12)</label><tex-math id="E12"> $$ \begin{equation} \begin{array}{l} L_{j, r}(q) = \frac{(q-x_{j})}{x_{j+r-1}-x_{j}} N_{j, r-1}(q) + \frac{(x_{j+r}-q)}{x_{j+r}-x_{j+1}} N_{j+1, r-1}(q) \end{array} \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(13)</label><tex-math id="E13"> $$ \begin{equation} L_{j, r}(q) = \begin{cases} 1, \; \; \; \; q_{j} q_{j}\le q \le q_{j+1}\\ 0, \; \; \; \; \; \;\; \; otherwise \end{cases} ; \; q \in [0, 1] \end{equation} $$ </tex-math></div></p><p class="">Geometric continuity <inline-formula><tex-math id="M159">$$ G^2 $$</tex-math></inline-formula> is the metric used to evaluate smoothing methods, which is defined by the tangent unit and curvature vector at the intersection of two continuous segments <sup>[<a href="#b38" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b38">38</a>]</sup> [<a href="#Figure7" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure7">Figure 7A</a>]. To achieve <inline-formula><tex-math id="M160">$$ G^2 $$</tex-math></inline-formula> continuity, the control points <inline-formula><tex-math id="M161">$$ B_{j} $$</tex-math></inline-formula> of <inline-formula><tex-math id="M162">$$ \mathcal{B} $$</tex-math></inline-formula>-spline curve to the path point, <inline-formula><tex-math id="M163">$$ Y_{j} $$</tex-math></inline-formula>, is defined as</p><p class=""><div class="disp-formula"><label>(14)</label><tex-math id="E14"> $$ \begin{equation} \begin{array}{l} B_{1} = Y_{j} - (1 +v)s_{2}q_{j-1}\\ B_{2} = -s_{2}q_{j-1}\\ B_{3} = Y_{j}\\ B_{4} = Y_{j}+s_{2}q_{j}\\ B_{5} = Y_{j} +(1 +v)s_{2}q_{j-1} \end{array} \end{equation} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M164">$$ c $$</tex-math></inline-formula> is smoothing length ratio <inline-formula><tex-math id="M165">$$ v= s_{1}/s_{2} $$</tex-math></inline-formula>, and <inline-formula><tex-math id="M166">$$ q_{j-1} $$</tex-math></inline-formula> defines the unit vector of <inline-formula><tex-math id="M167">$$ Y_{j-1}Y_{j} $$</tex-math></inline-formula>. <inline-formula><tex-math id="M168">$$ q_{j} $$</tex-math></inline-formula> represents the unit vector of the line <inline-formula><tex-math id="M169">$$ Y_{j}Y_{j+1} $$</tex-math></inline-formula>. The combined sum of <inline-formula><tex-math id="M170">$$ s_{1} $$</tex-math></inline-formula> and <inline-formula><tex-math id="M171">$$ s_{2} $$</tex-math></inline-formula> is the smoothed length. The half of the corner angle is denoted as: <inline-formula><tex-math id="M172">$$ \Gamma = \beta / 2 $$</tex-math></inline-formula>. Using a knot vector of [0, 0, 0, 0, 0.5, 1, 1, 1, 1], the smoothing error distance <inline-formula><tex-math id="M173">$$ \epsilon $$</tex-math></inline-formula> and maximum curvature <inline-formula><tex-math id="M174">$$ K_{max} $$</tex-math></inline-formula> within the smooth path can be expressed as:</p><p class=""><div class="disp-formula"><label>(15)</label><tex-math id="E15"> $$ \begin{equation} \begin{array}{l} \epsilon = \frac{s_{2}\sin{\Gamma}}{2} \end{array} \end{equation} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(16)</label><tex-math id="E16"> $$ \begin{equation} \begin{array}{l} R_{max} = \frac{4\sin{\Gamma}}{3s_{2}\cos^2{\Gamma}} \end{array} \end{equation} $$ </tex-math></div></p><p class="">Using the previous equations the smoothing error distance <inline-formula><tex-math id="M175">$$ \epsilon $$</tex-math></inline-formula> can be defined by the existing maximum curvature <inline-formula><tex-math id="M176">$$ R_{max} $$</tex-math></inline-formula> given by the robot:</p><p class=""><div class="disp-formula"><label>(17)</label><tex-math id="E17"> $$ \begin{equation} \begin{array}{l} \epsilon = \frac{2\tan^2{\Gamma}}{3R_{max}} \end{array} \end{equation} $$ </tex-math></div></p><p class="">The improved <inline-formula><tex-math id="M177">$$\mathcal{B}$$</tex-math></inline-formula>-spline model has specific advantages over the basic <inline-formula><tex-math id="M178">$$\mathcal{B}$$</tex-math></inline-formula>-spline model, one of which is its ability to smooth many different trajectories with various angles, as seen in <a href="#Figure7" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure7">Figure 7B</a>. The curve produced by the improved <inline-formula><tex-math id="M179">$$\mathcal{B}$$</tex-math></inline-formula>-spline model is significantly closer to the original path than the original model. When considering the constraints of the robot, the improved <inline-formula><tex-math id="M180">$$\mathcal{B}$$</tex-math></inline-formula>-spline mode performs {better} in various degrees of angles. The overall advantages of the improved <inline-formula><tex-math id="M181">$$\mathcal{B}$$</tex-math></inline-formula>-spline model are as follows:</p><p class="">(1) The path generated is tangent and curvature continuity, so that the robot can have a smooth steering command, which can correct any discontinuity of normal acceleration and establish a safer path for the robot to follow.</p><p class="">(2) The improved model generates a better curve by solely affecting the two lines within the corner of the original trajectory. Each curve generated affects others within the lines.</p><p class="">(3) The improved model easily adjusts to the smoothed path based on the environment constraints or the robot.</p><p class=""><table-wrap><table><tbody><tr><td style="class:table_top_border2" align="left"><b>Algorithm 2:</b> Pseudocode for the adjacent node selection (ANS) algorithm</td></tr><tr><td style="class:table_top_border2" align="left"><b>Input:</b> Edge list <inline-formula><tex-math id="M182">$$ \mathcal{E} $$</tex-math></inline-formula>, <inline-formula><tex-math id="M183">$$ \mathcal{N} $$</tex-math></inline-formula> nodes coordinates (<inline-formula><tex-math id="M184">$$ \mathbb{N}_x, \mathbb{N}_y $$</tex-math></inline-formula>), <inline-formula><tex-math id="M185">$$ \mathcal{N} \times \mathcal{N} $$</tex-math></inline-formula> distance matrix <inline-formula><tex-math id="M186">$$ \mathcal{D} $$</tex-math></inline-formula> and the location of the waypoint <inline-formula><tex-math id="M187">$$ \alpha $$</tex-math></inline-formula>, (<inline-formula><tex-math id="M188">$$ \alpha_x, \alpha_y $$</tex-math></inline-formula>) and the waypoint <inline-formula><tex-math id="M189">$$ \beta $$</tex-math></inline-formula>, (<inline-formula><tex-math id="M190">$$ \beta_x, \beta_y $$</tex-math></inline-formula>).</td></tr><tr><td align="left"><b>Output:</b> The path length of the trajectory <inline-formula><tex-math id="M191">$$ \mathcal{L}_{t} $$</tex-math></inline-formula></td></tr><tr><td align="left"><inline-formula><tex-math id="M192">$$ N_e = size(\mathcal{E}) $$</tex-math></inline-formula>; // Number of the edges in the workspace</td></tr><tr><td align="left"><inline-formula><tex-math id="M193">$$ [\mathcal{E}_s, sortInd]=sort(\mathcal{E}) $$</tex-math></inline-formula>; // Sort the edge list from low to high</td></tr><tr><td align="left"><inline-formula><tex-math id="M194">$$ N_s = \lceil \frac{N_e}{10} \rceil $$</tex-math></inline-formula>; // Exclude 10% of extraneous edge distance</td></tr><tr><td style="class:table_bottom_border" align="left"><inline-formula id="5170-M2"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" class="inline-graphic" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-M2.jpg" /></inline-formula></td></tr></tbody></table></table-wrap></p></div></div><div id="sec15" class="article-Section"><h2 >5. REACTIVE LOCAL NAVIGATION</h2><p class="">A crucial aspect in developing a multi-waypoint model is accounting for moving and unknown obstacles <sup>[<a href="#b39" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b39">39</a>, <a href="#b40" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b40">40</a>]</sup>. In a real-world setting, not all objects are static and known. To develop a more efficient model, we propose the use of a local navigator to remedy this issue.</p><p class="">In order to avoid dynamic and unknown obstacles, the proposed model employs the Vector Field Histogram (VFH) model as a reactive local navigator. An autonomous robot uses a velocity command to and from each waypoint, provided by the local navigator <sup>[<a href="#b41" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b41">41</a>]</sup>. By applying the VFH to the overall global trajectory with a sequence of markers, the path can be broken down into various segments to improve the efficiency in obstacle-populated workspaces. The local navigator builds a map depicting the free space and obstacles in the map by utilizing a 2D histogram grid with equally sized cells <sup>[<a href="#b42" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b42">42</a>]</sup>. As the robot follows the generated trajectory within the workspace, the map is simultaneously built, shown in <a href="#Figure8" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure8">Figure 8</a>. In developing an autonomous obstacle avoidance model, concurrent map building and navigation are crucial. The robot pose <inline-formula><tex-math id="M196">$$ (X, Y, Yaw) $$</tex-math></inline-formula> is used to determine the map building. Thus, the precise registration of the built local map as a part of the global map can</p><p class="">be carried out. This map building aims to construct an occupancy-cell-based map. The values for each cell in the map vary over the range [-127, 128] <sup>[<a href="#b42" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b42">42</a>]</sup>. The initial value is zero, which indicates that the cell is neither occupied nor unoccupied. The value is 128 if one cell is occupied with certainty and -127 if one cell is unoccupied with certainty. The values falling into (-127, 128) express contain a level of certainty in the range. When the VFH model is employed in conjunction with the GVD and IPSO algorithm, the robot can be successfully navigated through our built map with obstacle avoidance. In combination with our local navigator, a sensor configuration can be developed for the local navigator to perform it. In <a href="#Figure9" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure9">Figure 9</a> one can see the overview of our sensor configuration. The proposed configuration utilizes a 270-degree SICK LMS LiDAR sensor to detect obstacles within a range of 20 m @ 0.25-degree resolution. The LiDAR sensor scans at a rate of 25Hz. Then, it needs a method of finding our current position and the waypoints within the map. A Novatel's ProPak-LB Plus DGPS sensor is utilized to obtain our current position and how it correlates to the coordinates of each waypoint. Next, a PNI TCM6 digital compass is employed to establish our heading with an accuracy of 0.5 degrees. The sensor updates at 20Hz, which allows the robot to operate efficiently. Lastly, the configuration utilizes an AVT Stingray F-080C 1/3" CCD camera, which enables our robot to sense obstacles of various heights, shapes and sizes. The stingray camera is perfect for robot vision because it uses the IIDC IEEE 1394B protocol to transfer images. The system needs a computer system to house our operating system, sensor data, and programs for the robot. In this portion of the sensor configuration, a MackBook Pro i s equipped to suit our needs. The last step in the process is to establish a method of communication from the sensors to the computer systems. A sort of UART to USB hub is utilized for this purpose and fuses the sensor data together without losing any sensor information. The type of sensor confusion can be used on most ground-based robot systems for indoor and outdoor use.</p></div><div id="sec16" class="article-Section"><h2 >6. SIMULATION AND COMPARISON STUDIES</h2><p class="">In this section, simulation and comparison studies are performed to illustrate the value and vitality of the proposed model. In the first experiment, simulations are conducted using a well-known Traveling Salesman Problem (TSP) based data set, and results are compared with other heuristic-based algorithms. The proposed model is thoroughly evaluated in the second experiment through a comparison study using a similar model proven to work effectively for multi-waypoint navigation.</p><div id="sec22" class="article-Section"><h3 >6.1. Comparison studies with benchmark datasets</h3><p class="">To show the effectiveness of our IPSO waypoint sequencing model, a comparison study was conducted with well-known TSP data sets and various heuristic-based algorithms. The employed datasets and algorithms are as follows: (a) 561-city problem by Kleinschmidt (pa561); (b) 299-city problem by Patberg/Rinaldi (pr299); (c) 200-city problem A, by Krolik/Felts/Nelson (kroA200); and (d) 150-city problem by Chur Ritz (ch150). The selected datasets have been verified and widely used to prove the validity of multi-waypoint sequencing models. The Simulated Annealing (SA) algorithm, Grey Wolf Optimization (GWO) algorithm, Ant Colony Optimization (ACO) algorithm, Genetic Algorithms (GA), Imperialist Competitive Algorithm (ICA), and Self-Organizing Maps (SOM) were chosen as the heuristic-based algorithms used in the comparison studies.</p><p class="">The ICA algorithm is a biologically inspired algorithm by the human, which simulates the social-political process of imperialism and imperialistic competition. The SOM algorithm is similar to a typical artificial neural network algorithm, except it utilizes a competitive learning process instead of backpropagation that utilizes gradient descent.</p><p class="">Heuristic-based algorithms have similar attributes; due to this feature, the same parameters can be used to construct a stable comparison study for our proposed IPSO algorithm. The conducted comparison studies focus on six key attributes such as: min length (<inline-formula><tex-math id="M197">$$ m $$</tex-math></inline-formula>), average length (<inline-formula><tex-math id="M198">$$ m $$</tex-math></inline-formula>), length standard deviation (<inline-formula><tex-math id="M199">$$ m $$</tex-math></inline-formula>), min time (<inline-formula><tex-math id="M200">$$ s $$</tex-math></inline-formula>), average time (<inline-formula><tex-math id="M201">$$ s $$</tex-math></inline-formula>), and time standard deviation (<inline-formula><tex-math id="M202">$$ s $$</tex-math></inline-formula>). The variance between each algorithm can be seen by assessing each parameter. The above analyses show how effective the IPSO model can generate the minimum overall global trajectory in <a href="#Table1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Table1">Table 1</a>. The global trajectory generated by the compared algorithms is notably larger than the IPSO model. However, regarding the time aspect, the IPSO model was unable to achieve the shortest time. The significance of the proposed model can be seen in the STD evaluation parameter. The results of the comparison studies more than show the validity and performance of the proposed model to discover the optimal waypoint visiting sequence.</p><div id="Table1" class="Figure-block"><div class="table-note"><span class="">Table 1</span><p class="">Comparison of minimum path length, average path length, STD of path length, minimum time, average time and STD of time with other models. The parameter for the test of each model was: 100 initialized particles, 10 runs per data set, and a maximum of 10 minutes per run</p></div><div class="table-responsive article-table"><table class="a-table"><thead><tr><td style="class:table_top_border" align="center"><b>Datasets</b></td><td style="class:table_top_border" align="center"><b>Model</b></td><td style="class:table_top_border" align="center"><b>Min length (<i>m</i>)</b></td><td style="class:table_top_border" align="center"><b>Average length (<i>m</i>)</b></td><td style="class:table_top_border" align="center"><b>Length STD (<i>m</i>)</b></td><td style="class:table_top_border" align="center"><b>Min time (<i>s</i>)</b></td><td style="class:table_top_border" align="center"><b>Average time (<i>s</i>)</b></td><td style="class:table_top_border" align="center"><b>Time STD (<i>s</i>)</b></td></tr></thead><tbody><tr><td style="class:table_top_border2" align="left" rowspan="7">Ch150</td><td style="class:table_top_border2" align="center">Proposed model</td><td style="class:table_top_border2" align="center">1.67E+04</td><td style="class:table_top_border2" align="center">1.77E+04</td><td style="class:table_top_border2" align="center">5.99E+02</td><td style="class:table_top_border2" align="center">1.75E+04</td><td style="class:table_top_border2" align="center">1.31E+01</td><td style="class:table_top_border2" align="center">6.09E-02</td></tr><tr><td align="center">ACO</td><td align="center">1.84E+04</td><td align="center">2.23E+04</td><td align="center">4.40E+03</td><td align="center">1.67E+04</td><td align="center">1.76E+02</td><td align="center">1.32E+00</td></tr><tr><td align="center">GA</td><td align="center">4.22E+04</td><td align="center">5.04E+04</td><td align="center">5.38E+03</td><td align="center">1.79E+04</td><td align="center">1.39E-02</td><td align="center">1.25E-03</td></tr><tr><td align="center">SA</td><td align="center">2.47E+04</td><td align="center">3.05E+04</td><td align="center">4.11E+03</td><td align="center">1.75E+04</td><td align="center">6.51E+00</td><td align="center">7.25E-01</td></tr><tr><td align="center">GWO</td><td align="center">3.23E+04</td><td align="center">3.66E+04</td><td align="center">2.64E+03</td><td align="center">5.78E-01</td><td align="center">9.39E-01</td><td align="center">1.73E-01</td></tr><tr><td align="center">SOM</td><td align="center">4.26E+04</td><td align="center">4.70E+04</td><td align="center">2.932E+03</td><td align="center">1.84E+03</td><td align="center">2.26E+03</td><td align="center">1.77E+02</td></tr><tr><td align="center">ICA</td><td align="center">3.29E+04</td><td align="center">3.50E+04</td><td align="center">9.34E+02</td><td align="center">1.55E+03</td><td align="center">2.04E+03</td><td align="center">1.79E+02</td></tr><tr><td align="left" rowspan="7">KroA200</td><td align="center">Proposed model</td><td align="center">1.09E+05</td><td align="center">1.17E+05</td><td align="center">5.50E+03</td><td align="center">2.15E+01</td><td align="center">2.15E+01</td><td align="center">9.73E-02</td></tr><tr><td align="center">ACO</td><td align="center">1.30E+05</td><td align="center">2.81E+05</td><td align="center">4.09E+05</td><td align="center">2.44E+02</td><td align="center">5.17E+02</td><td align="center">8.36E+02</td></tr><tr><td align="center">GA</td><td align="center">2.39E+05</td><td align="center">2.57E+05</td><td align="center">1.15E+04</td><td align="center">1.21E-02</td><td align="center">1.54E-02</td><td align="center">4.45E-03</td></tr><tr><td align="center">SA</td><td align="center">1.96E+05</td><td align="center">2.13E+05</td><td align="center">1.18E+04</td><td align="center">6.27E+00</td><td align="center">6.62E+00</td><td align="center">8.70E-01</td></tr><tr><td align="center">GWO</td><td align="center">2.17E+05</td><td align="center">2.40E+05</td><td align="center">1.24E+04</td><td align="center">1.12E+00</td><td align="center">1.45E+00</td><td align="center">3.68E-01</td></tr><tr><td align="center">SOM</td><td align="center">2.13E+05</td><td align="center">2.60E+05</td><td align="center">2.192E+04</td><td align="center">5.49E+03</td><td align="center">2.60E+05</td><td align="center">2.31E+04</td></tr><tr><td align="center">ICA</td><td align="center">2.12E+05</td><td align="center">2.60E+05</td><td align="center">6.671E+03</td><td align="center">3.22E+02</td><td align="center">6.81E+02</td><td align="center">1.38E+02</td></tr><tr><td align="left" rowspan="7">PR299</td><td align="center">Proposed model</td><td align="center">2.77E+05</td><td align="center">2.89E+05</td><td align="center">5.92E+03</td><td align="center">4.28E+01</td><td align="center">4.29E+01</td><td align="center">6.06E-02</td></tr><tr><td align="center">ACO</td><td align="center">3.37E+05</td><td align="center">4.33E+05</td><td align="center">4.82E+04</td><td align="center">2.09E+02</td><td align="center">2.37E+02</td><td align="center">1.41E+01</td></tr><tr><td align="center">GA</td><td align="center">3.19E+05</td><td align="center">3.44E+05</td><td align="center">1.17E+04</td><td align="center">3.24E-02</td><td align="center">3.38E-02</td><td align="center">8.43E-04</td></tr><tr><td align="center">SA</td><td align="center">5.26E+05</td><td align="center">5.59E+05</td><td align="center">1.94E+04</td><td align="center">6.27E+00</td><td align="center">6.52E+00</td><td align="center">6.68E-01</td></tr><tr><td align="center">GWO</td><td align="center">2.90E+05</td><td align="center">3.90E+05</td><td align="center">8.15E+04</td><td align="center">6.71E+01</td><td align="center">8.00E+01</td><td align="center">7.51E+00</td></tr><tr><td align="center">SOM</td><td align="center">2.72E+05</td><td align="center">3.15E+05</td><td align="center">6.34E+04</td><td align="center">4.25E+03</td><td align="center">4.75E+03</td><td align="center">3.45E+02</td></tr><tr><td align="center">ICA</td><td align="center">4.81E+05</td><td align="center">4.96E+05</td><td align="center">1.34E+04</td><td align="center">2.70E+03</td><td align="center">2.81E+03</td><td align="center">7.60E+01</td></tr><tr><td style="class:table_bottom_border" align="left" rowspan="7">PA561</td><td align="center">Proposed model</td><td align="center">1.11E+05</td><td align="center">1.14E+05</td><td align="center">1.60E+03</td><td align="center">1.41E+02</td><td align="center">1.42E+02</td><td align="center">3.65E-01</td></tr><tr><td align="center">ACO</td><td align="center">—</td><td align="center">—</td><td align="center">—</td><td align="center">—</td><td align="center">—</td><td align="center">—</td></tr><tr><td align="center">GA</td><td align="center">1.37E+05</td><td align="center">1.93E+05</td><td align="center">6.30E+04</td><td align="center">9.36E-02</td><td align="center">9.57E-02</td><td align="center">2.19E-03</td></tr><tr><td align="center">SA</td><td align="center">1.88E+05</td><td align="center">1.92E+05</td><td align="center">2.07E+03</td><td align="center">6.27E+00</td><td align="center">6.42E+00</td><td align="center">4.29E-01</td></tr><tr><td align="center">GWO</td><td align="center">3.02E+05</td><td align="center">4.21E+05</td><td align="center">5.94E+04</td><td align="center">7.64E+01</td><td align="center">8.26E+01</td><td align="center">2.21E+00</td></tr><tr><td align="center">SOM</td><td align="center">1.01E+05</td><td align="center">1.21E+05</td><td align="center">1.84E+04</td><td align="center">1.1E+01</td><td align="center">8.19E+02</td><td align="center">3.94E+02</td></tr><tr><td style="class:table_bottom_border" align="center">ICA</td><td style="class:table_bottom_border" align="center">1.48E+05</td><td style="class:table_bottom_border" align="center">1.51E+05</td><td style="class:table_bottom_border" align="center">2.43E+03</td><td style="class:table_bottom_border" align="center">1.22E+03</td><td style="class:table_bottom_border" align="center">2.04E+03</td><td style="class:table_bottom_border" align="center">1.79E+02</td></tr></tbody></table></div><div class="table_footer"></div></div></div><div id="sec23" class="article-Section"><h3 >6.2. Model comparison studies</h3><p class="">The compared models were developed to address the issues of multi-waypoint navigation and mapping in various applications. Each model uses some variation of a global navigation system in combination with an obstacle avoidance technique. The models were selected based on their map configuration and overall efficiency in solving the multi-waypoint navigation problem. Our comparison studies analyze the number of nodes, the trajectories produced, and the total time to fulfill the fastest route.</p><p class="">It is clear that the waypoint order and paths obtained by each model are created in an obstacle-free environment, as illustrated in <a href="#Figure10" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure10">Figure 10A</a>. The length created by the Zhang's model was 240.84 <i>m</i>, while the proposed model produced a shorter trajectory of 219.99 <i>m</i>. This is due to the founded waypoint orders in the environment. In Zhang's comparison study, the proposed model establishes more nodes, and the overall path is expanded by 1.09%, but the proposed model generates a solution 6.1% faster than the compared model. Zhang's proposed model has to utilize a node selection algorithm to establish its shortest path, while the proposed model does not. Due to this feature, the compared model was evaluated before this crucial step and discovered that the nodes established were vastly greater than the proposed model, as seen in <a href="#Table2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Table2">Table 2</a>. Considering this factor, the proposed model can surpass and outperform Zhang's model. Asl and Taghirad aimed to solve the multi-goal navigation problem by developing a traveling salesman problem in the belief space <sup>[<a href="#b44" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b44">44</a>]</sup>.</p><div id="Table2" class="Figure-block"><div class="table-note"><span class="">Table 2</span><p class="">An illustration of the number of nodes, distance, and time spent traversing with the map to each waypoint</p></div><div class="table-responsive article-table"><table class="a-table"><thead><tr><td style="class:table_top_border" align="left"><b>Model</b></td><td style="class:table_top_border" align="center"><b>Nodes</b></td><td style="class:table_top_border" align="center"><b>Distance</b></td><td style="class:table_top_border" align="center"><b>Time spent <i>s</i></b></td></tr></thead><tbody><tr><td style="class:table_top_border2" align="left">Zhang's model before node reduction</td><td style="class:table_top_border2" align="center">242</td><td style="class:table_top_border2" align="center">271.1</td><td style="class:table_top_border2" align="center">2.25</td></tr><tr><td align="left">Zhang's model after node reduction</td><td align="center">24</td><td align="center">253.4</td><td align="center">0.66</td></tr><tr><td style="class:table_bottom_border" align="left">Proposed model</td><td style="class:table_bottom_border" align="center">38</td><td style="class:table_bottom_border" align="center">277.7</td><td style="class:table_bottom_border" align="center">0.40</td></tr></tbody></table></div><div class="table_footer"></div></div><p class="">From <a href="#Figure11" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure11">Figure 11</a>, one can see the established path using both Asl's method as well as the method proposed in this paper. The method proposed by Asl and Taghirad has the advantage of creating a shorter path but requires a greater number of nodes than the proposed method. <a href="#Figure12" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure12">Figure 12</a> depicts the model comparison between Zhuang <i>et al.</i>'s model and the proposed method<sup>[<a href="#b45" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b45">45</a>]</sup>. The simulation studies reveal that the proposed model had an increased length of approximately 0.05% over Zhuang <i>et al.</i>'s model. Once the compared model requires a greater number of nodes to complete its multi-waypoint navigation, another key point from this comparison is the path created from Zhuang <i>et al.</i>'s model and the proximity to the obstacles in the map. In a real-world environment, the robot could obtain server damage or cause an accident if it is too close to the surrounding obstacles<sup>[<a href="#b45" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b45">45</a>]</sup>. The proposed method established an effective path without risking the robots well being. Von{á}sek and P{e}ni{c}ka <sup>[<a href="#b46" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b46">46</a>]</sup> models had similar results to the previous models, with an increased length of approximately 0.05%, as seen in <a href="#Figure13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure13">Figure 13</a>. The two compared models have the same problem as Zhuang <i>et al.</i>' model<sup>[<a href="#b45" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b45">45</a>]</sup>. The paths are excessively close to obstacles in the map and thus are not efficient for real-world implementation.</p><p class="">In such an environment, it is very important to consider the robot safety because of the narrow paths created being tightly packed with triangular shaped obstacles. Although most of our model comparison results showed that the path constructed with the proposed model increased from the compared models, we achieved our goal of constructing safety-aware roads for robot safety and establishing an obstacle-free path.</p><p class="">From <a href="#Figure14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure14">Figure 14</a>, it is observed how the local navigator establishes a map through vision sensors such as LiDAR. In <a href="#Figure14" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure14">Figure 14</a>, it is obvious that the map in various stages is shown as the robot traverses along the generated trajectory found in the Vonásek's simulation [<a href="#Figure13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure13">Figure 13</a>]<sup>[<a href="#b46" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b46">46</a>]</sup>.</p><div class="Figure-block" id="Figure14"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure14" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-14.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 14. Illustration of the scenario in <a href="#Figure13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure13">Figure 13</a> navigation and mapping simulation. (A) It depicts the robot traversing a majority of the map, while avoiding obstacles in the environment. (B) It illustrates a polar histogram and how the obstacles are viewed while the robot is in motion, as well as points of high impact. The obstacles are viewed as lines since the LiDAR sensor can only see the part of the object that faces the LiDAR sensor. The picked direction portion of part (B) depicts the probability of colliding with obstacles while also selecting the best direction to move the robot. (C) It demonstrates the map being simultaneously built as the the robot traverses the established trajectory.</p></div></div><p class="">The robot is able to reconstruct the outer boundary of the obstacles through the LiDAR scan. These are depicted as the poly-shaped figures with a rough background and a white center.</p><p class="">In <a href="#Figure15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure15">Figure 15A</a>, it is clear to see the original starting position as well as the planned trajectory, which was found utilizing our proposed IPSO model. From the figures, one could observe fully and partly detected obstacles as well as the outer boundary being detected. The map depicted in <a href="#Figure15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure15">Figure 15</a> has a height and width of 60 <inline-formula><tex-math id="M203">$$ m $$</tex-math></inline-formula>. The dimensions of the robot are approximately 0.82 <inline-formula><tex-math id="M204">$$ m $$</tex-math></inline-formula> long and 0.68 <inline-formula><tex-math id="M205">$$ m $$</tex-math></inline-formula> wide. In <a href="#Figure15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure15">Figure 15A</a>, the robot has successfully traversed one third of the map, while simultaneously avoiding the obstacles. In <a href="#Figure15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure15">Figure 15B</a>, it illustrates the robot's planned trajectory and the map being simultaneously constructed along the path. The portions of the figure depicted in a yellow field are the built map sensed by the onboard sensors. Finally, in <a href="#Figure15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure15">Figure 15C</a>, the robot has successfully visited each waypoint and reached its final destination, and it shows the complete depiction of the map along the projected path.</p><div class="Figure-block" id="Figure15"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2022.21/image/Figure15" class="Article-img" alt="" target="_blank"><img alt="A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping" src="https://image.oaes.cc/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170-15.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 15. Illustration of the navigation and mapping ability of the proposed model. (A) The robot follows the generated trajectory and detects obstacle boundaries by the LiDAR sensor. (B) The simultaneous map building and navigation capabilities of the proposed model. (C) The fully generated trajectory and established map.</p></div></div></div></div><div id="sec17" class="article-Section"><h2 >7. CONCLUSION</h2><p class="">We proposed an adjacent node selection (ANS) algorithm to find a node in the graph to connect waypoints. This algorithm is utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model.An IPSO-based multi-waypoint algorithm has been developed to define an order for waypoint navigation. Through our proposed ANS algorithm, connections among the waypoints and the safety-aware routes to reach multi-objective optimization can be created. The feasibility and effectiveness of our model by conducting a benchmark test and model comparison studies and analyses have been demonstrated.</p></div><div id="sec18" class="article-Section"><h2 >DECLARATIONS</h2><div id="sec21" class="article-Section"><h3 >Acknowledgments</h3><p class="">The authors would like to thank the editor-in-chief, the associate editor, and the anonymous reviewers for their valuable comments.</p></div><div id="sec22" class="article-Section"><h3 >Authors' contributions</h3><p class="">Made substantial contributions to the research, idea generation, algorithm design, simulation, wrote and edited the original draft: Sellers T, Lei T, Luo C</p><p class="">Performed critical review, commentary and revision, as well as provided administrative, technical, and material support: Jan G, Ma J</p></div><div id="sec23" class="article-Section"><h3 >Financial support and sponsorship</h3><p class="">None.</p></div><div id="sec24" class="article-Section"><h3 >Availability of data and materials</h3><p class="">Not applicable.</p></div><div id="sec25" class="article-Section"><h3 >Conflicts of interest</h3><p class="">All authors declared that there are no conflicts of interest.</p></div><div id="sec26" class="article-Section"><h3 >Ethical approval and consent to participate</h3><p class="">Not applicable.</p></div><div id="sec27" class="article-Section"><h3 >Consent for publication</h3><p class="">Not applicable.</p></div><div id="sec28" class="article-Section"><h3 >Copyright</h3><p class="">© The Author(s) 2022.</p></div></div></div> <!----> <div class="art_list" data-v-6dffe839></div> <div class="article_references" data-v-6dffe839><div class="ReferencesBox" data-v-6dffe839><h2 id="References" class="bg_d" data-v-6dffe839><span data-v-6dffe839><a href="/articles//reference" data-v-6dffe839>REFERENCES</a></span> <span class="icon" data-v-6dffe839><i class="el-icon-arrow-down" data-v-6dffe839></i> <i class="el-icon-arrow-up hidden" data-v-6dffe839></i></span></h2> <div class="references_list heightHide" data-v-6dffe839><div id="b1" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>1. </span> <span data-v-6dffe839>Chu Z, Wang F, Lei T, Luo C. Path planning based on deep reinforcement learning for autonomous underwater vehicles under ocean current disturbance. <i>IEEE Trans Intell Veh</i> 2022:1-1.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TIV.2022.3153352" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b2" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>2. </span> <span data-v-6dffe839>Zhao W, Lun R, Gordon C, et al. A privacy-aware Kinect-based system for healthcare professionals. In: IEEE International Conference on Electro Information Technology. Grand Forks, USA; 2016. pp. 205-10.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/EIT. 2016.7535241" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b3" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>3. </span> <span data-v-6dffe839>Zhao W, Lun R, Gordon C, et al. Liftingdoneright: a privacy-aware human motion tracking system for healthcare professionals. <i>Int J Handheld Comput Res</i> 2016;7:1-15.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.4018/IJHCR.2016070101" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b4" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>4. </span> <span data-v-6dffe839>Lei T, Luo C, Jan GE, Bi Z. Deep learning-based complete coverage path planning with re-joint and obstacle fusion paradigm. <i>Front Robot AI</i> 2022;9.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.3389/frobt.2022.843816" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <a href="http://www.ncbi.nlm.nih.gov/pubmed/35391941" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>PubMed</span></button></a> <!----></div></div><div id="b5" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>5. </span> <span data-v-6dffe839>Li X, Luo C, Xu Y, Li P. A Fuzzy PID controller applied in AGV control system. In: International Conference on Advanced Robotics and Mechatronics. Macau, China; 2016. pp. 555-60.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ICARM. 2016.7606981" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b6" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>6. </span> <span data-v-6dffe839>Lei T, Luo C, Ball JE, Bi Z. A hybrid fireworks algorithm to navigation and mapping. In: Handbook of Research on Fireworks Algorithms and Swarm Intelligence. IGI Global; 2020. pp. 213-32.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.4018/978-1-7998-1659-1" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b7" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>7. </span> <span data-v-6dffe839>Jayaraman E, Lei T, Rahimi S, Cheng S, Luo C. Immune system algorithms to environmental exploration of robot navigation and mapping. In: International Conference on Swarm Intelligence. Qindao, China: Springer; 2021. pp. 73-84.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1007/978-3-030-78811-7-7" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b8" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>8. </span> <span data-v-6dffe839>Yang J, Chai T, Luo C, Yu W. Intelligent demand forecasting of smelting process using data-driven and mechanism model. <i>IEEE Trans Ind Electron</i> 2018;66:9745-55.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TIE.2018.2883262" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b9" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>9. </span> <span data-v-6dffe839>Zhu D, Tian C, Jiang X, Luo C. Multi-AUVs cooperative complete coverage path planning based on GBNN algorithm. In: Chinese Control and Decision Conference. Chongqing, China; 2017. pp. 6761-66.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/CCDC. 2017.7978395" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b10" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>10. </span> <span data-v-6dffe839>Luo C, Yang SX, Mo H, Li X. Safety aware robot coverage motion planning with virtual-obstacle-based navigation. In: IEEE International Conference on Information and Automation. Lijiang, China; 2015. pp. 2110-15.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ICInfA. 2015.7279636" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b11" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>11. </span> <span data-v-6dffe839>Wang L, Luo C. A hybrid genetic tabu search algorithm for mobile robot to solve AS/RS path planning. <i>Int J Rob Autom</i> 2018;33:161-68.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.2316/Journal.206.2018.2.206-5102" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b12" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>12. </span> <span data-v-6dffe839>Wang L, Luo C, Cai J. A variable interval rescheduling strategy for dynamic flexible job shop scheduling problem by improved genetic algorithm. <i>J Adv Transp</i> 2017;2017.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1155/2017/1527858" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b13" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>13. </span> <span data-v-6dffe839>Qu Q, Zhang H, Luo C, Yu R. Robust control design for multi-player nonlinear systems with input disturbances via adaptive dynamic programming. <i>Neurocomputing</i> 2019;334:1-10.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.neucom.2018.11.054" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b14" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>14. </span> <span data-v-6dffe839>Penicka R, Scaramuzza D. Minimum-time quadrotor waypoint flight in cluttered environments. <i>IEEE Rob Autom Lett</i> 2022;7:5719-26.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/LRA.2022.3154013" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b15" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>15. </span> <span data-v-6dffe839>Jan GE, Luo C, Lin HT, Fung K. Complete area coverage path-planning with arbitrary shape obstacles. <i>J Autom Contr Eng</i> 2019;7.</span></p> <div class="refrences" data-v-6dffe839><!----> <!----> <!----></div></div><div id="b16" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>16. </span> <span data-v-6dffe839>Lei T, Sellers T, Rahimi S, Cheng S, Luo C. A nature-inspired algorithm to adaptively safe navigation of a Covid-19 disinfection robot. In: International Conference on Intelligent Robotics and Applications. Cham: Springer; 2021. pp. 123-34.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1007/978-3-030-89134-3-12" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b17" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>17. </span> <span data-v-6dffe839>Lei T, Luo C, Sellers T, Wang Y, Liu L. Multi-task allocation framework with spatial dislocation collision avoidance for multiple aerial robots. <i>IEEE Trans Aerosp Electron Syst</i> 2022; doi: 10.1109/TAES.2022.3167652.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TAES.2022.3167652" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b18" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>18. </span> <span data-v-6dffe839>Chen Y, Liu C, Shi BE, Liu M. Robot navigation in crowds by graph convolutional networks with attention learned from human gaze. <i>IEEE Rob Autom Lett</i> 2020;5:2754-61.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/LRA.2020.2972868" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b19" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>19. </span> <span data-v-6dffe839>Chen J, Luo C, Krishnan M, Paulik M, Tang Y. An enhanced dynamic Delaunay triangulation-based path planning algorithm for autonomous mobile robot navigation. In: Intelligent Robots and Computer Vision XXVⅡ: Algorithms and Techniques. vol. 7539. California, USA: SPIE; 2010. pp. 253-64.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1117/12.838966" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b20" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>20. </span> <span data-v-6dffe839>Luo C, Xiao Y, Yang SX, Jan GE. Improving vehicle navigation by a heading-enabled ACO approach. In: <i>World Automation Congress</i>. Rio Grande, USA: IEEE; 2016. pp. 1-6.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/WAC. 2016.7583012" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b21" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>21. </span> <span data-v-6dffe839>Lei T, Luo C, Jan GE, Fung K. Variable speed robot navigation by an ACO approach. In: <i>International Conference on Swarm Intelligence</i>. Cham: Springer; 2019. pp. 232-42.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1007/978-3-030-26369-0-22" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b22" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>22. </span> <span data-v-6dffe839>Wang L, Luo C, Li M, Cai J. Trajectory planning of an autonomous mobile robot by evolving ant colony system. <i>Int J Rob Autom</i> 2017;32:406-13.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.2316/Journal.206.2017.4.206-4917" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b23" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>23. </span> <span data-v-6dffe839>Lei T, Luo C, Sellers T, Rahimi S. A bat-pigeon algorithm to crack detection-enabled autonomous vehicle navigation and mapping. <i>Intell Syst Appl</i> 2021;12:200053.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.iswa.2021.200053" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b24" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>24. </span> <span data-v-6dffe839>Luo C, Yang SX, Krishnan M, Paulik M. An effective vector-driven biologically-motivated neural network algorithm to real-time autonomous robot navigation. In: IEEE International Conference on Robotics and Automation. Hong Kong, China; 2014. pp. 4094-99.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ICRA. 2014.6907454" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b25" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>25. </span> <span data-v-6dffe839>Na YK, Oh SY. Hybrid control for autonomous mobile robot navigation using neural network based behavior modules and environment classification. <i>Auton</i> 2003;15:193-206.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1023/A:1025597227189" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b26" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>26. </span> <span data-v-6dffe839>Zhong C, Luo C, Chu Z, Gan W. A continuous hopfield neural network based on dynamic step for the traveling salesman problem. In: International Joint Conference on Neural Network. Anchorage, USA: IEEE; 2017. pp. 3318-23.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/IJCNN. 2017.7966272" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b27" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>27. </span> <span data-v-6dffe839>Lazreg M, Benamrane N. Hybrid system for optimizing the robot mobile navigation using ANFIS and PSO. <i>Rob Auton Syst</i> 2022;153:104114.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.robot.2022.104114" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b28" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>28. </span> <span data-v-6dffe839>Jensen-Nau KR, Hermans T, Leang KK. Near-optimal area-coverage path planning of energy-constrained aerial robots with application in autonomous environmental monitoring. <i>IEEE Trans Autom Sci Eng</i> 2021;18:1453-68.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TASE.2020.3016276" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b29" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>29. </span> <span data-v-6dffe839>Janoš J, Vonásek V, Pěnička R. Multi-goal path planning using multiple random trees. <i>IEEE Rob Autom Lett</i> 2021;6:4201-8.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/LRA.2021.3068679" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b30" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>30. </span> <span data-v-6dffe839>Ortiz S, Yu W. Autonomous navigation in unknown environment using sliding mode SLAM and genetic algorithm. <i>Intell Robot</i> ;1:131-50.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.20517/ir.2021.09" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b31" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>31. </span> <span data-v-6dffe839>Bernardo R, Sousa J, Gonçalves PJ. Planning robotic agent actions using semantic knowledge for a home environment. <i>Intell Robot</i> 2021;1:101-15.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.20517/ir.2021.10" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b32" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>32. </span> <span data-v-6dffe839>Luo C, Yang SX. A bioinspired neural network for real-time concurrent map building and complete coverage robot navigation in unknown environments. <i>IEEE Trans Neural Netw</i> 2008;19:1279-98.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TNN.2008.2000394" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b33" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>33. </span> <span data-v-6dffe839>Shair S, Chandler JH, GonzÁlez-Villela VJ, Parkin RM, Jackson MR. The use of aerial images and GPS for mobile robot waypoint navigation. <i>IEEE/ASME Trans Mechatron</i> 2008;13:692-99.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TMECH.2008.2005197" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b34" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>34. </span> <span data-v-6dffe839>Yang Y, Khalife J, Morales JJ, Kassas ZM. UAV waypoint opportunistic navigation in GNSS-denied environments. <i>IEEE Trans Aerosp Electron Syst</i> 2022;58:663-78.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/TAES.2021.3103140" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b35" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>35. </span> <span data-v-6dffe839>Teng F, Zhang H, Luo C, Shan Q. Delay tolerant containment control for second-order multi-agent systems based on communication topology design. <i>Neurocomputing</i> 2020;380:11-19.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.neucom.2019.10.001" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b36" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>36. </span> <span data-v-6dffe839>Lee DT, Drysdale RL ó. Generalization of Voronoi diagrams in the plane. <i>SIAM J Comput</i> 1981;10:73-87.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1137/0210006" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b37" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>37. </span> <span data-v-6dffe839>Takahashi O, Schilling RJ. Motion planning in a plane using generalized Voronoi diagrams. <i>IEEE Trans Robot</i> 1989;5:143-50.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/70.88035" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b38" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>38. </span> <span data-v-6dffe839>Lei T, Luo C, Ball JE, Rahimi S. A graph-based ant-like approach to optimal path planning. In: <i>IEEE Congress on Evolutionary Computation</i>. Glasgow, UK; 2020. pp. 1-6.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/CEC48606.2020.9185628" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b39" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>39. </span> <span data-v-6dffe839>Li X, Li X, Khyam MO, Luo C, Tan Y. Visual navigation method for indoor mobile robot based on extended BoW model. <i>CAAI Trans Intell Tech</i> 2017;2: 142-47. Available from: <a href="https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/trit.2017.0020" target="_blank">https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/trit.2017.0020</a>[Last accessed on 31 Aug 2022].</span></p> <div class="refrences" data-v-6dffe839><!----> <!----> <!----></div></div><div id="b40" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>40. </span> <span data-v-6dffe839>Yang Y, Deng Q, Shen F, Zhao J, Luo C. A shapelet learning method for time series classification. In: IEEE International Conference on Tools with Artificial Intelligence. San Jose, USA; 2016. pp. 423-30.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ICTAI. 2016.0071" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b41" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>41. </span> <span data-v-6dffe839>Liu L, Luo C, Shen F. Multi-agent formation control with target tracking and navigation. In: IEEE International Conference on Information and Automation. Macao, China; 2017. pp. 98-103.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ICInfA. 2017.8078889" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b42" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>42. </span> <span data-v-6dffe839>Babinec A, Duchoň F, Dekan M, Pásztó P, Kelemen M. VFH*TDT (VFH* with time dependent tree): A new laser rangefinder based obstacle avoidance method designed for environment with non-static obstacles. <i>Rob Auton Syst</i> 2014;62:1098-115.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.robot.2014.05.003" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b43" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>43. </span> <span data-v-6dffe839>Zhang B, Jin W, Gao X, Chen W. A multi-goal global dynamic path planning method for indoor mobile robot. In: International Symposium on Robotics Intelligent Manufacturing Technology. Changzhou, China; 2021. pp. 97-103.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ISRIMT53730.2021.9597044" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b44" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>44. </span> <span data-v-6dffe839>Noormohammadi-Asl A, Taghirad HD. Multi-goal motion planning using traveling salesman problem in belief space. <i>Inf Sci</i> 2019;471:164-84.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1016/j.ins.2018.08.062" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b45" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>45. </span> <span data-v-6dffe839>Zhuang H, Dong K, Qi Y, Wang N, Dong L. Multi-destination path planning method research of mobile robots based on goal of passing through the fewest obstacles. <i>Appl Sci</i> 2021;11:7378.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.3390/app11167378" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b46" class="references_item" data-v-6dffe839><p data-v-6dffe839><span data-v-6dffe839>46. </span> <span data-v-6dffe839>Vonásek V, Pěnička R. Space-filling forest for multi-goal path planning. In: IEEE International Conference on Emerging Technologies and Factory Automation. Zaragoza, Spain; 2019. pp. 1587-90.</span></p> <div class="refrences" data-v-6dffe839><a href="https://dx.doi.org/10.1109/ETFA. 2019.8869521" target="_blank" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div></div> <div class="line" data-v-6dffe839></div></div> <div class="article_cite cite_layout" data-v-6dffe839><div id="cite" data-v-6dffe839></div> <div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-6dffe839><div class="el-col el-col-24 el-col-xs-24 el-col-sm-16" style="padding-left:10px;padding-right:10px;" data-v-6dffe839><div class="left_box" data-v-6dffe839><div data-v-6dffe839><h2 style="margin-top:0!important;padding-top:0;" data-v-6dffe839>Cite This Article</h2> <div class="cite_article" data-v-6dffe839><div class="cite_article_sec" data-v-6dffe839>Research Article</div> <div class="cite_article_open" style="color:#aa0c2f;" data-v-6dffe839><img src="https://g.oaes.cc/oae/nuxt/img/open_icon.bff5dde.png" alt="" style="width:10px;" data-v-6dffe839> Open Access</div> <div class="cite_article_tit" data-v-6dffe839><span data-v-6dffe839>A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping</span></div> <div class="cite_article_editor" data-v-6dffe839><span data-v-6dffe839>Timothy Sellers, ... Junfeng Ma</span></div></div></div> <div class="color_000" data-v-6dffe839><h2 data-v-6dffe839>How to Cite</h2> <p data-v-6dffe839>Sellers, T.; Lei, T.; Luo, C.; Eu Jan, G.; Ma, J. A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping. <i>Intell. Robot.</i> <b>2022</b>, <i>2</i>, 333-54. http://dx.doi.org/10.20517/ir.2022.21</p></div> <div data-v-6dffe839><h2 data-v-6dffe839>Download Citation</h2> <div class="font_12" data-v-6dffe839>If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click on download.</div></div> <div class="line" data-v-6dffe839></div> <div data-v-6dffe839><h2 data-v-6dffe839>Export Citation File:</h2> <div style="margin-top:10px;" data-v-6dffe839><label role="radio" aria-checked="true" tabindex="0" class="el-radio is-checked" style="display:block;margin-bottom:20px;" data-v-6dffe839><span class="el-radio__input is-checked"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="1" checked="checked" class="el-radio__original"></span><span class="el-radio__label">RIS<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-6dffe839><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="2" class="el-radio__original"></span><span class="el-radio__label">BibTeX<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-6dffe839><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="3" class="el-radio__original"></span><span class="el-radio__label">EndNote<!----></span></label></div></div> <div class="line" data-v-6dffe839></div> <div data-v-6dffe839><h2 data-v-6dffe839>Type of Import</h2> <div style="margin-top:10px;" data-v-6dffe839><label role="radio" aria-checked="true" tabindex="0" class="el-radio is-checked" style="display:block;margin-bottom:20px;" data-v-6dffe839><span class="el-radio__input is-checked"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="1" checked="checked" class="el-radio__original"></span><span class="el-radio__label">Direct Import<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-6dffe839><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="2" class="el-radio__original"></span><span class="el-radio__label">Indirect Import<!----></span></label></div></div> <div data-v-6dffe839><button type="button" class="el-button el-button--primary" data-v-6dffe839><!----><!----><span>Download</span></button></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-6dffe839><div class="grid-content bg-purple" data-v-6dffe839><div data-v-6dffe839><h3 style="margin-top:0;" data-v-6dffe839>Tips on Downloading Citation</h3> <div class="color_666 font_12" data-v-6dffe839>This feature enables you to download the bibliographic information (also called citation data, header data, or metadata) for the articles on our site.</div></div> <div data-v-6dffe839><h3 data-v-6dffe839>Citation Manager File Format</h3> <div class="color_666 font_12" data-v-6dffe839>Use the radio buttons to choose how to format the bibliographic data you're harvesting. Several citation manager formats are available, including EndNote and BibTex.</div></div> <div data-v-6dffe839><h3 data-v-6dffe839>Type of Import</h3> <div class="color_666 font_12" data-v-6dffe839>If you have citation management software installed on your computer your Web browser should be able to import metadata directly into your reference database.<br data-v-6dffe839><br data-v-6dffe839> <b data-v-6dffe839>Direct Import:</b> When the Direct Import option is selected (the default state), a dialogue box will give you the option to Save or Open the downloaded citation data. Choosing Open will either launch your citation manager or give you a choice of applications with which to use the metadata. The Save option saves the file locally for later use.<br data-v-6dffe839><br data-v-6dffe839> <b data-v-6dffe839>Indirect Import:</b> When the Indirect Import option is selected, the metadata is displayed and may be copied and pasted as needed. </div></div></div></div></div></div> <h2 id="about" data-v-6dffe839>About This Article</h2> <!----> <!----> <!----> <h3 id="copyright" class="btn_h3" data-v-6dffe839>Copyright</h3> <div class="CorrsAdd" data-v-6dffe839><div class="cor_left" data-v-6dffe839><a href="https://creativecommons.org/licenses/by/4.0/" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/ccb_4.229daa2.png" class="media-object" data-v-6dffe839></a></div> <div class="cor_right font12" data-v-6dffe839>© The Author(s) 2022. <b>Open Access</b> This article is licensed under a Creative Commons Attribution 4.0 International License (<a target="_blank"href="https://creativecommons.org/licenses/by/4.0/" xmlns:xlink="http://www.w3.org/1999/xlink">https://creativecommons.org/licenses/by/4.0/</a>), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.</div></div> <!----> <!----> <div class="clearfix" data-v-6dffe839></div> <div class="line_box" data-v-6dffe839></div> <!----> <h2 id="data" data-v-6dffe839>Data & Comments</h2> <h3 class="btn_h3" data-v-6dffe839>Data</h3> <div class="article_viewnum" data-v-6dffe839><div class="viewnum_item" data-v-6dffe839><div class="item_top" data-v-6dffe839><b data-v-6dffe839>Views</b></div> <div class="item_ctn" data-v-6dffe839>2079</div></div> <div class="viewnum_item" data-v-6dffe839><div class="item_top" data-v-6dffe839><b data-v-6dffe839>Downloads</b></div> <div class="item_ctn" data-v-6dffe839>882</div></div> <div class="viewnum_item" data-v-6dffe839><div class="item_top" data-v-6dffe839><b data-v-6dffe839>Citations</b></div> <div class="item_ctn" data-v-6dffe839><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7/1WpYc3iHydj4+Pj+/v6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD/8c709PT/4JH+vzj28O389PTo6enC5ez/6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH/xiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn/6bD5+Pb96Ol8ytr/xBTX18jAwsL/zSjvKzpIUlLuJUFETk7/zTpWV1Wk2eRHUVH29fLMzs7/01T18/D8/PurqqK/vLLWz8Dw8PBWX1///fj/+vD/0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P/7L6p2+W/wsL/9d74lU38s0nuWWBfg4nyXVM/Skrlmpbrd3rgvrb/9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+/zZ7/NglJ7/4pj1dk9ocXH9/f3///7ohoXX2dmZnZ36/f2Bh4fioKD5nkutsbH8u27/+fnvECfY0sT/xyw+schPWFj///+Eg0rNAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R/Kv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN/52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu/AhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP/9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc/nT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+/+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q/fUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6/c7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4/0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV/Sy8Er/VMUd4f+/982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab/ijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH/ZHF9J0pc0QfSzmM8Kk1ykT2G3/FFBaVIgOtXz4fiN/mtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ/+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR/MgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6/MO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq/b6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F/U83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj/2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw/bmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB/UYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB/wUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ/s/kRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD/fWeeOL4Dw45fnzp17/frzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb/Yh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn/FdIfdQsgfEQLJA5/zOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf/Z4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7/PnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4/v3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu/ucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk/dG1Gn3+JmpFBQWKzXBofFBd/BMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB/Hz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE/M4h/ZLwiHs0aIHRwFAp/WxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h/9OgRtRKLsvu6EMmJpm/VJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e/p0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4/F/3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb/ScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9/YGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6/CjAAtUPuhnb2u1cAAAAASUVORK5CYII=" class="Crossref" data-v-6dffe839> <a href="/articles//citation/" target="_blank" style="color:#4475e1;" data-v-6dffe839>10</a></div></div> <!----> <div class="viewnum_item" data-v-6dffe839><div class="item_top" data-v-6dffe839><b data-v-6dffe839>Comments</b></div> <div class="item_ctn" data-v-6dffe839>0</div></div> <div class="viewnum_item" data-v-6dffe839><div class="item_top" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/like.08d1ca4.png" data-v-6dffe839></div> <span class="num" data-v-6dffe839><b data-v-6dffe839>4</b></span></div></div> <div class="article_comments" data-v-6dffe839><h3 id="comment" class="btn_h3" data-v-6dffe839>Comments</h3> <p data-v-6dffe839> Comments must be written in English. Spam, offensive content, impersonation, and private information will not be permitted. If any comment is reported and identified as inappropriate content by OAE staff, the comment will be removed without notice. If you have any queries or need any help, please contact us at <a href="mailto:support@oaepublish.com" data-v-6dffe839>support@oaepublish.com</a>. </p> <div class="commentlist" data-v-6dffe839> <div style="height:70px;display:none;" data-v-6dffe839></div> <div id="comment_input" class="commentinput" data-v-6dffe839><div class="contain contain_log" data-v-6dffe839><div class="user_icon" data-v-6dffe839><img src="https://g.oaes.cc/oae/nuxt/img/comments_u25.e5672eb.png" alt="" data-v-6dffe839></div> <div class="el-textarea height30" data-v-6dffe839><textarea autocomplete="off" placeholder="Write your comments here…" class="el-textarea__inner"></textarea><!----></div> <div class="contain_right" data-v-6dffe839><button disabled="disabled" type="button" class="el-button postbtn el-button--text el-button--mini is-disabled" data-v-6dffe839><!----><!----><span>Post</span></button> <button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span>Login</span></button> <div class="el-badge item" data-v-6dffe839><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span><i class="icon-comment" data-v-6dffe839></i></span></button><sup class="el-badge__content is-fixed">0</sup></div> <button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span><i class="icon-like-line font20" data-v-6dffe839></i></span></button> <span data-v-6dffe839><div role="tooltip" id="el-popover-8365" aria-hidden="true" class="el-popover el-popper" style="width:170px;display:none;"><!----><div class="icon_share" style="text-align:right;margin:0;" data-v-6dffe839><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="pinterest-sign" data-v-6dffe839><i class="iconfont icon-pinterest" data-v-6dffe839></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="facebook-sign" data-v-6dffe839><i aria-hidden="true" class="iconfont icon-facebook" data-v-6dffe839></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="twitter-sign" data-v-6dffe839><i class="iconfont icon-tuite1" data-v-6dffe839></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="linkedin-sign" data-v-6dffe839><i class="iconfont icon-linkedin" data-v-6dffe839></i></a></div> </div><span class="el-popover__reference-wrapper"><button type="button" class="el-button el-button--text el-button--mini" data-v-6dffe839><!----><!----><span><i class="iconfont icon-zhuanfa" data-v-6dffe839></i></span></button></span></span></div></div></div></div></div></div></div></div></div></div> <div class="hidden-sm-and-down box_right el-col el-col-24 el-col-md-6" style="padding-left:10px;padding-right:10px;" data-v-6dffe839><div class="art_right pad_l_10" data-v-6dffe839><div class="top_banner" data-v-6dffe839><div class="oae_header" data-v-6dffe839>Author's Talk</div> <div class="line" data-v-6dffe839></div> <div class="img_box" data-v-6dffe839><img src="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" alt="" data-itemid="5170" data-itemhref="https://v1.oaepublish.com/files/talkvideo/5170.mp4" data-itemimg="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" data-v-6dffe839> <i data-itemid="5170" data-itemhref="https://v1.oaepublish.com/files/talkvideo/5170.mp4" data-itemimg="https://i.oaes.cc/uploads/20240205/b263c1d7fa6a447f89d0b42385dcee47.jpg" class="bo_icon" data-v-6dffe839></i></div></div> <!----> <a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170_down.pdf?v=98" data-v-6dffe839><div class="down_pdf" data-v-6dffe839><span data-v-6dffe839>Download PDF</span> <i class="el-icon-download" data-v-6dffe839></i></div></a> <div class="right_btn" data-v-6dffe839><div class="btn_item" data-v-6dffe839><a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170.xml" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/xml.6704117.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Download XML</span> <span class="num" data-v-6dffe839><b data-v-6dffe839>3</b> downloads </span></a></div> <div class="btn_item" data-v-6dffe839><a href="/articles//cite/" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/cite.7c6f3cb.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Cite This Article</span> <span class="num" data-v-6dffe839><b data-v-6dffe839>27</b> clicks </span></a></div> <div class="btn_item" data-v-6dffe839><a href="https://f.oaes.cc/ris/5170.ris" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/cita.fa0c5fb.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Export Citation</span> <span class="num" data-v-6dffe839><b data-v-6dffe839>40</b> clicks </span></a></div> <div class="btn_item" data-v-6dffe839><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAkCAYAAADsHujfAAADL0lEQVRYhcWXS08aURTHz8wd7EAcHo0EU3RpKjuNjYmm9EO4tLuGlZ/BNsb0I7gqpE1DYGMwXVm36kqjJtYFamINLqoCcQbBoMAwzZn0moHC3OHh+E/IvC7n/uace86ZywEArKysBAOBwKKmae8dDocEfVK1WlVUVf0qy/LnhYUF2cwqF41Ggz6f7xch5GW/AJqlquofRVHeRiKR83ZjeK/X++kpIVCEkFcej+dnLBZrOw8PAPNPCUElCMJrSZJ+tAURBGHQDhDUwMBAOJlMplqC2AVB5XQ65xKJRPQ/EE3T9BM7jy6XK5JIJJYbQOyGoEdRFD/G4/EPDR55jh9KFMUv8Xj8HZ5zqVRK61P4u1KtVisrivJGoHQsCYIAgUAA3G43lMtluL6+1o9UHMfB8PAwSJIE9Xod8vk8KIrCtEsIcXo8nkVLICMjIzA1NQUOh6Ph/sXFBRwcHOiAExMTmBENzy8vL2FnZwffmjXFHLe6umpKgpOEw+G2z+/v7zHWbZ/ncjnY2toC1gszF+vk5KSpATMIlN/vh9HRUWZCmBY0n88Hg4O9F95gMMgcY7pGcGH2Q7iAWaExBbGaUSxR95vJNDSlUqkvIFbs8M2kxuubmxsrqcdUNpttad94/dhrjO6j56qqwtnZWU8QaCOTybS0b7xmpu/x8XFPXjk5OdErMDN9WQPu7u5gb2+vKwhZluHo6MhSU7VU4jE8Xq8XxsfHLUOgF7CiWvWmYNXw/v6+Th4KhZhji8UibG5udpR1lkFQ2OCwo05PT2PXbDnm6uoKtre3oVKpWLaL/cryZwAVhgkb2ezsLAwNDT3ex+w4PDyEdDrdcSEsFAqdg9A/bmxswNjYmN4UEWx3d7erAlitVvVQdhQao/AFTk9PdQ+hN7oVZhZ+SHXlEaN6qTGYWegNeI59DRV6EUNKHdGzR7oRzokQuD6obPcIQmAzxYptlFCr1UqEEFv2vxTi9va2+VEGe03Sjg0WXRMtIFBrfKVSWVZVNfeUnnh4eNC3Fs3h+KdznueXyfr6enFmZua7KIquer0e4jjuRb8A0AvYEjAcLWrNbwD4RgiZX1paKvwFjW5L4jSVRrUAAAAASUVORK5CYII=" data-v-6dffe839> <span class="name" data-v-6dffe839>Like This Article</span> <span class="num" data-v-6dffe839><b data-v-6dffe839>4</b> likes </span></div></div> <!----> <div class="right_list" data-v-6dffe839><div class="oae_header" data-v-6dffe839>Share This Article</div> <div class="icon_share" data-v-6dffe839><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="pinterest-sign" data-v-6dffe839><i class="iconfont icon-pinterest" data-v-6dffe839></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="facebook-sign" data-v-6dffe839><i aria-hidden="true" class="iconfont icon-facebook" data-v-6dffe839></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="twitter-sign" data-v-6dffe839><i class="iconfont icon-tuite1" data-v-6dffe839></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="linkedin-sign" data-v-6dffe839><i class="iconfont icon-linkedin" data-v-6dffe839></i></a></div> <div class="Journal_qrcode m-top30" data-v-6dffe839><img title="https://www.oaepublish.com/articles/ir.2022.21" alt="" src="https://api.qrserver.com/v1/create-qr-code/?size=80x80&data=https://www.oaepublish.com/articles/ir.2022.21" class="code" data-v-6dffe839> <span class="tip" data-v-6dffe839>Scan the QR code for reading!</span></div></div> <div class="right_list" data-v-6dffe839><div class="oae_header" data-v-6dffe839>See Updates</div> <div class="checkNew" data-v-6dffe839><img alt="" src="https://g.oaes.cc/oae/nuxt/img/CROSSMARK_Color_horizontal.a6fa1ee.svg" data-v-6dffe839></div></div> <div id="boxFixed" class="right_tab" data-v-6dffe839><div class="a_tab_top" data-v-6dffe839><div class="top_item tab_active1" data-v-6dffe839>Contents</div> <div class="top_item" data-v-6dffe839>Figures</div> <div class="top_item" data-v-6dffe839>Related</div></div> <div class="tab_ctn" data-v-6dffe839><div class="ctn_item" data-v-6dffe839></div></div> <!----></div></div></div></div></div></div> <div class="ipad_menu" data-v-6dffe839><span class="el-icon-s-unfold" data-v-6dffe839></span></div> <div class="ipad_con" style="display:none;" data-v-6dffe839><div id="Share-con" class="Journal_right_Share publish-content" data-v-6dffe839><h2 data-v-6dffe839>Share This Article</h2> <div class="line_btn" data-v-6dffe839></div> <div class="shareicon-Con" data-v-6dffe839><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="pinterest-sign" data-v-6dffe839><i class="iconfont icon-pinterest" data-v-6dffe839></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="facebook-sign" data-v-6dffe839><i aria-hidden="true" class="iconfont icon-facebook" data-v-6dffe839></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="twitter-sign" data-v-6dffe839><i class="iconfont icon-tuite1" data-v-6dffe839></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2022.21" target="_blank" class="linkedin-sign" data-v-6dffe839><i class="iconfont icon-linkedin" data-v-6dffe839></i></a> <a href="javascript:void(0);" id="wx_wd" class="weixin-sign" data-v-6dffe839><i aria-hidden="true" class="iconfont icon-weixin" data-v-6dffe839></i></a> <div class="wx_code" style="display: none" data-v-6dffe839><div class="arrow" style="top: 50%; z-idnex: 9999" data-v-6dffe839></div> <img src="https://api.qrserver.com/v1/create-qr-code/?size=80x80&data=https://www.oaepublish.comarticle/view/426" alt class="code" data-v-6dffe839></div> <a id="wx_ph" onclick="call('wechatFriend')" target="_blank" class="weixin-sign" style="display: none" data-v-6dffe839><i aria-hidden="true" class="fab2 fa-weixin" data-v-6dffe839></i></a></div></div> <div class="ipad_btn" data-v-6dffe839><ul class="btn_list" data-v-6dffe839><div class="btn_item" data-v-6dffe839><a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170_down.pdf?v=98" data-v-6dffe839><img alt src="https://g.oaes.cc/oae/nuxt/img/pdf.c310b0c.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Download PDF (882)</span></a></div> <div class="btn_item" data-v-6dffe839><a href="https://f.oaes.cc/xmlpdf/b6bde10c-1a17-43d0-9758-88dabfd18e62/5170.xml" data-v-6dffe839><img alt src="https://g.oaes.cc/oae/nuxt/img/xml.6704117.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Download XML (3)</span></a></div> <div class="btn_item" data-v-6dffe839><img alt src="https://g.oaes.cc/oae/nuxt/img/cite.7c6f3cb.png" data-v-6dffe839> <span class="name" data-v-6dffe839>Cite This Article (27)</span></div> <div class="btn_item" data-v-6dffe839><a data-v-6dffe839><img alt src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAKSSURBVFiF7ZhNSBRhGMd/z8y629qa28dBcDUowS6RJEKHDgNGfkEQRXTtXqB26NhCp4xiJbsFBR76sINdLInQaygUhBAaqa2SlGFk2dc6TwetXHJn3Jlx89D/Ns8+7//9zfufeedlIQBZyZFYED4Ahl+Dls7J2mi85F1L6nVDEEDiZ3Bzx3gZYXMISIB+WLSNuv72ipd+PD2vkJUcCFFkdi/BAEjcNOwev/F5BiqOV11AOJRdlZrieMlVP0CeImtOpY+B3svZoJzua6u8VhCgxtR0tbA4LJAzGlUyInKwr7XiSb7+eUVmJUdiBpleJxgAEUJg9zZ3jJetK1C0NHYDZM/auqVMw+YtKzkQWhegplT6nIgcz8dcwIrGd1/Kc4y7Gjun6sW2Hy5Fkb8UTj5orbwTCFDTxbGEhCNPEXZ4gVkG+mTbeqC/feeIW697ZJFItx8YAIGYaZB7m1gh9whUrmMwmFVStQQsh0HPEKM3u2TMrAXI28bYmT6PatKh5WZfa+UpL95ZQI2p6SOimV2C6Rilih4WNOfXXWFI1LjtOrutkwvzifuDScn8Kv2OrOFKukrUbgEDRV3uQh2fKVFKFa12BTKoLt6SngSG/5SWZar4Pht5kS1G0crrfwLhpP9AbgoMaNvHN9S9eETk+4IvH0/fptV0tucMW+ffMrjvKHetNs8+ga3Qt9AmAL6GN/vyCWyFLp/oonz2FWOJGl8+gQF9jsYZrdi/dOG8rzpqw71l3lZIeQ6M5v6ZH4UFAlQkdzCqnkPzBiTsFbTWoWNUyT5DrSuQKu/FITJgTYex1eQxMplQmPA6qZM23Fu2cYG06MsMMFfY6XVBTDPr/6S/Dvn1XVPbC4XzeLZ8jqTYK2s/AWtatIa1NHXoAAAAAElFTkSuQmCC" data-v-6dffe839> <span class="name" data-v-6dffe839>Export Citation (40)</span></a></div></ul></div> <div id="Updates-con2" class="Journal-right-Updates publish-content" data-v-6dffe839><h2 data-v-6dffe839>See Updates</h2> <img alt src="https://g.oaes.cc/oae/nuxt/img/CROSSMARK_Color_horizontal.a6fa1ee.svg" type="image/svg+xml" width="150" data-v-6dffe839></div> <div id="Contents-con" class="Journal-right-Contents publish-content" data-v-6dffe839><div id="scrollspy" class="scroll-box" data-v-6dffe839><div data-v-6dffe839></div></div></div></div> <div class="imgDolg" style="display:none;" data-v-6dffe839><div class="img_btn_box" data-v-6dffe839><i class="el-icon-error img_btn" data-v-6dffe839></i> <i class="el-icon-circle-plus img_btn" data-v-6dffe839></i> <i class="el-icon-remove img_btn" data-v-6dffe839></i></div> <img alt src="" style="transform:scale(1);" data-v-6dffe839></div> <div class="el-dialog__wrapper" style="display:none;" data-v-6dffe839><div role="dialog" aria-modal="true" aria-label="Citation" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">Citation</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div class="el-dialog__wrapper delogCheck" style="display:none;" data-v-6dffe839><div role="dialog" aria-modal="true" aria-label="CrossMark" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">CrossMark</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div class="el-dialog__wrapper delogTable" style="display:none;" data-v-6dffe839><div role="dialog" aria-modal="true" aria-label="dialog" class="el-dialog" style="margin-top:15vh;width:800px;"><div class="el-dialog__header"><span class="el-dialog__title"></span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div data-v-7adb8971 data-v-6dffe839><div class="el-dialog__wrapper loginDol" style="display:none;" data-v-7adb8971><div role="dialog" aria-modal="true" aria-label="Login to Online Publication System" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">Login to Online Publication System</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><div class="el-dialog__footer"><span class="dialog-footer" data-v-7adb8971><div class="shareicon-Con" data-v-7adb8971><div class="title" data-v-7adb8971>Login with:</div> <div id="g_id_signin" class="g_id_signin" data-v-7adb8971></div></div></span></div></div></div></div></div></main> <div data-v-11ddc367 data-v-0baa1603><!----></div> <div class="PcComment" data-v-576acc14 data-v-0baa1603><div class="foot_one clo_bor" data-v-576acc14><div class="wrapper foot_box" data-v-576acc14><div class="mgb_20 el-row" style="margin-left:-10px;margin-right:-10px;" data-v-576acc14><div class="el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Intelligence & Robotics</div> <div class="foot-con" data-v-576acc14><div data-v-576acc14>ISSN 2770-3541 (Online)</div> <div data-v-576acc14><a href="mailto:editorial@intellrobot.com" data-v-576acc14>editorial@intellrobot.com</a></div></div></div></div> <div class="hidden-sm-and-down el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Navigation</div> <div data-v-351032c4="" class="foot-con" data-v-576acc14><div data-v-576acc14><a href="/ir/contact_us" data-v-576acc14>Contact Us</a></div><div data-v-576acc14><a href="/ir/sitemap" data-v-576acc14>Sitemap</a></div></div></div></div> <div class="el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Follow Us</div> <div class="oaemedia-link" data-v-576acc14><ul data-v-576acc14><li data-v-576acc14><a href="https://www.linkedin.com/in/intelligence-robotics/" rel="nofollow" target="_blank" data-v-576acc14><span class="bk LinkedIn" data-v-576acc14><i class="iconfont icon-linkedin" data-v-576acc14></i></span>LinkedIn</a></li><li data-v-576acc14><a href="https://twitter.com/OAE_IR" rel="nofollow" target="_blank" data-v-576acc14><span class="bk Twitter" data-v-576acc14><i class="iconfont icon-tuite1" data-v-576acc14></i></span>Twitter</a></li> <!----> <div class="wx_code_and wx_code2" style="display:none;" data-v-576acc14><img src="" alt="" class="code" style="width:100px;" data-v-576acc14></div></ul></div></div></div></div> <div class="pad_box" data-v-576acc14><div class="foot_nav1" data-v-576acc14><div class="foot_title" data-v-576acc14>Navigation</div> <div data-v-351032c4 class="foot-con" data-v-576acc14><div data-v-576acc14><a href="/ir/contact_us" data-v-576acc14>Contact Us</a></div><div data-v-576acc14><a href="/ir/sitemap" data-v-576acc14>Sitemap</a></div></div></div> <div class="foot_box" data-v-576acc14><div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230811/49f92f416c9845b58a01de02ecea785f.jpg" alt data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Committee on Publication Ethics</h4> <a href="https://publicationethics.org/members/intelligence-robotics" data-v-576acc14>https://publicationethics.org/members/intelligence-robotics</a></div></div> <div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230911/67d78ebf8c55485db6ae5b5b4bcda421.jpg" alt class="img2" style="padding: 5px;" data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Portico</h4> <p data-v-576acc14>All published articles are preserved here permanently:</p> <a href="https://www.portico.org/publishers/oae/" data-v-576acc14>https://www.portico.org/publishers/oae/</a></div></div></div></div> <div class="foot_btn hidden-sm-and-down" data-v-576acc14><div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230811/49f92f416c9845b58a01de02ecea785f.jpg" alt data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Committee on Publication Ethics</h4> <a href="https://publicationethics.org/members/intelligence-robotics" data-v-576acc14>https://publicationethics.org/members/intelligence-robotics</a></div></div> <div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230911/67d78ebf8c55485db6ae5b5b4bcda421.jpg" alt class="img2" style="padding: 5px;" data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Portico</h4> <p data-v-576acc14>All published articles are preserved here permanently:</p> <a href="https://www.portico.org/publishers/oae/" data-v-576acc14>https://www.portico.org/publishers/oae/</a></div></div></div></div> <div class="footer_container" data-v-43de1bb7 data-v-576acc14><div class="footer_content container wrapper" data-v-43de1bb7><div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-43de1bb7><div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-43de1bb7><div class="left_box" data-v-43de1bb7><a href="/" class="nuxt-link-active" style="display:inline-block;width:auto;border-bottom:none!important;" data-v-43de1bb7><img src="https://g.oaes.cc/oae/nuxt/img/footer_logo.4510953.png" alt="" style="width:123px;height:53px;margin-bottom:20px;margin-top:10px;" data-v-43de1bb7></a> <div class="small-box" data-v-43de1bb7><div data-v-43de1bb7><a href="mailto:partners@oaepublish.com" data-v-43de1bb7>partners@oaepublish.com</a></div> <div data-v-43de1bb7><a href="/about/who_we_are" data-v-43de1bb7>Company</a></div> <div data-v-43de1bb7><a href="/about/contact_us" data-v-43de1bb7>Contact Us</a></div></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-43de1bb7><div class="center_box" data-v-43de1bb7><div class="tit" data-v-43de1bb7>Discover Content</div> <div data-v-43de1bb7><div data-v-43de1bb7><a href="/alljournals" data-v-43de1bb7>Journals A-Z</a></div> <div data-v-43de1bb7><a href="/about/language_editing_services" data-v-43de1bb7>Language Editing</a></div> <div data-v-43de1bb7><a href="/about/layout_and_production" data-v-43de1bb7>Layout & Production</a></div> <div data-v-43de1bb7><a href="/about/graphic_abstracts" data-v-43de1bb7>Graphical Abstracts</a></div> <div data-v-43de1bb7><a href="/about/video_abstracts" data-v-43de1bb7>Video Abstracts</a></div> <div data-v-43de1bb7><a href="/about/expert_lecture" data-v-43de1bb7>Expert Lecture</a></div> <div data-v-43de1bb7><a href="/about/organizer" data-v-43de1bb7>Conference Organizer</a></div> <div data-v-43de1bb7><a href="/about/collaborators" data-v-43de1bb7>Strategic Collaborators</a></div> <div data-v-43de1bb7><a href="https://www.scierxiv.com/" target="_blank" data-v-43de1bb7>ScieRxiv.com</a></div> <div data-v-43de1bb7><a href="https://www.oaescience.com/" target="_blank" data-v-43de1bb7>Think Tank</a></div></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-43de1bb7><div class="right_box" data-v-43de1bb7><div class="tit" data-v-43de1bb7>Follow OAE</div> <div class="small-box" data-v-43de1bb7><div class="item_cla" data-v-43de1bb7><a href="https://twitter.com/OAE_Publishing" target="_blank" data-v-43de1bb7><span class="bk color1" data-v-43de1bb7><span class="iconfont icon-tuite1" data-v-43de1bb7></span></span> <span class="title" data-v-43de1bb7>Twitter</span></a></div> <div class="item_cla" data-v-43de1bb7><a href="https://www.facebook.com/profile.php?id=100018840961346" target="_blank" data-v-43de1bb7><span class="bk color2" data-v-43de1bb7><span class="iconfont icon-facebook" data-v-43de1bb7></span></span> <span class="title" data-v-43de1bb7>Facebook</span></a></div> <div class="item_cla" data-v-43de1bb7><a href="https://www.linkedin.com/company/oae-publishing-inc/mycompany/" target="_blank" data-v-43de1bb7><span class="bk color3" data-v-43de1bb7><span class="iconfont icon-linkedin" data-v-43de1bb7></span></span> <span class="title" data-v-43de1bb7>LinkedIn</span></a></div> <div class="item_cla" data-v-43de1bb7><a href="https://www.youtube.com/channel/UCjlAxBPaZErsc7qJ3fFYBLg" target="_blank" data-v-43de1bb7><span class="bk color4" data-v-43de1bb7><span class="iconfont icon-youtube" data-v-43de1bb7></span></span> <span class="title" data-v-43de1bb7>YouTube</span></a></div> <div class="item_cla" data-v-43de1bb7><a href="https://space.bilibili.com/1259987867" target="_blank" data-v-43de1bb7><span class="bk color5" data-v-43de1bb7><span class="iconfont icon-bilibili-line" style="color:#000000;" data-v-43de1bb7></span></span> <span class="title" data-v-43de1bb7>BiLiBiLi</span></a></div> <div class="oaemedia-link" data-v-43de1bb7><span data-v-43de1bb7><a href="javascript:void(0);" class="weixin-sign-and" data-v-43de1bb7><span class="bk wxbk" data-v-43de1bb7><i aria-hidden="true" class="iconfont icon-weixin" data-v-43de1bb7></i></span>WeChat</a></span> <div class="wx_code_and wx_code2" style="display:none;" data-v-43de1bb7><img src="https://g.oaes.cc/oae/nuxt/img/oaeshare.b5aa6a9.png" alt="" class="code" style="width:100px;" data-v-43de1bb7></div></div></div></div></div></div></div> <div class="backUp" data-v-43de1bb7><div class="go_top" data-v-43de1bb7><i class="iconfont icon-ai-top" data-v-43de1bb7></i></div></div> <div class="footer_text wrapper" data-v-43de1bb7><div class="mgb_10" data-v-43de1bb7> © 2016-2024 OAE Publishing Inc., except certain content provided by third parties </div> <div data-v-43de1bb7><a href="/abouts/privacy" data-v-43de1bb7>Privacy</a> <a href="/abouts/cookies" data-v-43de1bb7>Cookies</a> <a href="/abouts/terms_of_service" data-v-43de1bb7>Terms of Service</a></div></div> <!----></div></div> <div class="backUp" data-v-576acc14><div class="go_top" data-v-576acc14><i class="iconfont icon-tuite1" data-v-576acc14></i> <i class="iconfont icon-iconfonterweima" data-v-576acc14></i> <div class="wx_code" style="display:none;" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230824/5249ddabb6d642558c9843fba9283219.png" alt class="code" style="width: 100px" data-v-576acc14></div> <i class="iconfont icon-ai-top" data-v-576acc14></i></div></div></div> <!----></div></div></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK,aL,aM,aN,aO,aP,aQ,aR,aS,aT,aU,aV,aW,aX,aY,aZ,a_,a$,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD,bE,bF,bG,bH,bI,bJ,bK,bL,bM,bN,bO,bP,bQ,bR,bS,bT,bU,bV,bW,bX,bY,bZ,b_,b$,ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl,cm,cn,co,cp,cq,cr,cs,ct,cu,cv,cw,cx,cy,cz,cA,cB,cC,cD,cE,cF,cG,cH,cI,cJ,cK,cL,cM,cN,cO,cP,cQ,cR,cS,cT,cU,cV,cW,cX,cY,cZ,c_,c$,da,db,dc,dd,de,df,dg,dh,di,dj,dk,dl,dm,dn,do0,dp,dq,dr,ds,dt,du,dv,dw,dx,dy,dz,dA,dB,dC,dD,dE,dF,dG,dH,dI,dJ,dK,dL,dM,dN,dO,dP,dQ,dR,dS,dT,dU,dV,dW,dX,dY,dZ,d_,d$,ea,eb,ec,ed,ee,ef,eg,eh,ei,ej,ek,el,em,en,eo,ep,eq,er,es,et,eu,ev,ew,ex,ey,ez,eA,eB,eC,eD,eE,eF,eG,eH,eI,eJ,eK,eL,eM,eN,eO,eP,eQ,eR,eS,eT,eU,eV,eW,eX,eY,eZ,e_,e$,fa,fb,fc,fd,fe,ff,fg,fh,fi,fj,fk,fl,fm,fn,fo,fp,fq,fr,fs,ft,fu,fv,fw,fx,fy,fz,fA,fB,fC,fD,fE,fF,fG,fH,fI,fJ,fK,fL,fM,fN,fO,fP,fQ,fR,fS,fT,fU,fV,fW,fX,fY,fZ,f_,f$,ga,gb,gc,gd,ge,gf,gg,gh,gi,gj,gk,gl,gm,gn,go,gp,gq,gr,gs,gt,gu,gv,gw,gx,gy,gz,gA,gB,gC,gD,gE,gF,gG,gH,gI,gJ,gK,gL,gM,gN,gO,gP,gQ,gR,gS,gT,gU,gV,gW,gX,gY,gZ,g_,g$,ha,hb,hc,hd,he,hf,hg,hh,hi,hj,hk,hl,hm,hn,ho,hp,hq,hr,hs,ht,hu,hv,hw,hx,hy,hz,hA,hB,hC,hD,hE,hF,hG,hH,hI,hJ,hK,hL,hM,hN,hO,hP,hQ,hR,hS,hT,hU,hV,hW,hX,hY,hZ,h_,h$,ia,ib,ic,id,ie,if0,ig,ih,ii,ij,ik,il,im,in0,io,ip,iq,ir,is,it,iu,iv,iw,ix,iy,iz,iA,iB,iC,iD,iE,iF,iG,iH,iI,iJ,iK,iL,iM,iN,iO,iP,iQ,iR,iS,iT,iU,iV,iW,iX,iY,iZ,i_,i$,ja,jb,jc,jd,je,jf,jg,jh,ji,jj,jk,jl,jm,jn,jo,jp,jq,jr,js,jt,ju,jv,jw,jx,jy,jz,jA,jB,jC,jD,jE,jF,jG,jH,jI,jJ,jK,jL,jM,jN,jO,jP,jQ,jR,jS,jT,jU,jV,jW,jX,jY,jZ,j_,j$,ka,kb,kc,kd,ke,kf,kg,kh,ki,kj,kk,kl,km,kn,ko,kp,kq,kr,ks,kt,ku,kv,kw,kx,ky,kz,kA,kB,kC,kD,kE,kF,kG,kH,kI,kJ,kK,kL,kM,kN,kO,kP,kQ,kR,kS,kT,kU,kV,kW,kX,kY,kZ,k_,k$,la,lb,lc,ld,le,lf,lg,lh,li,lj,lk,ll,lm,ln,lo,lp,lq,lr,ls,lt,lu,lv,lw,lx,ly,lz,lA,lB,lC,lD,lE,lF,lG,lH,lI,lJ,lK,lL,lM,lN,lO,lP,lQ,lR,lS,lT,lU,lV,lW,lX,lY,lZ,l_,l$,ma,mb,mc){return {layout:"oaelayouta",data:[{ArtData:{date_published:bG,section:y,title:ay,doi:"10.20517\u002Fir.2022.21",abstract:cy,pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170.pdf",xmlurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170.xml",elocation_id:b,fpage:333,article_id:d,viewed:1259,downloaded:650,video_url:cz,volume:m,year:az,cited:z,corresponding:"Correspondence to: Prof. Chaomin Luo, Department of Electrical and Computer Engineering, Mississippi State University, 406 Hardy Road, Mississippi State, MS 39762, USA. E-mail: \u003Cemail\u003EChaomin.Luo@ece.msstate.edu\u003C\u002Femail\u003E; ORCID: 0000-0002-7578-3631",editor:[],editor_time:"\u003Cspan\u003E\u003Cb\u003EReceived:\u003C\u002Fb\u003E 20 Jul 2022 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EFirst Decision:\u003C\u002Fb\u003E 12 Aug 2022 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003ERevised:\u003C\u002Fb\u003E 18 Aug 2022 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EAccepted:\u003C\u002Fb\u003E 25 Aug 2022 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EPublished:\u003C\u002Fb\u003E 12 Oct 2022\u003C\u002Fspan\u003E",cop_link:"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F",cop_info:"© The Author(s) 2022. \u003Cb\u003EOpen Access\u003C\u002Fb\u003E This article is licensed under a Creative Commons Attribution 4.0 International License (\u003Ca target=\"_blank\"href=\"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\u003C\u002Fa\u003E), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.",keywords:["Adjacent node selection (ANS) algorithm","safety-aware roads","path planning","multiple-waypoint optimization","navigation and mapping"],issue:f,image:t,tag:" \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2022;2(4):333-54.",authors:"Timothy Sellers, ... Junfeng Ma",picurl:b,expicurl:b,picabstract:b,interview_pic:a,interview_url:a,review:a,cop_statement:"© The Author(s) 2022",seo:{title:ay,keywords:bH,description:cA},video_img:cB,lpage:354,author:[{base:"Timothy Sellers\u003Csup\u003E1\u003C\u002Fsup\u003E",email:a,orcid:a},{base:"Tingjun Lei\u003Csup\u003E1\u003C\u002Fsup\u003E",email:a,orcid:a},{base:"Chaomin Luo\u003Csup\u003E1\u003C\u002Fsup\u003E",email:R,orcid:"http:\u002F\u002Forcid.org\u002F0000-0002-7578-3631"},{base:"Gene Eu Jan\u003Csup\u003E2\u003C\u002Fsup\u003E",email:a,orcid:a},{base:"Junfeng Ma\u003Csup\u003E3\u003C\u002Fsup\u003E",email:a,orcid:a}],specialissue:a,specialinfo:a,date_published_stamp:cC,year1:az,CitedImage:"https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Fjournals\u002FCrossref.png",article_editor:[],editoruser:"\u003Cspan\u003E\u003Cb\u003EAcademic Editor:\u003C\u002Fb\u003E Simon X. Yang | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003ECopy Editor:\u003C\u002Fb\u003E Jia-Xin Zhang | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EProduction Editor:\u003C\u002Fb\u003E Jia-Xin Zhang\u003C\u002Fspan\u003E",commentsNums:g,oaestyle:cD,amastyle:cE,ctstyle:cF,acstyle:cG,copyImage:"https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Fjournals\u002Fccb_4.png",affiliation:[{id:68469,article_id:d,Content:"\u003Clabel\u003E\u003Csup\u003E1\u003C\u002Fsup\u003E\u003C\u002Flabel\u003E\u003Caddr-line\u003EDepartment of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, USA.\u003C\u002Faddr-line\u003E"},{id:68470,article_id:d,Content:"\u003Clabel\u003E\u003Csup\u003E2\u003C\u002Fsup\u003E\u003C\u002Flabel\u003E\u003Caddr-line\u003EDepartment of Electrical Engineering, National Taipei University and Tainan National University of the Arts, Taipei 72045, Taiwan.\u003C\u002Faddr-line\u003E"},{id:68471,article_id:d,Content:"\u003Clabel\u003E\u003Csup\u003E3\u003C\u002Fsup\u003E\u003C\u002Flabel\u003E\u003Caddr-line\u003EDepartment of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS 39759, USA.\u003C\u002Faddr-line\u003E"}],related:[{article_id:aA,journal_id:n,section_id:r,path:q,journal:o,ar_title:aB,date_published:cH,doi:aC,author:[{first_name:cI,middle_name:a,last_name:cJ,ans:e,email:a,bio:a,photoUrl:a},{first_name:cK,middle_name:a,last_name:cL,ans:e,email:cM,bio:a,photoUrl:a},{first_name:cN,middle_name:a,last_name:cO,ans:e,email:a,bio:a,photoUrl:a},{first_name:cP,middle_name:a,last_name:aD,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bI,journal_id:n,section_id:r,path:q,journal:o,ar_title:bJ,date_published:cQ,doi:bK,author:[{first_name:cR,middle_name:a,last_name:cS,ans:e,email:a,bio:a,photoUrl:a},{first_name:cT,middle_name:a,last_name:aE,ans:e,email:cU,bio:a,photoUrl:a},{first_name:cV,middle_name:a,last_name:aF,ans:e,email:a,bio:a,photoUrl:a},{first_name:cW,middle_name:a,last_name:aD,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bL,journal_id:n,section_id:r,path:q,journal:o,ar_title:bM,date_published:cX,doi:bN,author:[{first_name:cY,middle_name:a,last_name:cZ,ans:e,email:c_,bio:a,photoUrl:a},{first_name:c$,middle_name:a,last_name:da,ans:e,email:a,bio:a,photoUrl:a},{first_name:db,middle_name:a,last_name:A,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bO,journal_id:n,section_id:r,path:q,journal:o,ar_title:bP,date_published:dc,doi:bQ,author:[{first_name:dd,middle_name:a,last_name:de,ans:aG,email:a,bio:a,photoUrl:a},{first_name:aH,middle_name:a,last_name:aI,ans:aG,email:a,bio:a,photoUrl:a},{first_name:aJ,middle_name:a,last_name:aK,ans:H,email:R,bio:a,photoUrl:a},{first_name:df,middle_name:a,last_name:dg,ans:dh,email:a,bio:a,photoUrl:a},{first_name:di,middle_name:a,last_name:dj,ans:dk,email:a,bio:a,photoUrl:a}]},{article_id:bR,journal_id:n,section_id:r,path:q,journal:o,ar_title:bS,date_published:bG,doi:bT,author:[{first_name:aH,middle_name:a,last_name:aI,ans:H,email:a,bio:a,photoUrl:a},{first_name:dl,middle_name:a,last_name:A,ans:dm,email:a,bio:a,photoUrl:a},{first_name:aJ,middle_name:a,last_name:aK,ans:H,email:R,bio:a,photoUrl:a},{first_name:A,middle_name:a,last_name:dn,ans:do0,email:a,bio:a,photoUrl:a},{first_name:dp,middle_name:a,last_name:aF,ans:dq,email:a,bio:a,photoUrl:a},{first_name:dr,middle_name:a,last_name:ds,ans:dt,email:a,bio:a,photoUrl:a}]},{article_id:bU,journal_id:n,section_id:I,path:q,journal:o,ar_title:bV,date_published:du,doi:bW,author:[{first_name:aL,middle_name:a,last_name:J,ans:e,email:a,bio:a,photoUrl:a},{first_name:aM,middle_name:a,last_name:aN,ans:e,email:a,bio:a,photoUrl:a},{first_name:aO,middle_name:a,last_name:aP,ans:e,email:dv,bio:a,photoUrl:a}]},{article_id:bX,journal_id:n,section_id:I,path:q,journal:o,ar_title:bY,date_published:dw,doi:bZ,author:[{first_name:dx,middle_name:a,last_name:A,ans:e,email:a,bio:a,photoUrl:a},{first_name:dy,middle_name:a,last_name:dz,ans:e,email:a,bio:a,photoUrl:a},{first_name:aL,middle_name:a,last_name:J,ans:e,email:a,bio:a,photoUrl:a},{first_name:dA,middle_name:a,last_name:aE,ans:e,email:a,bio:a,photoUrl:a},{first_name:aM,middle_name:a,last_name:aN,ans:e,email:a,bio:a,photoUrl:a},{first_name:J,middle_name:a,last_name:dB,ans:e,email:a,bio:a,photoUrl:a},{first_name:aO,middle_name:a,last_name:aP,ans:e,email:a,bio:a,photoUrl:a}]}],down:"https:\u002F\u002Ff.oaes.cc\u002Fris\u002F5170.ris",xml:{id:3242,article_id:d,xml_down:m,cite_click:S,export_click:T},zan:g,cited_type:"cited",subarray:[],issn:b_,uuid:a,abstractUuid:a,apiurl:a,api_abstract_url:a,journal_id:aQ,journal_path:q},loadingAbs:void 0,loading:U,ArtDataC:{content:"\u003Cdiv id=\"sec11\" class=\"article-Section\"\u003E\u003Ch2 \u003E1. INTRODUCTION\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003ERobotics system has been applied to numerous fields, such as transportation \u003Csup\u003E[\u003Ca href=\"#b1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b1\"\u003E1\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, healthcare service \u003Csup\u003E[\u003Ca href=\"#b2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b2\"\u003E2\u003C\u002Fa\u003E, \u003Ca href=\"#b3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b3\"\u003E3\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, agriculture \u003Csup\u003E[\u003Ca href=\"#b4\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b4\"\u003E4\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, manufacturing \u003Csup\u003E[\u003Ca href=\"#b5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b5\"\u003E5\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, \u003Ci\u003Eetc.\u003C\u002Fi\u003E, in recent years. Robot navigation is one of the fundamental components in robotic systems, which includes multi-waypoint navigation system \u003Csup\u003E[\u003Ca href=\"#b6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b6\"\u003E6\u003C\u002Fa\u003E-\u003Ca href=\"#b8\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b8\"\u003E8\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. As an increasing demand and limited onboard resources for autonomous robots, it requires the ability to visit several targets in one mission to optimize multiple objectives, including time, robot travel distance minimization, and spatial optimization \u003Csup\u003E[\u003Ca href=\"#b9\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b9\"\u003E9\u003C\u002Fa\u003E-\u003Ca href=\"#b15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b15\"\u003E15\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For example, due to a global pandemic, the world struggled to sanitize heavily populated areas, such as airports, hospitals, and educational buildings. Autonomous robots with multi-waypoint navigation systems can effectively sanitize all targeted areas without endangering the workers \u003Csup\u003E[\u003Ca href=\"#b14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b14\"\u003E14\u003C\u002Fa\u003E, \u003Ca href=\"#b16\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b16\"\u003E16\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. As well as in agriculture management, multi-waypoint strategies allow the robotic system to navigate and survey multiple areas to assist in production and collection.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn order to employ robotic systems in real-world scenarios, one critical factor is to develop autonomous robot multi-waypoint navigation and mapping system \u003Csup\u003E[\u003Ca href=\"#b17\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b17\"\u003E17\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In order to solve the autonomous robot navigation problem, countless algorithms have been developed, such as graph-based\u003Csup\u003E[\u003Ca href=\"#b18\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b18\"\u003E18\u003C\u002Fa\u003E, \u003Ca href=\"#b19\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b19\"\u003E19\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, ant colony optimization (ACO) \u003Csup\u003E[\u003Ca href=\"#b20\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b20\"\u003E20\u003C\u002Fa\u003E-\u003Ca href=\"#b22\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b22\"\u003E22\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, bat-pigeon algorithm (BPA) \u003Csup\u003E[\u003Ca href=\"#b23\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b23\"\u003E23\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, neural networks \u003Csup\u003E[\u003Ca href=\"#b24\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b24\"\u003E24\u003C\u002Fa\u003E-\u003Ca href=\"#b26\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b26\"\u003E26\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, fuzzy logic \u003Csup\u003E[\u003Ca href=\"#b27\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b27\"\u003E27\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, artificial potential field (APF) \u003Csup\u003E[\u003Ca href=\"#b28\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b28\"\u003E28\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, sampling-based strategy \u003Csup\u003E[\u003Ca href=\"#b14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b14\"\u003E14\u003C\u002Fa\u003E, \u003Ca href=\"#b29\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b29\"\u003E29\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, hybrid algorithms\u003Csup\u003E[\u003Ca href=\"#b30\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b30\"\u003E30\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, task planning algorithm \u003Csup\u003E[\u003Ca href=\"#b31\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b31\"\u003E31\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, \u003Ci\u003Eetc\u003C\u002Fi\u003E. Chen \u003Ci\u003Eet al.\u003C\u002Fi\u003E produced a hybrid graph-based reinforcement learning architecture to develop a method for robot navigation in crowds \u003Csup\u003E[\u003Ca href=\"#b18\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b18\"\u003E18\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Luo \u003Ci\u003Eet al.\u003C\u002Fi\u003E proposed an improved vehicle navigation method, which utilizes a heading-enabled ACO algorithm to improve trajectory towards the target\u003Csup\u003E[\u003Ca href=\"#b20\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b20\"\u003E20\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Lei \u003Ci\u003Eet al.\u003C\u002Fi\u003E developed a Bat-Pigeon algorithm with the ability to adjust the speed navigation of autonomous vehicles \u003Csup\u003E[\u003Ca href=\"#b23\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b23\"\u003E23\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Luo \u003Ci\u003Eet al.\u003C\u002Fi\u003E developed the model for multiple robots complete coverage navigation while using a bio-inspired neural network to dynamically avoid obstacles\u003Csup\u003E[\u003Ca href=\"#b32\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b32\"\u003E32\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Na and Oh established a hybrid control system for autonomous mobile robot navigation that utilizes a neural network for environment classification and behavior-based control method to mimic the human steering commands\u003Csup\u003E[\u003Ca href=\"#b25\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b25\"\u003E25\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.Lazreg and Benamrane \u003Csup\u003E[\u003Ca href=\"#b27\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b27\"\u003E27\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E developed a neuro-fuzzy inference system associated with a Particle Swarm Optimization (PSO) method for robot path planning using a variety of sensors to control the speed and position of a robot.Jensen-Nau \u003Ci\u003Eet al.\u003C\u002Fi\u003E\u003Csup\u003E[\u003Ca href=\"#b28\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b28\"\u003E28\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E integrated a Voronoi-based path generation algorithm and an artificial potential field path planning method, in which the latter is capable of establishing a path in an unknown environment in real-time for robot path planning and obstacle avoidance.Penicka and Scaramuzza \u003Csup\u003E[\u003Ca href=\"#b14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b14\"\u003E14\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E developed a sampling-based multi-waypoint minimum-time path planning model that allows obstacle avoidance in cluttered environments.Ortiz and Yu \u003Csup\u003E[\u003Ca href=\"#b30\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b30\"\u003E30\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E proposed a sliding control method in combination with simultaneous localization and mapping (SLAM) method to overcome the bounded uncertainties problem, which utilizes a genetic algorithm to improve path planning capabilities. Bernardo \u003Ci\u003Eet al.\u003C\u002Fi\u003E proposed a task planning method for home environment ontology to translate tasks given by other robots or humans into feasible tasks for another robot agent\u003Csup\u003E[\u003Ca href=\"#b31\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b31\"\u003E31\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn robotic path planning, one of the special topics is autonomous robot multi-waypoint navigation which has been studied for many years. For instance, Shair \u003Ci\u003Eet al.\u003C\u002Fi\u003E proposed a model for real-world waypoint navigation using a variety of sensors for accurate environmental analysis\u003Csup\u003E[\u003Ca href=\"#b33\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b33\"\u003E33\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The system is designed utilizing the wide area augmentation system (WAAS) and the European geostationary navigation overlay service (EGNOS) for GPS in combination with aerial images to provide valuable positioning data to the system.Yang \u003Csup\u003E[\u003Ca href=\"#b34\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b34\"\u003E34\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E brought about a multi-waypoint navigation system based on terrestrial signals of opportunity (SOPs) transmitters, which has the ability to operate in environments that are not available to global navigation satellite systems (GNSS) for unmanned aerial vehicles (UAV).Janoš \u003Ci\u003Eet al.\u003C\u002Fi\u003E proposed a sampling-based multi-waypoint path planner, space-filling forest method to solve the problem of finding collision-free trajectories while the sequence of waypoints is formed by multiple trees\u003Csup\u003E[\u003Ca href=\"#b29\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b29\"\u003E29\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.However, the aforementioned approaches have not taken into account the safety of the robot during navigation. In real-world applications, an autonomous vehicle has odometry errors during operation. The safety-aware road model is developed utilizing the Generalized Voronoi diagram (GVD) approach. Once the safety-aware roads are defined, a particle swarm optimization (PSO) algorithm-based multi-waypoint path planning algorithm is proposed to visit each waypoint in an explicated sequence while simultaneously avoiding obstacles. In this paper, the Adjacent Node Selection (ANS) algorithm is developed to select the closest nodes on the safety-aware roads to generate the final collision-free trajectories with minimal distance. Furthermore, in our hybrid algorithm, we utilize a histogram-based reactive local navigator to avoid dynamic and unknown obstacles within the workspace. Through all of these methods, an effective and efficient safety-aware multiple waypoint navigation model was established, which has been validated by both simulations and comparison studies.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThis paper proposes an Adjacent Node Selection (ANS) algorithm for obtaining an optimal access node into graph-based maps. To the best of our knowledge, there are no known similar algorithms that improve the paths created from the waypoint to the graph. The ANS algorithm can be applied to any graph-based mapping environment, which improves the various graph-based models used for autonomous robotic path planning systems. In finding an access point into the graph utilizing one of the nodes in the system, the ANS algorithm conducts point-to-point selection in dense obstacle field of environments to obtain a node to gain access to the graph that forms a resumable path from a waypoint to the graph. The algorithm's overall goal is to find a node in a graph-based map and shorten the overall path length from each waypoint to waypoint, and the waypoint to the graph.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EOne can see in \u003Ca href=\"#Figure1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure1\"\u003EFigure 1\u003C\u002Fa\u003E the overall framework of our proposed model. Initially, the model is provided with a global map of its environment and the location of each target waypoint. The GVD utilizes the global map to construct the safety-aware roads, which are used to guide the robot throughout the environment. The targeted waypoint locations are used as input to the improved PSO (IPSO) algorithm that act as our waypoint sequencing module, which is utilized to find a near-optimal sequence to visit each waypoint. The ANS algorithm utilizes the output from the previous stages. The ANS algorithm finds the best node for each waypoint to use as an access point to the graph. If there is no direct path from one waypoint to a node in the graph, the algorithm conduces point-to-point navigation with nodes within a specified range, which will be explained in later sections of the paper. Once each waypoint has found its access point, the safety-aware path is constructed, which is then applied to our path smoothing algorithm. Finally, we utilize a reactive local navigation system to detect obstacles autonomously and simultaneously build a map of the environment along the generated path.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure1\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure1\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-1.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 1. Illustration of the proposed model framework.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EThe main contributions of this paper with this framework of concurrent multi-waypoint navigation and mapping with collision avoidance as are summarized as follows: (1) An adjacent node selection (ANS) algorithm is proposed to build up regional bridges from waypoints to nodes or edges on the graph in multi-waypoint navigation and mapping; (2) a concurrent multi-waypoint navigation and mapping framework of an autonomous robot is developed by the generalized Voronoi diagram (GVD) and IPSO algorithm as well as a local navigator; (3) a GVD method is employed to plan safety-aware trajectories in an obstacle populated environment, while the sequence of multiple waypoints is created by the IPSO algorithm to minimize the total distance cost; (4) a sensor-based histogram robot reactive navigator coupled with map building is adopted for moving obstacle avoidance and local mapping. An improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M2\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline curve-based speed modulation module is adopted for smoother navigation.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe structure of this paper is as follows. Section II presents the safety-aware model that constructs the safety-conscious roads for robot traversal. Section III describes the proposed adjacent node selection algorithm to find an access node into the graph-based map. Section IV, the improved PSO-based (IPSO) multi-waypoint navigation model for waypoint sequencing is explained. Section V illustrates the reactive local navigator for real-time workspace building and obstacle avoidance. Section VI depicts simulation results and comparative analyses. Several important properties of the proposed framework are summarized in Section VII.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec12\" class=\"article-Section\"\u003E\u003Ch2 \u003E2. SAFETY-AWARE MODEL\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EComputational geometry has exceedingly studied the Voronoi diagrams (VD) model, which is an elemental data structure used as a minimizing diagram of a finite set of continuous functions \u003Csup\u003E[\u003Ca href=\"#b28\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b28\"\u003E28\u003C\u002Fa\u003E, \u003Ca href=\"#b35\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b35\"\u003E35\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The minimized function defines the distantance to an object within the workspace. The VD model decomposes the workspace into several regions, each consisting of the points near a given object than the others. Let \u003Cinline-formula\u003E\u003Ctex-math id=\"M3\"\u003E$$ \\mathcal{G} = \\{g_1\\cdots, g_n\\} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E be a set of points of \u003Cinline-formula\u003E\u003Ctex-math id=\"M4\"\u003E$$ \\mathbb{R}^d $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to each \u003Cinline-formula\u003E\u003Ctex-math id=\"M5\"\u003E$$ g_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E associated with a specific Voronoi region \u003Cinline-formula\u003E\u003Ctex-math id=\"M6\"\u003E$$ V(g_i) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. This can be expressed by the following equation\u003Csup\u003E[\u003Ca href=\"#b36\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b36\"\u003E36\u003C\u002Fa\u003E, \u003Ca href=\"#b37\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b37\"\u003E37\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(1)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E1\"\u003E $$ \\begin{equation} V(g_i) = \\{x \\in \\mathbb{R}^d: \\| x-g_i \\| \\le \\| x-g_j \\|, \\forall j \\le n \\} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe intersection of \u003Cinline-formula\u003E\u003Ctex-math id=\"M7\"\u003E$$ n - 1 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E half spaces can be denoted by the region \u003Cinline-formula\u003E\u003Ctex-math id=\"M8\"\u003E$$ V(g_i) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Each half space holds a point \u003Cinline-formula\u003E\u003Ctex-math id=\"M9\"\u003E$$ g_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E along with another point of \u003Cinline-formula\u003E\u003Ctex-math id=\"M10\"\u003E$$ \\mathcal{G} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The regions \u003Cinline-formula\u003E\u003Ctex-math id=\"M11\"\u003E$$ V(g_i) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are convex polyhedrons due to the bisectors acting as hyperplanes between each region. The generalized Voronoi diagram (GVD) is a modified version of the VD model defined as the set of points Euclidean distance from two obstacles\u003Csup\u003E[\u003Ca href=\"#b37\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b37\"\u003E37\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The workspace is represented as a graph by the GVD model consisting of nodes, edges, and vertices \u003Csup\u003E[\u003Ca href=\"#b28\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b28\"\u003E28\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe proposed ANS algorithm utilizes nodes and edges obtained from the GVD illustrated in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2A\u003C\u002Fa\u003E. The nodes in the GVD act as junctions to connect waypoints, whereas the edges are used to determine the search range in view of waypoints. Solely the nodes in the search range are calculated, other than the entire workspace, thus reducing the computational expense. \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2B\u003C\u002Fa\u003E reveals that the range of some edges fails to evaluate how spare of the workspace is configurated. These edges with short lengths are distractors for evaluating and computing the search range, thus need to be eliminated shown in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2B\u003C\u002Fa\u003E. In our ANS algorithm, those edges with the shortest 10% are eliminated, while the rest of the edges are averaged to compute the radius of the search range. One circumstance is exhibited in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2C\u003C\u002Fa\u003E, in which some nodes fail to fall into the search range once the excessively short edges are excluded. The original search space in solid circles and modified search space in dashed circles based on the ANS algorithm are shown in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2C\u003C\u002Fa\u003E. As may be seen, after excessively short edges are effectively eliminated, an appropriate search range is achieved.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure2\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure2\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-2.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 2. Illustration of the ANS algorithm and the safety-aware model by creation of the GVD. (A) Depicts the equidistance property of the nodes and edges in the GVD model. (B) illustrates how we remove extraneous edge distances, which are small edges within the graph that reduce the search space or range in the ANS algorithm. (C) illustrates how the removal of those extraneous edges improves the range and how an access node to the graph can be found.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EGVD nodes form the Euclidean distance between two or more obstacles, while the edges are the junction of two nodes that depict the distance between each neighboring node to another. Vertices are the connection points between three or more nodes. Using these features from the GVD model, an obstacle-free path with our safety-aware model is effectively created. The safety-aware model is constructed by inputting an image and extracting all significant features from the image, thus allowing the model to construct a map from the input image. The safety-aware roads are the clearest path between obstacles that occupy the available space in the map, which can be seen in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2\u003C\u002Fa\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn this paper, in order to explain our proposed ANS algorithm, how the nodes are determined and constructed with the GVD will be presented in some detail. We will introduce some definitions and notations. Lee and Drysdale \u003Csup\u003E[\u003Ca href=\"#b36\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b36\"\u003E36\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E derive four basic definitions for determining the optimal placement of edges and nodes within the GVD graph.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EDEFINITION 1. A closed line segment \u003Cinline-formula\u003E\u003Ctex-math id=\"M12\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E consists of two endpoints \u003Cinline-formula\u003E\u003Ctex-math id=\"M13\"\u003E$$ \\alpha $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M14\"\u003E$$ \\gamma $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. A straight line is denoted by (\u003Cinline-formula\u003E\u003Ctex-math id=\"M15\"\u003E$$ \\alpha $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M16\"\u003E$$ \\gamma $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), which is also known as an open segment. Elements within the derivation are referred to as points or segments. The straight line containing \u003Cinline-formula\u003E\u003Ctex-math id=\"M17\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is denoted by \u003Cinline-formula\u003E\u003Ctex-math id=\"M18\"\u003E$$ \\overleftrightarrow{M} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The same line directed from \u003Cinline-formula\u003E\u003Ctex-math id=\"M19\"\u003E$$ \\alpha $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to \u003Cinline-formula\u003E\u003Ctex-math id=\"M20\"\u003E$$ \\gamma $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is denoted by \u003Cinline-formula\u003E\u003Ctex-math id=\"M21\"\u003E$$ \\vec M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EDEFINITION 2. The projection \u003Cinline-formula\u003E\u003Ctex-math id=\"M22\"\u003E$$ \\sigma(\\epsilon, M) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of a point \u003Cinline-formula\u003E\u003Ctex-math id=\"M23\"\u003E$$ q $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E onto a closed segment \u003Cinline-formula\u003E\u003Ctex-math id=\"M24\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, is the intersection of \u003Cinline-formula\u003E\u003Ctex-math id=\"M25\"\u003E$$ \\overleftrightarrow{M} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and is perpendicular to \u003Cinline-formula\u003E\u003Ctex-math id=\"M26\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and passing through \u003Cinline-formula\u003E\u003Ctex-math id=\"M27\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EDEFINITION 3. The distance between \u003Cinline-formula\u003E\u003Ctex-math id=\"M28\"\u003E$$ \\omega (\\epsilon, M) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is a point \u003Cinline-formula\u003E\u003Ctex-math id=\"M29\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and a closed segment \u003Cinline-formula\u003E\u003Ctex-math id=\"M30\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E in the Euclidean metric is defined as the distance \u003Cinline-formula\u003E\u003Ctex-math id=\"M31\"\u003E$$ \\omega(\\epsilon, \\sigma(\\epsilon, M)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E between the point \u003Cinline-formula\u003E\u003Ctex-math id=\"M32\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and its projection onto \u003Cinline-formula\u003E\u003Ctex-math id=\"M33\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E if \u003Cinline-formula\u003E\u003Ctex-math id=\"M34\"\u003E$$ \\sigma(\\epsilon, M)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E belongs to \u003Cinline-formula\u003E\u003Ctex-math id=\"M35\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and is \u003Cinline-formula\u003E\u003Ctex-math id=\"M36\"\u003E$$ \\min $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E\u003Cinline-formula\u003E\u003Ctex-math id=\"M37\"\u003E$$ (\\omega(\\epsilon, \\alpha), \\omega(\\epsilon, \\gamma)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E otherwise. In other words, \u003Cinline-formula\u003E\u003Ctex-math id=\"M38\"\u003E$$ \\omega(\\epsilon, M) = $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E\u003Cinline-formula\u003E\u003Ctex-math id=\"M39\"\u003E$$ \\min_{u \\in M} (\\epsilon, u ) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The point of \u003Cinline-formula\u003E\u003Ctex-math id=\"M40\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, which is closest to \u003Cinline-formula\u003E\u003Ctex-math id=\"M41\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, is called the image \u003Cinline-formula\u003E\u003Ctex-math id=\"M42\"\u003E$$ I(\\epsilon, M) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of \u003Cinline-formula\u003E\u003Ctex-math id=\"M43\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E on \u003Cinline-formula\u003E\u003Ctex-math id=\"M44\"\u003E$$ M $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EDEFINITION 4. The bisector \u003Cinline-formula\u003E\u003Ctex-math id=\"M45\"\u003E$$ \\beta(c_{i}, c_{j}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of two elements {\u003Cinline-formula\u003E\u003Ctex-math id=\"M46\"\u003E$$ c_{i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M47\"\u003E$$ c_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E} is the locus of points equidistant from \u003Cinline-formula\u003E\u003Ctex-math id=\"M48\"\u003E$$ c_{i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M49\"\u003E$$ c_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The bisector \u003Cinline-formula\u003E\u003Ctex-math id=\"M50\"\u003E$$ \\beta(Z, Q) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of two sets of elements \u003Cinline-formula\u003E\u003Ctex-math id=\"M51\"\u003E$$ Z $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M52\"\u003E$$ Q $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is defined to be the locus of points equidistant from \u003Cinline-formula\u003E\u003Ctex-math id=\"M53\"\u003E$$ Z $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M54\"\u003E$$ Q $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, where the distance \u003Cinline-formula\u003E\u003Ctex-math id=\"M55\"\u003E$$ \\omega(\\epsilon, Z) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E between a point \u003Cinline-formula\u003E\u003Ctex-math id=\"M56\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and a set of elements \u003Cinline-formula\u003E\u003Ctex-math id=\"M57\"\u003E$$ Z $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is defined to be \u003Cinline-formula\u003E\u003Ctex-math id=\"M58\"\u003E$$ \\min_{c \\in Z}\\omega(\\epsilon, c ) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The bisector \u003Cinline-formula\u003E\u003Ctex-math id=\"M59\"\u003E$$ \\beta(c_{i}, c_{j}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is said to be oriented if a direction is imposed upon it so that elements \u003Cinline-formula\u003E\u003Ctex-math id=\"M60\"\u003E$$ c_{i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M61\"\u003E$$ c_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E lie to the left and the right of it, respectively. An oriented bisector \u003Cinline-formula\u003E\u003Ctex-math id=\"M62\"\u003E$$ \\beta(Z, Q) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is defined similarly.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EUtilizing these four definitions, we can easily establish {edges} {among} spaces or obstacles, which uses the equidistant to create an optimal edge that lies directly between the two spaces. As seen in the above {definitions, } we can also create edges between irregular-shaped spaces {and} obstacles.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETo characterize the GVD, we expect the robot to be operated at a point within the workspace, a \u003Cinline-formula\u003E\u003Ctex-math id=\"M63\"\u003E$$ W $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, which is populated by convex obstacles \u003Cinline-formula\u003E\u003Ctex-math id=\"M64\"\u003E$$ C_{1}, . . . , C_{n} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Non-convex obstacles are displayed as the union of convex shapes. The distance between a point and an obstacle is the minimal distance between the point and all points of the obstacle. The distance function, and its \"gradient\" are represented as:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2\"\u003E $$ \\begin{equation} d_i(x) = min_{c_{0} \\in C_{i}} \\| x-c_0 \\| \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(3)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E3\"\u003E $$ \\begin{equation} \\nabla d_i(x) = \\frac{x - c_{0}} {\\| x-c_0 \\|} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere in Equation (2) \u003Cinline-formula\u003E\u003Ctex-math id=\"M65\"\u003E$$ d_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the distance to obstacle \u003Cinline-formula\u003E\u003Ctex-math id=\"M66\"\u003E$$ C_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E from a point \u003Cinline-formula\u003E\u003Ctex-math id=\"M67\"\u003E$$ x $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and in Equation (3) \u003Cinline-formula\u003E\u003Ctex-math id=\"M68\"\u003E$$ \\nabla d_i(x) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the unit vector in the direction from \u003Cinline-formula\u003E\u003Ctex-math id=\"M69\"\u003E$$ x $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to \u003Cinline-formula\u003E\u003Ctex-math id=\"M70\"\u003E$$ c_0 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, where \u003Cinline-formula\u003E\u003Ctex-math id=\"M71\"\u003E$$ c_0 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the closest point to \u003Cinline-formula\u003E\u003Ctex-math id=\"M72\"\u003E$$ x $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E in \u003Cinline-formula\u003E\u003Ctex-math id=\"M73\"\u003E$$ C_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The essential structure block of the GVD is the arrangement of points equidistant to two sets \u003Cinline-formula\u003E\u003Ctex-math id=\"M74\"\u003E$$ C_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M75\"\u003E$$ C_j $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, with the end goal that each set in this set is the minimal distance to the obstacles \u003Cinline-formula\u003E\u003Ctex-math id=\"M76\"\u003E$$ C_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M77\"\u003E$$ C_j $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E than other obstacles. This type of structure is known as the two-equidistant face,\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(4)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E4\"\u003E $$ \\begin{equation} f(i, j)=\\left\\{\\begin{array}{c} \t\tx \\in \\mathbb{R}^{m}: 0 \\leq d_{i}(x)=d_{h}(x)\\\\ \t\t\\forall d_{i} \\neq i, j \\\\ \t\t\\nabla d_{i}(x) \\neq \\nabla d_{j}(x) \t\\end{array}\\right. \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EEach face has a co-dimension in the ambient space, which causes the two-equidistant faces to be seen as one-dimensional. The intersection of both faces forms the GVD and is denoted by the following equation:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(5)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E5\"\u003E $$ \\begin{equation} GVD=\\bigcup\\limits_{i=1}^{n-1} \\bigcup\\limits_{j=i+1}^{n} f(i, j) \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec13\" class=\"article-Section\"\u003E\u003Ch2 \u003E3. ADJACENT NODE SELECTION ALGORITHM\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EThe details of the adjacent node selection algorithm are shown in \u003Ca href=\"#Figure3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure3\"\u003EFigure 3\u003C\u002Fa\u003E. Within the search range obtained, we applyIPSO-based path planning algorithm to generate the connection path from the waypoint to all the potential nodes in the range. The connection path is planned in the grid-based map as shown in \u003Ca href=\"#Figure3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure3\"\u003EFigure 3A\u003C\u002Fa\u003E. The search range in the larger map is shown in \u003Ca href=\"#Figure3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure3\"\u003EFigure 3B\u003C\u002Fa\u003E, which is also a part of \u003Ca href=\"#Figure6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure6\"\u003EFigure 6\u003C\u002Fa\u003E. Finally, with the formation of a collision-free path to the adjacent nodes from the two waypoints, we obtain the optimal path selection by calculating the overall path length \u003Cinline-formula\u003E\u003Ctex-math id=\"M78\"\u003E$$ \\mathcal{L}_{c} + \\mathcal{L}_{e} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure3\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure3\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-3.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 3. Details of the Adjacent Node Selection (ANS) algorithm. (A) The IPSO-based connection path planning in the search range. (B) The search range determination and node selection inside. (C) The final generated path with the minimum path length.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003ETo show the necessity of IPSO-based path planning from waypoints to adjacent nodes, a more specific scenario is shown in \u003Ca href=\"#Figure4\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure4\"\u003EFigure 4\u003C\u002Fa\u003E. In \u003Ca href=\"#Figure4\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure4\"\u003EFigure 4A\u003C\u002Fa\u003E, all straight lines connecting nodes and waypoints are separated by obstacles. Among them, points \u003Cinline-formula\u003E\u003Ctex-math id=\"M79\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and point \u003Cinline-formula\u003E\u003Ctex-math id=\"M80\"\u003E$$ j $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are located in our search range. If we only rely on the Euclidean distance between node and waypoint, it can be found that the point \u003Cinline-formula\u003E\u003Ctex-math id=\"M81\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is closer to the waypoint. However, after considering the path with obstacle avoidance, the path for point \u003Cinline-formula\u003E\u003Ctex-math id=\"M82\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to the waypoint is longer. To sum up, the obtained search range with ANS algorithm and the IPSO-based path planning algorithm can reduce the computational cost while ensuring a short and safe trajectory. The details of the procedure are described in Algorithm 2.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure4\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure4\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-4.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 4. Illustration of ANS method within a more specific sense, where an obstacle obstructing the connection path. (A) The multiple connection paths have been obstructed by the obstacles. (B) It selects the nodes in the defined range. (C) It conducts IPSO point-to-point algorithm to achieve the optimal path to the selected node.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EWe carry out further discussions on our proposed ANS algorithm. \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5A\u003C\u002Fa\u003E and \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5B\u003C\u002Fa\u003E are parts of \u003Ca href=\"#Figure11\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure11\"\u003EFigure 11\u003C\u002Fa\u003E and \u003Ca href=\"#Figure13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure13\"\u003EFigure 13\u003C\u002Fa\u003E (enclosed in pink dashed boxes), respectively. As shown in \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5A\u003C\u002Fa\u003E, the solid circles represent the search radius of the waypoints in the simulation and the red solid dots depict the nodes in the workspace. In \u003Ca href=\"#Figure11\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure11\"\u003EFigure 11\u003C\u002Fa\u003E, we end up with the trajectory that follows the generated safe-aware road. However, if the space in the map is more sparse, our search radius \u003Cinline-formula\u003E\u003Ctex-math id=\"M83\"\u003E$$ \\mathcal{R} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E may increase to \u003Cinline-formula\u003E\u003Ctex-math id=\"M84\"\u003E$$ \\mathcal{R}' $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, which may achieve the waypoints in their respective search spaces. Thus, instead of following the safe-awareness road, a new connection path is obtained through the improved PSO algorithm directly, as shown in dashed lines in \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5A\u003C\u002Fa\u003E. Moreover, the sparseness of the overall workspace may not represent the complexity of local obstacles. Therefore, the choice of the radius of the search space may require more mathematical proof and analysis.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure5\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure5\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-5.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 5. Illustration of the ANS algorithm analysis. (A) From \u003Ca href=\"#Figure11\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure11\"\u003EFigure 11\u003C\u002Fa\u003E it is enclosed by a pink dashed box. (B) From \u003Ca href=\"#Figure13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure13\"\u003EFigure 13\u003C\u002Fa\u003E it is enclosed by a pink dashed box.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure6\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure6\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-6.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 6. Illustration of the Adjacent Node Selection (ANS) algorithm. (A) The workspace with nodes, edges and waypoints. (B) The node selection in the search range. (C) The final generated path.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure7\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure7\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-7.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 7. Illustration of the B-spline function. (A) The improved segmented B-spline curve. (B) The same path smoothed by the fundamental B-spline and the improved B-spline function.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure8\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure8\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-8.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 8. Illustration of how the VHF uses a probability along with histogram-based grid to detect and build a map simultaneously.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure9\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure9\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-9.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 9. Robot sensor configuration for multi-waypoint navigation and mapping.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure10\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure10\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-10.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 10. Illustration of the path created from the other models\u003Csup\u003E[\u003Ca href=\"#b43\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b43\"\u003E43\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. (A) It depicts the path created by Zhang \u003Ci\u003Eet al\u003C\u002Fi\u003E.'s model by the green lines (redrawn by Zhang \u003Ci\u003Eet al\u003C\u002Fi\u003E., 2021\u003Csup\u003E[\u003Ca href=\"#b43\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b43\"\u003E43\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure11\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure11\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-11.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 11. Illustration of the path created from the other models\u003Csup\u003E[\u003Ca href=\"#b44\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b44\"\u003E44\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. (A) It depicts the path created by Asl and Taghirad model by the green lines (redrawn by Asl and Taghirad, 2019\u003Csup\u003E[\u003Ca href=\"#b44\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b44\"\u003E44\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure12\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure12\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-12.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 12. Illustration of the path created from the compared models\u003Csup\u003E[\u003Ca href=\"#b45\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b45\"\u003E45\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. (A) It depicts the path created by Zhuang \u003Ci\u003Eet al\u003C\u002Fi\u003E.'s model by the green lines (redrawn from Zhuang \u003Ci\u003Eet al\u003C\u002Fi\u003E., 2021\u003Csup\u003E[\u003Ca href=\"#b45\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b45\"\u003E45\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure13\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure13\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-13.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 13. Illustration of the path created from the compared models\u003Csup\u003E[\u003Ca href=\"#b46\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b46\"\u003E46\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. (A) It depicts the path created by Vonásek's model shown by the green lines (redrawn from Vonásek and Penicka, 2019\u003Csup\u003E[\u003Ca href=\"#b46\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b46\"\u003E46\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E). (B) It represents the proposed method point order and traversed path. The point order is illustrated by the violet arrows, while the orange path represents the robot path. Safety-aware roads are depicted by the blue dashed lines. The waypoints are illustrated by the violet circles. (C) It depicts how the B-spline curve is applied to the known path, which smooths and reduces the path for a local navigator to traverse.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EWith the increasing radius of the potential search range, more nodes are applicable for selection, such as the nodes connected with dashed lines in \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5B\u003C\u002Fa\u003E. Enlarging the search space may avoid some unnecessary detours and give a shorter path. Therefore, the trade-off between path length and safety of the autonomous robot still requires more consideration.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec14\" class=\"article-Section\"\u003E\u003Ch2 \u003E4. IMPROVED PSO-BASED MULTI-WAYPOINT NAVIGATION\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EThe particle swarm optimization (PSO) algorithm is a swarm-based bio-inspired algorithm based on the behavioral observation of birds. It uses an iterative methodology to optimize randomly initialized particles to define a path from the initial position to the goal \u003Csup\u003E[\u003Ca href=\"#b27\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b27\"\u003E27\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In this section an improved PSO (IPSO) algorithm by introduction of a weighted particles is addressed to resolve the multi-waypoint sequence issue.\u003C\u002Fp\u003E\u003Cdiv id=\"sec22\" class=\"article-Section\"\u003E\u003Ch3 \u003E4.1. Multi-waypoint visiting sequence\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EIn real-world scenarios, one important factor is that the GPS coordinates provide portions for the multiple waypoints. Traveling from one waypoint to another, the distance between them determines their associated cost. The primary purpose of traveling from one waypoint to another is to simultaneously find the minimal cost of all generated trajectories. Using the coordinates of each waypoint and the PSO algorithm, the minimal-distance path can be found within the environment. The PSO algorithm finds the best waypoint visiting sequence by initializing randomized particles. The algorithm denotes the local best position as {\u003Cinline-formula\u003E\u003Ctex-math id=\"M85\"\u003E$$ x^b $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E} and the global best position as {\u003Cinline-formula\u003E\u003Ctex-math id=\"M86\"\u003E$$ x^g $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E}. Then by taking advantage of a fitness function, the algorithm guides each particle towards the local and global best positions. The particle velocities are updated as follows:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(6)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E6\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\tv_{p}(t+1)=v_{p}(t)+ \\alpha_{1}\\omega_{1}[ {x^b_{p}(t)}-x_{p}(t)]+ \\alpha_{2}\\omega_{2}[ {x^g_{p}(t)}-x_{p}(t)] \t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(7)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E7\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t {x_{p}^{(t+1)}=x_{p}^{(t)}+ v_{p}^{(t+1)}} \t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere, \u003Cinline-formula\u003E\u003Ctex-math id=\"M87\"\u003E$$ v_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E represents the velocity of particle \u003Cinline-formula\u003E\u003Ctex-math id=\"M88\"\u003E$$ p $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E at instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M89\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, {\u003Cinline-formula\u003E\u003Ctex-math id=\"M90\"\u003E$$ x_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E} is the position of particle \u003Cinline-formula\u003E\u003Ctex-math id=\"M91\"\u003E$$ p $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E at instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M92\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M93\"\u003E$$ \\alpha_{1} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M94\"\u003E$$ \\alpha_{2} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are the positive acceleration constants used to scale the contribution of cognitive and social components. \u003Cinline-formula\u003E\u003Ctex-math id=\"M95\"\u003E$$ \\omega_{1} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M96\"\u003E$$ \\omega_{2} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are the uniform random number between 0 and 1. {\u003Cinline-formula\u003E\u003Ctex-math id=\"M97\"\u003E$$ x^b_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E} is the best position the particle \u003Cinline-formula\u003E\u003Ctex-math id=\"M98\"\u003E$$ p $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E achieved up to instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M99\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E at current iteration, {\u003Cinline-formula\u003E\u003Ctex-math id=\"M100\"\u003E$$ x^g_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E} is the {global} position that any of \u003Cinline-formula\u003E\u003Ctex-math id=\"M101\"\u003E$$ p $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E's neighbors has reached up to instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M102\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. However, if a particle \u003Cinline-formula\u003E\u003Ctex-math id=\"M103\"\u003E$$ p_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E lies close to the \u003Cinline-formula\u003E\u003Ctex-math id=\"M104\"\u003E$$ x^b_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M105\"\u003E$$ x^g_p(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, only one term guides the \u003Cinline-formula\u003E\u003Ctex-math id=\"M106\"\u003E$$ p_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to search the potential solution.The optimization process in our navigation issue is more likely trapped in local minima. Thus, an improved PSO algorithm is utilized to provide a more promising search direction for all particles during the optimization process.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(8)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E8\"\u003E $$ \\begin{equation} x^{w}=\\sum\\limits_{i=1}^{P} \\bar{\\alpha}_{i}^{w} {x^b_i(t)} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(9)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E9\"\u003E $$ \\begin{equation} \\bar{\\alpha}_{i}^{W}=\\frac{\\hat{\\alpha}_{i}^{W}}{\\sum_{j=1}^{P} \\hat{\\alpha}_{i}^{W}} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(10)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E10\"\u003E $$ \\begin{equation} \\begin{aligned} \t\t&\\hat{\\alpha}_{i}^{W}=\\frac{\\max _{1 \\leq k \\leq M}\\left(\\mathcal{F}\\left( {x^b_k(t)}\\right)\\right)-\\mathcal{F}\\left( {x^b_i(t)}\\right)+\\varepsilon}{\\max _{1 \\leq k \\leq M}\\left(\\mathcal{F}\\left( {x^b_k(t)}\\right)\\right)-\\min _{1 \\leq k \\leq M}\\left(\\mathcal{F}\\left( {x^b_k(t)}\\right)\\right)+\\varepsilon}, \\quad i=1, 2, \\ldots, M, \\end{aligned} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M107\"\u003E$$ \\varepsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is a positive constant, \u003Cinline-formula\u003E\u003Ctex-math id=\"M108\"\u003E$$ \\hat{\\alpha} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the weighted constant of each particle. \u003Cinline-formula\u003E\u003Ctex-math id=\"M109\"\u003E$$ \\mathcal{F}(\\cdot) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the fitness function. The worst and the best fitness values of all personal best particles are represented by \u003Cinline-formula\u003E\u003Ctex-math id=\"M110\"\u003E$$ \\max _{1 \\leq k \\leq M}(\\mathcal{F}\\left(x_{k}^{P}\\right)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M111\"\u003E$$ \\min _{1 \\leq k \\leq M}(\\mathcal{F}\\left(x_{k}^{P}\\right)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, respectively.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe order is optimized through this method, in which each waypoint is visited. A sequence of particles are initialized to compose a population in the original PSO algorithm. A possible optimal solution to an optimization issue in our multi-waypoint sequence is discovered by one particle in the PSO. This particle indicates a possible optimal solution to the multi-waypoint navigation issue and moves to explore an optimal solution in a certain search space. In this paper, a weighted particle is introduced into a swarm to suggest a more reasonable search direction for all the particles. As a result, the best position of particle and neighbor guides the particle to move along the corrected direction for better covergence.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe multi-waypoint visiting sequence problem can be used to solve the transportation planning problem and Covid-19 disinfection robot path planning in hospitals, in which agents (vehicles) need to be delivered as well as the overall cost and time need to be minimized \u003Csup\u003E[\u003Ca href=\"#b14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b14\"\u003E14\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The algorithm of the improved PSO to finding multi-waypoint visiting sequence is explained in Algorithm 1. The objective of the algorithm is to minimize the total trajectory length of Cartesian coordinates \u003Cinline-formula\u003E\u003Ctex-math id=\"M112\"\u003E$$ (X_n, Y_n) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of waypoints given.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn the IPSO model the \u003Cinline-formula\u003E\u003Ctex-math id=\"M113\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E represents the particle agent, which is denoted by the \u003Cinline-formula\u003E\u003Ctex-math id=\"M114\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E : {\u003Cinline-formula\u003E\u003Ctex-math id=\"M115\"\u003E$$ \\mathcal{P}_b $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M116\"\u003E$$ \\mathcal{P}_g $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M117\"\u003E$$ \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E}. \u003Cinline-formula\u003E\u003Ctex-math id=\"M118\"\u003E$$ \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E holds a group of particle agents which are predetermined as neighbors of \u003Cinline-formula\u003E\u003Ctex-math id=\"M119\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The \u003Cinline-formula\u003E\u003Ctex-math id=\"M120\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are defined by the following parameters.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(1) Each \u003Cinline-formula\u003E\u003Ctex-math id=\"M121\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E requests each neighbor's current personal best location.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(2) Each \u003Cinline-formula\u003E\u003Ctex-math id=\"M122\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E returns its current personal best to neighbors.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(3) Obtains the center location of each surrounding cluster.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(4) Determines if the current position has been visited.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(5) Determines if current position is optimal if not record current position.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EEvery \u003Cinline-formula\u003E\u003Ctex-math id=\"M123\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E obtains a set of neighbors of positions during the initial setup. Utilizing a variety of topologies one can create numerous properties of neighboring particle agents to obtain better performance. Within the proposed model, we assume that each \u003Cinline-formula\u003E\u003Ctex-math id=\"M124\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E has a static set of neighbors. Each \u003Cinline-formula\u003E\u003Ctex-math id=\"M125\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E keeps track of its local best solution, \u003Cinline-formula\u003E\u003Ctex-math id=\"M126\"\u003E$$ \\mathcal{P}_b $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, which is where a solution closest to the optimal solution is found in the problem space, while the global best solution is recorded in the parameter \u003Cinline-formula\u003E\u003Ctex-math id=\"M127\"\u003E$$ \\mathcal{P}_g $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. During each iteration the \u003Cinline-formula\u003E\u003Ctex-math id=\"M128\"\u003E$$ \\mathcal{P}_A $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E evaluates its current position and determines if it needs to perform a fitness evaluation, while simultaneous checking if the termination criteria has been met. If the termination criteria have not been met then it updates its \u003Cinline-formula\u003E\u003Ctex-math id=\"M129\"\u003E$$ \\mathcal{P}_b $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, obtains the neighbor's \u003Cinline-formula\u003E\u003Ctex-math id=\"M130\"\u003E$$ \\mathcal{P}_b $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and calculates the \u003Cinline-formula\u003E\u003Ctex-math id=\"M131\"\u003E$$ \\mathcal{P}_g $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and marks the current position as visited.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Ctable-wrap\u003E\u003Ctable\u003E\u003Ctbody\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\"\u003E\u003Cb\u003EAlgorithm 1:\u003C\u002Fb\u003E Improved PSO (IPSO) algorithm for waypoint sequencing\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\"\u003E\u003Cb\u003EInitialize a population of particles\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ESet the size of the swarm to \u003Cinline-formula\u003E\u003Ctex-math id=\"M132\"\u003E$$ S_{p} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, the maximum number of iteration \u003Cinline-formula\u003E\u003Ctex-math id=\"M133\"\u003E$$ T_{max} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E.\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_bottom_border\"\u003E\u003Cinline-formula id=\"5170-M1\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" class=\"inline-graphic\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-M1.jpg\" \u002F\u003E\u003C\u002Finline-formula\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Ftbody\u003E\u003C\u002Ftable\u003E\u003C\u002Ftable-wrap\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec23\" class=\"article-Section\"\u003E\u003Ch3 \u003E4.2. Safety-aware IPSO multi-waypoint path planning\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ETo ensure the robot safely reaches the waypoints via the planned visiting sequence, the safety-aware road is selected to guide the autonomous robot. Nevertheless, there is a problem with the connection path from the location of the waypoints to safety-aware roads. When we integrate the position information of a waypoint in the workspace, it may be necessary to obtain the collision-free connection path length from the waypoint to all nodes, which is computationally expensive. As shown in \u003Ca href=\"#Figure6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure6\"\u003EFigure 6A\u003C\u002Fa\u003E, with \u003Cinline-formula\u003E\u003Ctex-math id=\"M134\"\u003E$$ \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E nodes obtained in the workspace, there are \u003Cinline-formula\u003E\u003Ctex-math id=\"M135\"\u003E$$ \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E possible connection paths from the waypoints to the nodes in the workspace. With the initial \u003Cinline-formula\u003E\u003Ctex-math id=\"M136\"\u003E$$ \\mathcal{N} \\times \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E adjacent distance matrix obtained from GVD graph and the increasing \u003Cinline-formula\u003E\u003Ctex-math id=\"M137\"\u003E$$ \\mathcal{M} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E waypoints in the workspace, the size of new distance matrix is expanded to \u003Cinline-formula\u003E\u003Ctex-math id=\"M138\"\u003E$$ (\\mathcal{N}+\\mathcal{M}) \\times (\\mathcal{N}+\\mathcal{M}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Since most of the connection path computations are unnecessary, a new adjacent node selection (ANS) algorithm is proposed to reduce the computational effort by restricting the search space in local regions rather than the entire working region.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe local regions are shown in \u003Ca href=\"#Figure6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure6\"\u003EFigure 6B\u003C\u002Fa\u003E, and the dark blue nodes, such as \u003Cinline-formula\u003E\u003Ctex-math id=\"M139\"\u003E$$ \\alpha $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M140\"\u003E$$ \\beta $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E nodes in the regions, are potential adjacent nodes to connect. The radius \u003Cinline-formula\u003E\u003Ctex-math id=\"M141\"\u003E$$ \\mathcal{R} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of the local area shall be determined by the potential workspace, which determines the number of nodes in the search range. For instance, in an area with clustered obstacles, there are many nodes in the environment; thus, the search radius may be small. However, In an area with sparse obstacles, there are fewer nodes in the environment; thus, the search radius needs to be larger to include all potential nodes.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ESince the entire workspace is projected through the GVD graph, we can interpret the sparseness of the entire workspace through the distance of the edge list \u003Cinline-formula\u003E\u003Ctex-math id=\"M142\"\u003E$$ \\mathcal{E} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Nevertheless, some edge distances cannot represent the sparseness of the entire workspace, such as the edges enclosed by the red dotted line in \u003Ca href=\"#Figure6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure6\"\u003EFigure 6B\u003C\u002Fa\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETherefore, to exclude these extraneous edges of distance, we sort the entire edge list before removing the lowest \u003Cinline-formula\u003E\u003Ctex-math id=\"M143\"\u003E$$ 10\\% $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The radius \u003Cinline-formula\u003E\u003Ctex-math id=\"M144\"\u003E$$ \\mathcal{R} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of the search range is defined as the average of the remaining edge distance. After obtaining the nodes in the search environment, we plan a collision-free trajectory from the current waypoint to reach each node through the IPSO algorithm.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe IPSO navigation algorithm is initiated in the search range to obtain the optimal path. The local search region is interpreted into grid-based map, where the obstacle areas are inaccessible grids in the workspace. Dijkstra's algorithm is utilized as a local search algorithm and the cost function within the model. For graph-based maps, they must be a method for traveling from one node to another utilizing the edges within the graph. One method of this is Dijkstra's algorithm, which utilizes a weighted graph to determine the shortest path from a source node to a target node. The algorithm also keeps track of the known shortest distances from each node while simultaneously updating their weights to improve the overall shortest path from each node. By recursively establishing a path with random solutions generated in the workspace, the IPSO algorithm can construct the collision-free path with the least fitness value, which also represents the path with minimum length. Therefore, the length of the connecting path \u003Cinline-formula\u003E\u003Ctex-math id=\"M145\"\u003E$$ \\mathcal{L}_{c} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E can be obtained, and by combining the length of the GVD path \u003Cinline-formula\u003E\u003Ctex-math id=\"M146\"\u003E$$ \\mathcal{L}_{e} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, the optimal safety-aware trajectory is obtained as shown in \u003Ca href=\"#Figure6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure6\"\u003EFigure 6C\u003C\u002Fa\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETo effectively reduce and smooth the overall path from each waypoint to the waypoint, various methods have been developed to achieve this goal, for example, the \u003Cinline-formula\u003E\u003Ctex-math id=\"M147\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline curve, which works by taking a set of points that are used to curve sharp close turns around obstacles and is very effective and thus widely used in smooth polylines, due to its closed-form expression of the position coordinates. The original methodology of the \u003Cinline-formula\u003E\u003Ctex-math id=\"M148\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline curve method, in some cases, changes the trajectory of the original path created by the global navigation system. The problem can be mediated by implementing the piecewise \u003Cinline-formula\u003E\u003Ctex-math id=\"M149\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline method, which only smooths the path around each obstacle. Lei \u003Ci\u003Eet al.\u003C\u002Fi\u003E evaluated the effectiveness of the improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M150\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline method, and ultimately found that the hybrid method was able to reduce the overall all path in point-to-point navigation \u003Csup\u003E[\u003Ca href=\"#b38\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b38\"\u003E38\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The \u003Cinline-formula\u003E\u003Ctex-math id=\"M151\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline curve can be defined by a cardinal functions \u003Cinline-formula\u003E\u003Ctex-math id=\"M152\"\u003E$$ L_{j, r}(q) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, control points \u003Cinline-formula\u003E\u003Ctex-math id=\"M153\"\u003E$$ B_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and degree \u003Cinline-formula\u003E\u003Ctex-math id=\"M154\"\u003E$$ (r - 1), $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E which is given by the following equations.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(11)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E11\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\tK(q)= \\sum L_{j, r}(q) B_{j} \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M155\"\u003E$$ B_{j} = [B_{jx}, B_{jy}] $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are the \u003Cinline-formula\u003E\u003Ctex-math id=\"M156\"\u003E$$ (n + 1) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E control points and a knot vector \u003Cinline-formula\u003E\u003Ctex-math id=\"M157\"\u003E$$ u $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. \u003Cinline-formula\u003E\u003Ctex-math id=\"M158\"\u003E$$ N_{i, k}(u) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are the basic functions, which are defined recursively as follows:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(12)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E12\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\tL_{j, r}(q) = \\frac{(q-x_{j})}{x_{j+r-1}-x_{j}}\tN_{j, r-1}(q) + \\frac{(x_{j+r}-q)}{x_{j+r}-x_{j+1}} N_{j+1, r-1}(q) \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(13)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E13\"\u003E $$ \\begin{equation} L_{j, r}(q) = \t\t\\begin{cases} \t\t\t1, \\; \\; \\; \\; q_{j} q_{j}\\le q \\le q_{j+1}\\\\ \t\t\t0, \\; \\; \\; \\; \\; \\;\\; \\; otherwise \t\t\\end{cases} \t\t; \\; q \\in [0, 1] \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EGeometric continuity \u003Cinline-formula\u003E\u003Ctex-math id=\"M159\"\u003E$$ G^2 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the metric used to evaluate smoothing methods, which is defined by the tangent unit and curvature vector at the intersection of two continuous segments \u003Csup\u003E[\u003Ca href=\"#b38\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b38\"\u003E38\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E [\u003Ca href=\"#Figure7\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure7\"\u003EFigure 7A\u003C\u002Fa\u003E]. To achieve \u003Cinline-formula\u003E\u003Ctex-math id=\"M160\"\u003E$$ G^2 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E continuity, the control points \u003Cinline-formula\u003E\u003Ctex-math id=\"M161\"\u003E$$ B_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E of \u003Cinline-formula\u003E\u003Ctex-math id=\"M162\"\u003E$$ \\mathcal{B} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline curve to the path point, \u003Cinline-formula\u003E\u003Ctex-math id=\"M163\"\u003E$$ Y_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, is defined as\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(14)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E14\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\tB_{1} = Y_{j} - (1 +v)s_{2}q_{j-1}\\\\ \t\t\tB_{2} = -s_{2}q_{j-1}\\\\ \t\t\tB_{3} = Y_{j}\\\\ \t\t\tB_{4} = Y_{j}+s_{2}q_{j}\\\\ \t\t\tB_{5} = Y_{j} +(1 +v)s_{2}q_{j-1} \t\t\t \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M164\"\u003E$$ c $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is smoothing length ratio \u003Cinline-formula\u003E\u003Ctex-math id=\"M165\"\u003E$$ v= s_{1}\u002Fs_{2} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and \u003Cinline-formula\u003E\u003Ctex-math id=\"M166\"\u003E$$ q_{j-1} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E defines the unit vector of \u003Cinline-formula\u003E\u003Ctex-math id=\"M167\"\u003E$$ Y_{j-1}Y_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. \u003Cinline-formula\u003E\u003Ctex-math id=\"M168\"\u003E$$ q_{j} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E represents the unit vector of the line \u003Cinline-formula\u003E\u003Ctex-math id=\"M169\"\u003E$$ Y_{j}Y_{j+1} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The combined sum of \u003Cinline-formula\u003E\u003Ctex-math id=\"M170\"\u003E$$ s_{1} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M171\"\u003E$$ s_{2} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the smoothed length. The half of the corner angle is denoted as: \u003Cinline-formula\u003E\u003Ctex-math id=\"M172\"\u003E$$ \\Gamma = \\beta \u002F 2 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Using a knot vector of [0, 0, 0, 0, 0.5, 1, 1, 1, 1], the smoothing error distance \u003Cinline-formula\u003E\u003Ctex-math id=\"M173\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and maximum curvature \u003Cinline-formula\u003E\u003Ctex-math id=\"M174\"\u003E$$ K_{max} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E within the smooth path can be expressed as:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(15)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E15\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\t \t\t\t \\epsilon = \\frac{s_{2}\\sin{\\Gamma}}{2} \t\t\t \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(16)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E16\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\t R_{max} = \\frac{4\\sin{\\Gamma}}{3s_{2}\\cos^2{\\Gamma}} \t\t\t \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EUsing the previous equations the smoothing error distance \u003Cinline-formula\u003E\u003Ctex-math id=\"M175\"\u003E$$ \\epsilon $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E can be defined by the existing maximum curvature \u003Cinline-formula\u003E\u003Ctex-math id=\"M176\"\u003E$$ R_{max} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E given by the robot:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(17)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E17\"\u003E $$ \\begin{equation} \\begin{array}{l} \t\t\t \\epsilon = \\frac{2\\tan^2{\\Gamma}}{3R_{max}} \t\t\t \t\t\\end{array} \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M177\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline model has specific advantages over the basic \u003Cinline-formula\u003E\u003Ctex-math id=\"M178\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline model, one of which is its ability to smooth many different trajectories with various angles, as seen in \u003Ca href=\"#Figure7\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure7\"\u003EFigure 7B\u003C\u002Fa\u003E. The curve produced by the improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M179\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline model is significantly closer to the original path than the original model. When considering the constraints of the robot, the improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M180\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline mode performs {better} in various degrees of angles. The overall advantages of the improved \u003Cinline-formula\u003E\u003Ctex-math id=\"M181\"\u003E$$\\mathcal{B}$$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E-spline model are as follows:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(1) The path generated is tangent and curvature continuity, so that the robot can have a smooth steering command, which can correct any discontinuity of normal acceleration and establish a safer path for the robot to follow.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(2) The improved model generates a better curve by solely affecting the two lines within the corner of the original trajectory. Each curve generated affects others within the lines.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E(3) The improved model easily adjusts to the smoothed path based on the environment constraints or the robot.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Ctable-wrap\u003E\u003Ctable\u003E\u003Ctbody\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\"\u003E\u003Cb\u003EAlgorithm 2:\u003C\u002Fb\u003E Pseudocode for the adjacent node selection (ANS) algorithm\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\"\u003E\u003Cb\u003EInput:\u003C\u002Fb\u003E Edge list \u003Cinline-formula\u003E\u003Ctex-math id=\"M182\"\u003E$$ \\mathcal{E} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M183\"\u003E$$ \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E nodes coordinates (\u003Cinline-formula\u003E\u003Ctex-math id=\"M184\"\u003E$$ \\mathbb{N}_x, \\mathbb{N}_y $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), \u003Cinline-formula\u003E\u003Ctex-math id=\"M185\"\u003E$$ \\mathcal{N} \\times \\mathcal{N} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E distance matrix \u003Cinline-formula\u003E\u003Ctex-math id=\"M186\"\u003E$$ \\mathcal{D} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and the location of the waypoint \u003Cinline-formula\u003E\u003Ctex-math id=\"M187\"\u003E$$ \\alpha $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, (\u003Cinline-formula\u003E\u003Ctex-math id=\"M188\"\u003E$$ \\alpha_x, \\alpha_y $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E) and the waypoint \u003Cinline-formula\u003E\u003Ctex-math id=\"M189\"\u003E$$ \\beta $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, (\u003Cinline-formula\u003E\u003Ctex-math id=\"M190\"\u003E$$ \\beta_x, \\beta_y $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E).\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003E\u003Cb\u003EOutput:\u003C\u002Fb\u003E The path length of the trajectory \u003Cinline-formula\u003E\u003Ctex-math id=\"M191\"\u003E$$ \\mathcal{L}_{t} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003E\u003Cinline-formula\u003E\u003Ctex-math id=\"M192\"\u003E$$ N_e = size(\\mathcal{E}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E; \u002F\u002F Number of the edges in the workspace\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003E\u003Cinline-formula\u003E\u003Ctex-math id=\"M193\"\u003E$$ [\\mathcal{E}_s, sortInd]=sort(\\mathcal{E}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E; \u002F\u002F Sort the edge list from low to high\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003E\u003Cinline-formula\u003E\u003Ctex-math id=\"M194\"\u003E$$ N_s = \\lceil \\frac{N_e}{10} \\rceil $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E; \u002F\u002F Exclude 10% of extraneous edge distance\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"left\"\u003E\u003Cinline-formula id=\"5170-M2\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" class=\"inline-graphic\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-M2.jpg\" \u002F\u003E\u003C\u002Finline-formula\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Ftbody\u003E\u003C\u002Ftable\u003E\u003C\u002Ftable-wrap\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec15\" class=\"article-Section\"\u003E\u003Ch2 \u003E5. REACTIVE LOCAL NAVIGATION\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EA crucial aspect in developing a multi-waypoint model is accounting for moving and unknown obstacles \u003Csup\u003E[\u003Ca href=\"#b39\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b39\"\u003E39\u003C\u002Fa\u003E, \u003Ca href=\"#b40\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b40\"\u003E40\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In a real-world setting, not all objects are static and known. To develop a more efficient model, we propose the use of a local navigator to remedy this issue.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn order to avoid dynamic and unknown obstacles, the proposed model employs the Vector Field Histogram (VFH) model as a reactive local navigator. An autonomous robot uses a velocity command to and from each waypoint, provided by the local navigator \u003Csup\u003E[\u003Ca href=\"#b41\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b41\"\u003E41\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. By applying the VFH to the overall global trajectory with a sequence of markers, the path can be broken down into various segments to improve the efficiency in obstacle-populated workspaces. The local navigator builds a map depicting the free space and obstacles in the map by utilizing a 2D histogram grid with equally sized cells \u003Csup\u003E[\u003Ca href=\"#b42\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b42\"\u003E42\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. As the robot follows the generated trajectory within the workspace, the map is simultaneously built, shown in \u003Ca href=\"#Figure8\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure8\"\u003EFigure 8\u003C\u002Fa\u003E. In developing an autonomous obstacle avoidance model, concurrent map building and navigation are crucial. The robot pose \u003Cinline-formula\u003E\u003Ctex-math id=\"M196\"\u003E$$ (X, Y, Yaw) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is used to determine the map building. Thus, the precise registration of the built local map as a part of the global map can\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ebe carried out. This map building aims to construct an occupancy-cell-based map. The values for each cell in the map vary over the range [-127, 128] \u003Csup\u003E[\u003Ca href=\"#b42\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b42\"\u003E42\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The initial value is zero, which indicates that the cell is neither occupied nor unoccupied. The value is 128 if one cell is occupied with certainty and -127 if one cell is unoccupied with certainty. The values falling into (-127, 128) express contain a level of certainty in the range. When the VFH model is employed in conjunction with the GVD and IPSO algorithm, the robot can be successfully navigated through our built map with obstacle avoidance. In combination with our local navigator, a sensor configuration can be developed for the local navigator to perform it. In \u003Ca href=\"#Figure9\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure9\"\u003EFigure 9\u003C\u002Fa\u003E one can see the overview of our sensor configuration. The proposed configuration utilizes a 270-degree SICK LMS LiDAR sensor to detect obstacles within a range of 20 m @ 0.25-degree resolution. The LiDAR sensor scans at a rate of 25Hz. Then, it needs a method of finding our current position and the waypoints within the map. A Novatel's ProPak-LB Plus DGPS sensor is utilized to obtain our current position and how it correlates to the coordinates of each waypoint. Next, a PNI TCM6 digital compass is employed to establish our heading with an accuracy of 0.5 degrees. The sensor updates at 20Hz, which allows the robot to operate efficiently. Lastly, the configuration utilizes an AVT Stingray F-080C 1\u002F3\" CCD camera, which enables our robot to sense obstacles of various heights, shapes and sizes. The stingray camera is perfect for robot vision because it uses the IIDC IEEE 1394B protocol to transfer images. The system needs a computer system to house our operating system, sensor data, and programs for the robot. In this portion of the sensor configuration, a MackBook Pro i s equipped to suit our needs. The last step in the process is to establish a method of communication from the sensors to the computer systems. A sort of UART to USB hub is utilized for this purpose and fuses the sensor data together without losing any sensor information. The type of sensor confusion can be used on most ground-based robot systems for indoor and outdoor use.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec16\" class=\"article-Section\"\u003E\u003Ch2 \u003E6. SIMULATION AND COMPARISON STUDIES\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EIn this section, simulation and comparison studies are performed to illustrate the value and vitality of the proposed model. In the first experiment, simulations are conducted using a well-known Traveling Salesman Problem (TSP) based data set, and results are compared with other heuristic-based algorithms. The proposed model is thoroughly evaluated in the second experiment through a comparison study using a similar model proven to work effectively for multi-waypoint navigation.\u003C\u002Fp\u003E\u003Cdiv id=\"sec22\" class=\"article-Section\"\u003E\u003Ch3 \u003E6.1. Comparison studies with benchmark datasets\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ETo show the effectiveness of our IPSO waypoint sequencing model, a comparison study was conducted with well-known TSP data sets and various heuristic-based algorithms. The employed datasets and algorithms are as follows: (a) 561-city problem by Kleinschmidt (pa561); (b) 299-city problem by Patberg\u002FRinaldi (pr299); (c) 200-city problem A, by Krolik\u002FFelts\u002FNelson (kroA200); and (d) 150-city problem by Chur Ritz (ch150). The selected datasets have been verified and widely used to prove the validity of multi-waypoint sequencing models. The Simulated Annealing (SA) algorithm, Grey Wolf Optimization (GWO) algorithm, Ant Colony Optimization (ACO) algorithm, Genetic Algorithms (GA), Imperialist Competitive Algorithm (ICA), and Self-Organizing Maps (SOM) were chosen as the heuristic-based algorithms used in the comparison studies.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe ICA algorithm is a biologically inspired algorithm by the human, which simulates the social-political process of imperialism and imperialistic competition. The SOM algorithm is similar to a typical artificial neural network algorithm, except it utilizes a competitive learning process instead of backpropagation that utilizes gradient descent.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EHeuristic-based algorithms have similar attributes; due to this feature, the same parameters can be used to construct a stable comparison study for our proposed IPSO algorithm. The conducted comparison studies focus on six key attributes such as: min length (\u003Cinline-formula\u003E\u003Ctex-math id=\"M197\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), average length (\u003Cinline-formula\u003E\u003Ctex-math id=\"M198\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), length standard deviation (\u003Cinline-formula\u003E\u003Ctex-math id=\"M199\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), min time (\u003Cinline-formula\u003E\u003Ctex-math id=\"M200\"\u003E$$ s $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), average time (\u003Cinline-formula\u003E\u003Ctex-math id=\"M201\"\u003E$$ s $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E), and time standard deviation (\u003Cinline-formula\u003E\u003Ctex-math id=\"M202\"\u003E$$ s $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E). The variance between each algorithm can be seen by assessing each parameter. The above analyses show how effective the IPSO model can generate the minimum overall global trajectory in \u003Ca href=\"#Table1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Table1\"\u003ETable 1\u003C\u002Fa\u003E. The global trajectory generated by the compared algorithms is notably larger than the IPSO model. However, regarding the time aspect, the IPSO model was unable to achieve the shortest time. The significance of the proposed model can be seen in the STD evaluation parameter. The results of the comparison studies more than show the validity and performance of the proposed model to discover the optimal waypoint visiting sequence.\u003C\u002Fp\u003E\u003Cdiv id=\"Table1\" class=\"Figure-block\"\u003E\u003Cdiv class=\"table-note\"\u003E\u003Cspan class=\"\"\u003ETable 1\u003C\u002Fspan\u003E\u003Cp class=\"\"\u003EComparison of minimum path length, average path length, STD of path length, minimum time, average time and STD of time with other models. The parameter for the test of each model was: 100 initialized particles, 10 runs per data set, and a maximum of 10 minutes per run\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table-responsive article-table\"\u003E\u003Ctable class=\"a-table\"\u003E\u003Cthead\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EDatasets\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EModel\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EMin length (\u003Ci\u003Em\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EAverage length (\u003Ci\u003Em\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003ELength STD (\u003Ci\u003Em\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EMin time (\u003Ci\u003Es\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EAverage time (\u003Ci\u003Es\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003ETime STD (\u003Ci\u003Es\u003C\u002Fi\u003E)\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Fthead\u003E\u003Ctbody\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\" rowspan=\"7\"\u003ECh150\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003EProposed model\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E1.67E+04\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E1.77E+04\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E5.99E+02\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E1.75E+04\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E1.31E+01\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E6.09E-02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EACO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.84E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.23E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.40E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.67E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.76E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.32E+00\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.22E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.04E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.38E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.79E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.39E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.25E-03\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.47E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.05E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.11E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.75E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.51E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E7.25E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGWO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.23E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.66E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.64E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.78E-01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E9.39E-01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.73E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESOM\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.26E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.70E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.932E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.84E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.26E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.77E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EICA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.29E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.50E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E9.34E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.55E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.04E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.79E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\" rowspan=\"7\"\u003EKroA200\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003EProposed model\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.09E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.17E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.50E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.15E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.15E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E9.73E-02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EACO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.30E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.81E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.09E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.44E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.17E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.36E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.39E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.57E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.15E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.21E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.54E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.45E-03\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.96E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.13E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.18E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.27E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.62E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.70E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGWO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.17E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.40E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.24E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.12E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.45E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.68E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESOM\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.13E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.60E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.192E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.49E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.60E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.31E+04\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EICA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.12E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.60E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.671E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.22E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.81E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.38E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\" rowspan=\"7\"\u003EPR299\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003EProposed model\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.77E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.89E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.92E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.28E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.29E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.06E-02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EACO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.37E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.33E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.82E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.09E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.37E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.41E+01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.19E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.44E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.17E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.24E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.38E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.43E-04\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.26E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.59E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.94E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.27E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.52E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.68E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGWO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.90E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.90E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.15E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.71E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.00E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E7.51E+00\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESOM\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.72E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.15E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.34E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.25E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.75E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.45E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EICA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.81E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.96E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.34E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.70E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.81E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E7.60E+01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"left\" rowspan=\"7\"\u003EPA561\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003EProposed model\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.11E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.14E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.60E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.41E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.42E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.65E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EACO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E—\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.37E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.93E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.30E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E9.36E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E9.57E-02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.19E-03\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESA\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.88E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.92E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.07E+03\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.27E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E6.42E+00\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.29E-01\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003EGWO\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.02E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E4.21E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E5.94E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E7.64E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.26E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E2.21E+00\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"center\"\u003ESOM\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.01E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.21E+05\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.84E+04\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E1.1E+01\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E8.19E+02\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E3.94E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003EICA\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E1.48E+05\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E1.51E+05\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E2.43E+03\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E1.22E+03\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E2.04E+03\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E1.79E+02\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Ftbody\u003E\u003C\u002Ftable\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table_footer\"\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec23\" class=\"article-Section\"\u003E\u003Ch3 \u003E6.2. Model comparison studies\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThe compared models were developed to address the issues of multi-waypoint navigation and mapping in various applications. Each model uses some variation of a global navigation system in combination with an obstacle avoidance technique. The models were selected based on their map configuration and overall efficiency in solving the multi-waypoint navigation problem. Our comparison studies analyze the number of nodes, the trajectories produced, and the total time to fulfill the fastest route.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIt is clear that the waypoint order and paths obtained by each model are created in an obstacle-free environment, as illustrated in \u003Ca href=\"#Figure10\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure10\"\u003EFigure 10A\u003C\u002Fa\u003E. The length created by the Zhang's model was 240.84 \u003Ci\u003Em\u003C\u002Fi\u003E, while the proposed model produced a shorter trajectory of 219.99 \u003Ci\u003Em\u003C\u002Fi\u003E. This is due to the founded waypoint orders in the environment. In Zhang's comparison study, the proposed model establishes more nodes, and the overall path is expanded by 1.09%, but the proposed model generates a solution 6.1% faster than the compared model. Zhang's proposed model has to utilize a node selection algorithm to establish its shortest path, while the proposed model does not. Due to this feature, the compared model was evaluated before this crucial step and discovered that the nodes established were vastly greater than the proposed model, as seen in \u003Ca href=\"#Table2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Table2\"\u003ETable 2\u003C\u002Fa\u003E. Considering this factor, the proposed model can surpass and outperform Zhang's model. Asl and Taghirad aimed to solve the multi-goal navigation problem by developing a traveling salesman problem in the belief space \u003Csup\u003E[\u003Ca href=\"#b44\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b44\"\u003E44\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cdiv id=\"Table2\" class=\"Figure-block\"\u003E\u003Cdiv class=\"table-note\"\u003E\u003Cspan class=\"\"\u003ETable 2\u003C\u002Fspan\u003E\u003Cp class=\"\"\u003EAn illustration of the number of nodes, distance, and time spent traversing with the map to each waypoint\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table-responsive article-table\"\u003E\u003Ctable class=\"a-table\"\u003E\u003Cthead\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border\" align=\"left\"\u003E\u003Cb\u003EModel\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003ENodes\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003EDistance\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border\" align=\"center\"\u003E\u003Cb\u003ETime spent \u003Ci\u003Es\u003C\u002Fi\u003E\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Fthead\u003E\u003Ctbody\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_top_border2\" align=\"left\"\u003EZhang's model before node reduction\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E242\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E271.1\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_top_border2\" align=\"center\"\u003E2.25\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EZhang's model after node reduction\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E24\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E253.4\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E0.66\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"left\"\u003EProposed model\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E38\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E277.7\u003C\u002Ftd\u003E\u003Ctd style=\"class:table_bottom_border\" align=\"center\"\u003E0.40\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Ftbody\u003E\u003C\u002Ftable\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table_footer\"\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EFrom \u003Ca href=\"#Figure11\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure11\"\u003EFigure 11\u003C\u002Fa\u003E, one can see the established path using both Asl's method as well as the method proposed in this paper. The method proposed by Asl and Taghirad has the advantage of creating a shorter path but requires a greater number of nodes than the proposed method. \u003Ca href=\"#Figure12\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure12\"\u003EFigure 12\u003C\u002Fa\u003E depicts the model comparison between Zhuang \u003Ci\u003Eet al.\u003C\u002Fi\u003E's model and the proposed method\u003Csup\u003E[\u003Ca href=\"#b45\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b45\"\u003E45\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The simulation studies reveal that the proposed model had an increased length of approximately 0.05% over Zhuang \u003Ci\u003Eet al.\u003C\u002Fi\u003E's model. Once the compared model requires a greater number of nodes to complete its multi-waypoint navigation, another key point from this comparison is the path created from Zhuang \u003Ci\u003Eet al.\u003C\u002Fi\u003E's model and the proximity to the obstacles in the map. In a real-world environment, the robot could obtain server damage or cause an accident if it is too close to the surrounding obstacles\u003Csup\u003E[\u003Ca href=\"#b45\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b45\"\u003E45\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The proposed method established an effective path without risking the robots well being. Von{á}sek and P{e}ni{c}ka \u003Csup\u003E[\u003Ca href=\"#b46\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b46\"\u003E46\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E models had similar results to the previous models, with an increased length of approximately 0.05%, as seen in \u003Ca href=\"#Figure13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure13\"\u003EFigure 13\u003C\u002Fa\u003E. The two compared models have the same problem as Zhuang \u003Ci\u003Eet al.\u003C\u002Fi\u003E' model\u003Csup\u003E[\u003Ca href=\"#b45\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b45\"\u003E45\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The paths are excessively close to obstacles in the map and thus are not efficient for real-world implementation.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn such an environment, it is very important to consider the robot safety because of the narrow paths created being tightly packed with triangular shaped obstacles. Although most of our model comparison results showed that the path constructed with the proposed model increased from the compared models, we achieved our goal of constructing safety-aware roads for robot safety and establishing an obstacle-free path.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EFrom \u003Ca href=\"#Figure14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure14\"\u003EFigure 14\u003C\u002Fa\u003E, it is observed how the local navigator establishes a map through vision sensors such as LiDAR. In \u003Ca href=\"#Figure14\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure14\"\u003EFigure 14\u003C\u002Fa\u003E, it is obvious that the map in various stages is shown as the robot traverses along the generated trajectory found in the Vonásek's simulation [\u003Ca href=\"#Figure13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure13\"\u003EFigure 13\u003C\u002Fa\u003E]\u003Csup\u003E[\u003Ca href=\"#b46\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b46\"\u003E46\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure14\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure14\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-14.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 14. Illustration of the scenario in \u003Ca href=\"#Figure13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure13\"\u003EFigure 13\u003C\u002Fa\u003E navigation and mapping simulation. (A) It depicts the robot traversing a majority of the map, while avoiding obstacles in the environment. (B) It illustrates a polar histogram and how the obstacles are viewed while the robot is in motion, as well as points of high impact. The obstacles are viewed as lines since the LiDAR sensor can only see the part of the object that faces the LiDAR sensor. The picked direction portion of part (B) depicts the probability of colliding with obstacles while also selecting the best direction to move the robot. (C) It demonstrates the map being simultaneously built as the the robot traverses the established trajectory.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EThe robot is able to reconstruct the outer boundary of the obstacles through the LiDAR scan. These are depicted as the poly-shaped figures with a rough background and a white center.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn \u003Ca href=\"#Figure15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure15\"\u003EFigure 15A\u003C\u002Fa\u003E, it is clear to see the original starting position as well as the planned trajectory, which was found utilizing our proposed IPSO model. From the figures, one could observe fully and partly detected obstacles as well as the outer boundary being detected. The map depicted in \u003Ca href=\"#Figure15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure15\"\u003EFigure 15\u003C\u002Fa\u003E has a height and width of 60 \u003Cinline-formula\u003E\u003Ctex-math id=\"M203\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The dimensions of the robot are approximately 0.82 \u003Cinline-formula\u003E\u003Ctex-math id=\"M204\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E long and 0.68 \u003Cinline-formula\u003E\u003Ctex-math id=\"M205\"\u003E$$ m $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E wide. In \u003Ca href=\"#Figure15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure15\"\u003EFigure 15A\u003C\u002Fa\u003E, the robot has successfully traversed one third of the map, while simultaneously avoiding the obstacles. In \u003Ca href=\"#Figure15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure15\"\u003EFigure 15B\u003C\u002Fa\u003E, it illustrates the robot's planned trajectory and the map being simultaneously constructed along the path. The portions of the figure depicted in a yellow field are the built map sensed by the onboard sensors. Finally, in \u003Ca href=\"#Figure15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure15\"\u003EFigure 15C\u003C\u002Fa\u003E, the robot has successfully visited each waypoint and reached its final destination, and it shows the complete depiction of the map along the projected path.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure15\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure15\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-15.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 15. Illustration of the navigation and mapping ability of the proposed model. (A) The robot follows the generated trajectory and detects obstacle boundaries by the LiDAR sensor. (B) The simultaneous map building and navigation capabilities of the proposed model.\r\n(C) The fully generated trajectory and established map.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec17\" class=\"article-Section\"\u003E\u003Ch2 \u003E7. CONCLUSION\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EWe proposed an adjacent node selection (ANS) algorithm to find a node in the graph to connect waypoints. This algorithm is utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model.An IPSO-based multi-waypoint algorithm has been developed to define an order for waypoint navigation. Through our proposed ANS algorithm, connections among the waypoints and the safety-aware routes to reach multi-objective optimization can be created. The feasibility and effectiveness of our model by conducting a benchmark test and model comparison studies and analyses have been demonstrated.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec18\" class=\"article-Section\"\u003E\u003Ch2 \u003EDECLARATIONS\u003C\u002Fh2\u003E\u003Cdiv id=\"sec21\" class=\"article-Section\"\u003E\u003Ch3 \u003EAcknowledgments\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThe authors would like to thank the editor-in-chief, the associate editor, and the anonymous reviewers for their valuable comments.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec22\" class=\"article-Section\"\u003E\u003Ch3 \u003EAuthors' contributions\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EMade substantial contributions to the research, idea generation, algorithm design, simulation, wrote and edited the original draft: Sellers T, Lei T, Luo C\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EPerformed critical review, commentary and revision, as well as provided administrative, technical, and material support: Jan G, Ma J\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec23\" class=\"article-Section\"\u003E\u003Ch3 \u003EFinancial support and sponsorship\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENone.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec24\" class=\"article-Section\"\u003E\u003Ch3 \u003EAvailability of data and materials\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec25\" class=\"article-Section\"\u003E\u003Ch3 \u003EConflicts of interest\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EAll authors declared that there are no conflicts of interest.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec26\" class=\"article-Section\"\u003E\u003Ch3 \u003EEthical approval and consent to participate\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec27\" class=\"article-Section\"\u003E\u003Ch3 \u003EConsent for publication\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"sec28\" class=\"article-Section\"\u003E\u003Ch3 \u003ECopyright\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003E© The Author(s) 2022.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E",translate:[{language:"en",new_title:ay,new_abstract:cy,new_keywords:bH,is_check:l},{language:"cn",new_title:"一个节点选择算法用于基于图的多路径点优化导航和地图绘制",new_abstract:"自主机器人多路径点导航和地图绘制在许多实际应用中被需求,如搜索和救援(SAR)、环境探索和灾难响应。许多解决这个问题的方法都是通过基于图的方法来发现的,需要在图中的节点和边之间切换机器人的轨迹,从而创建路径点导航的轨迹。然而,关于路径点如何与图中的节点或边进行本地连接的研究尚未被充分进行。本文提出了一种相邻节点选择(ANS)算法来实现这样一个协议,从路径点到图中最近的节点或边上建立区域路径。我们提出了这种节点选择算法以及广义Voronoi图(GVD)和改进粒子群优化(IPSO)算法以及一个本地导航器来解决基于图的多路径点导航和地图绘制问题。首先,在障碍物密集的环境中利用GVD构造Voronoi图来形成安全路线。其次,IPSO算法创建多路径点的顺序,以最小化总旅行成本。第三,当机器人尝试访问多个路径点时,沿着GVD的边缘遍历以规划无碰撞的轨迹。从路径点到最近节点或边的区域路径需要通过提出的ANS算法创建,以连接轨迹。最后,采用基于传感器直方图的本地响应导航器进行运动障碍物避免,同时机器人移动时构建本地地图。采用基于改进B样条曲线的平滑方案,进一步优化轨迹,并使机器人平稳导航。模拟和比较研究验证了所提出模型的有效性和鲁棒性。",new_keywords:"邻接节点选择(ANS)算法、安全感知道路、路径规划、多航点优化、导航与地图绘制",is_check:i},{language:"de",new_title:"Ein Knotenauswahlalgorithmus zur graphbasierten Mehrwegpunkt-Optimierungs-Navigation und Kartierung.",new_abstract:"Autonome Robotermultiwegpunktnavigation und Kartierung werden in vielen realen Anwendungen wie Such- und Rettungseinsätzen (SAR), Umwelterkundung und Katastrophenbewältigung gefordert. Viele Lösungen für dieses Problem wurden mittels graphenbasierter Methoden entdeckt, bei denen der Roboter seine Trajektorie zwischen den Knoten und Kanten innerhalb des Graphen wechseln muss, um eine Trajektorie für die Wegpunkt-zu-Wegpunkt-Navigation zu erstellen. Es wurden jedoch keine ausreichenden Studien darüber durchgeführt, wie Wegpunkte lokal mit Knoten oder Kanten auf den Graphen verbunden werden. In diesem Paper wurde ein Algorithmus für die Auswahl benachbarter Knoten (ANS) entwickelt, um ein entsprechendes Protokoll zur Erstellung eines regionalen Pfades von Wegpunkten zu den nächstgelegenen Knoten oder Kanten auf dem Graphen umzusetzen. Wir schlagen diesen Knotenauswahlalgorithmus zusammen mit dem verallgemeinerten Voronoi-Diagramm (GVD) und dem verbesserten Partikelschwarmoptimierung (IPSO) Algorithmus sowie einem lokalen Navigator vor, um das sicherheitsbewusste gleichzeitige graphenbasierte Multiwegpunkt-Navigations- und Kartierungsproblem zu lösen. Zunächst wird GVD verwendet, um ein Voronoi-Diagramm in einer von Hindernissen besiedelten Umgebung zu erstellen, um sicherheitsbewusste Routen zu konstruieren. Zweitens wird die Reihenfolge mehrerer Wegpunkte mithilfe des IPSO-Algorithmus erstellt, um die Gesamtreisekosten zu minimieren. Drittens, während der Roboter versucht, mehrere Wegpunkte zu besuchen, durchläuft er die Kanten des GVD, um eine kollisionsfreie Trajektorie zu planen. Der regionale Pfad von den Wegpunkten zu den nächstgelegenen Knoten oder Kanten muss erstellt werden, um die Trajektorie durch den vorgeschlagenen ANS-Algorithmus zu verbinden. Schließlich wird ein sensorgesteuerter Histogramm-Ortsreaktionsnavigator zur Vermeidung von bewegten Hindernissen verwendet, während vor Ort Karten erstellt werden, während der Roboter sich bewegt. Ein verbessertes \u003Ci\u003EB\u003C\u002Fi\u003E-Spline-Kurvenbasiertes Glättungsschema wird übernommen, um die Trajektorie weiter zu verfeinern und es dem Roboter zu ermöglichen, reibungslos zu navigieren. Simulationen und Vergleichsstudien bestätigen die Wirksamkeit und Robustheit des vorgeschlagenen Modells.",new_keywords:"Die Auswahl benachbarter Knoten (ANS) Algorithmus, sicherheitsbewusste Straßen, Pfadplanung, Mehrwegeoptimierung von Wegpunkten, Navigation und Kartierung",is_check:i},{language:"fa",new_title:"Un algorithme de sélection de nœuds pour la navigation et la cartographie multi-points basée sur un graphe",new_abstract:"La navigation et la cartographie multi-points des robots autonomes ont été demandées dans de nombreuses applications du monde réel telles que les opérations de recherche et de sauvetage, l'exploration environnementale et la réponse aux catastrophes. De nombreuses solutions à ce problème ont été découvertes grâce à des méthodes basées sur des graphes nécessitant de faire passer la trajectoire du robot entre les nœuds et les arêtes du graphe pour créer une trajectoire de navigation de point à point. Cependant, des études sur la manière dont les points de passage sont localement reliés aux nœuds ou aux arêtes des graphes n'ont pas été suffisamment entreprises. Dans cet article, un algorithme de sélection de nœud adjacent (ANS) est développé pour implémenter un tel protocole afin de construire un chemin régional des points de passage aux nœuds ou aux arêtes les plus proches du graphe. Nous proposons cet algorithme de sélection de nœud ainsi que le diagramme de Voronoi généralisé (GVD) et l'algorithme d'optimisation par essaim de particules amélioré (IPSO) ainsi qu'un navigateur local pour résoudre le problème de navigation et de cartographie multi-points basé sur des graphes concurrents conscients de la sécurité. Premièrement, le GVD est utilisé pour former un diagramme de Voronoi dans un environnement peuplé d'obstacles pour construire des itinéraires conscients de la sécurité. Deuxièmement, la séquence de plusieurs points de passage est créée par l'algorithme IPSO pour minimiser le coût total du déplacement. Troisièmement, tandis que le robot tente de visiter plusieurs points de passage, il traverse le long des arêtes du GVD pour planifier une trajectoire exempte de collisions. Le chemin régional des points de passage aux nœuds ou aux arêtes les plus proches doit être créé pour rejoindre la trajectoire par l'algorithme ANS proposé. Enfin, un navigateur local réactif basé sur un histogramme sensoriel est adopté pour l'évitement des obstacles en mouvement pendant que des cartes locales sont construites lorsque le robot se déplace. Un schéma lisse basé sur des courbes en B-spline amélioré est adopté pour affiner davantage la trajectoire et permettre au robot de naviguer en douceur. Des études de simulation et de comparaison valident l'efficacité et la robustesse du modèle proposé.",new_keywords:"Sélection du nœud adjacent (SNA) algorithme, routes conscientes de la sécurité, planification de trajet, optimisation de plusieurs points de passage, navigation et cartographie.",is_check:i},{language:"jp",new_title:"グラフベースのマルチウェイポイント最適化ナビゲーションおよびマッピングのためのノード選択アルゴリズム",new_abstract:"自律ロボットの複数ウェイポイントナビゲーションとマッピングは、救助活動(SAR)、環境探査、災害対応など、多くの現実世界のアプリケーションで求められています。この問題に対する多くの解決策は、グラフベースの方法を用いて発見されており、ロボットの軌道をグラフ内のノードとエッジ間で切り替えて、ウェイポイント間のナビゲーションのための軌道を作成しています。しかし、ウェイポイントが局所的にノードやエッジとどのようにつながるかについての研究は不十分です。本研究では、隣接ノード選択(ANS)アルゴリズムを開発し、提案されたプロトコルを実装してウェイポイントからグラフ上の最も近いノードやエッジにリージョナルパスを構築することを目指します。我々は、このノード選択アルゴリズムを一般化ボロノイ図(GVD)と改良粒子群最適化(IPSO)アルゴリズム、およびローカルナビゲーターと共に、安全意識を持った同時グラフベースの複数ウェイポイントナビゲーションとマッピング問題を解決することを提案します。最初に、GVDを使用して障害物の多い環境でボロノイ図を形成し、安全意識のある経路を構築します。次に、IPSOアルゴリズムによって複数のウェイポイントのシーケンスが作成され、総移動コストを最小化します。最後に、ロボットが複数のウェイポイントを訪れようとする際、GVDのエッジを沿って移動して衝突しない軌道を計画します。ウェイポイントから最も近いノードやエッジへのリージョナルパスが提案されたANSアルゴリズムによって作成され、軌道に結合されます。最後に、ロボットが移動する間に移動障害物を回避するためにセンサーベースのヒストグラムローカルリアクティブナビゲーターが採用され、ロボットがスムーズにナビゲートされるように改良されたBスプライン曲線ベースのスムース計画が採用されます。シミュレーションおよび比較研究は、提案モデルの効果的さと堅牢さを検証しています。",new_keywords:"隣接ノード選択(ANS)アルゴリズム、安全意識の高い道路、経路計画、複数ウェイポイントの最適化、ナビゲーションやマッピング",is_check:i},{language:"py",new_title:"Алгоритм выбора узла для оптимизации навигации и картографирования с использованием графа и нескольких путевых точек.",new_abstract:"Автономная навигация и создание карт роботов по множеству точек маршрута требуется во многих реальных приложениях, таких как поисково-спасательные операции, исследования окружающей среды и реагирование на чрезвычайные ситуации. Множество решений этой проблемы были обнаружены с использованием графовых методов, требующих переключения траектории роботов между узлами и рёбрами графа для создания маршрута навигации от точки к точке. Однако исследования о том, как точки маршрута локально соединяются с узлами или рёбрами на графах, не были должным образом проведены. В данной статье разработан алгоритм выбора смежного узла (ANS) для реализации такого протокола построения регионального пути от точек маршрута к ближайшим узлам или рёбрам на графе. Мы предлагаем этот алгоритм выбора узла вместе с обобщённой диаграммой Вороного (GVD) и улучшенным алгоритмом оптимизации роя частиц (IPSO), а также для решения проблемы навигации и создания карт на основе графов с учётом безопасности. Во-первых, GVD используется для построения диаграммы Вороного в среде, заполненной препятствиями, чтобы создать маршруты с учётом безопасности. Во-вторых, последовательность из нескольких точек маршрута создаётся алгоритмом IPSO для минимизации общих расходов на путешествие. В-третьих, когда робот пытается посетить несколько точек маршрута, он движется по рёбрам GVD, чтобы спланировать свободный от столкновений маршрут. Региональный путь от точек маршрута к ближайшим узлам или рёбрам должен быть создан для соединения траектории посредством предложенного алгоритма ANS. Наконец, для избегания движущихся препятствий используется реактивный навигатор на основе сенсоров, в то время как на лету создаются локальные карты. Применяется улучшенная схема сглаживания на основе кривых \u003Ci\u003EB\u003C\u002Fi\u003E-сплайн, которая дополнительно улучшает траекторию и позволяет роботу двигаться плавно. Исследования симуляции и сравнения подтверждают эффективность и надёжность предложенной модели.",new_keywords:"Выбор смежного узла (ANS) алгоритм, дороги, учитывающие безопасность, планирование пути, оптимизация маршрута с несколькими точками, навигация и картографирование.",is_check:i},{language:"sk",new_title:"그래프 기반 다중 웨이포인트 최적화 탐색 및 매핑을 위한 노드 선택 알고리즘",new_abstract:"자율 로봇 다중 웨이포인트 내비게이션 및 매핑은 다수의 실제 응용분야에서 요구되고 있으며, 구조 탐색 및 구조 구조 탐색, 환경 탐사, 재난 대응 등이 있다.이 문제에 대한 많은 해결책이 발견되어 왔고, 이는 그래프 기반 방법을 통해 로봇의 궤적을 그래프 내의 노드와 엣지 사이로 전환하여 웨이포인트 간 내비게이션을 만드는 데 필요하다.그러나 웨이포인트가 로컬리 노드나 그래프의 엣지들과 어떻게 연결되는지에 대한 연구는 충분히 이루어지지 않았다.본 논문에서는 인접 노드 선택 (ANS) 알고리즘을 개발하여 이러한 프로토콜을 구현하고 웨이포인트에서 그래프 상에서 가장 가까운 노드나 엣지로 지역 경로를 구축한다.우리는이 노드 선택 알고리즘과 일반화된 Voronoi 다이어그램 (GVD) 및 향상된 Particle Swarm Optimization (IPSO) 알고리즘 및 로컬 내비게이터를 제안하여 안전하게 공동으로 그래프 기반 다중 웨이포인트 내비게이션 및 매핑 문제를 해결한다.먼저, GVD를 사용하여 장애물이 많은 환경에서 Voronoi 다이어그램을 형성하여 안전한 경로를 구성한다.둘째, 여러 웨이포인트의 순서를 IPSO 알고리즘을 통해 최소 비용으로 생성하여 로봇이 여러 웨이포인트를 방문하려고 할 때 GVD의 엣지를 따라 충돌 없이 궤적을 계획한다.예약된 ANS 알고리즘에 의해 제안 된 궤적에 가입 함에는 가장 가까운 노드나 엣지로부터 웨이포인트까지의 국부 경로가 생성되어야 한다.마지막으로 로컬 지도가 로봇 이동시마다 생성될 때 로컬 이동 장애물 회피를 위해 센서 기반 히스토그램 로컬 반응 내비게이터가 채택되었다.개선 된 B-Spline 곡선을 사용하여 이러한 추세를 보완하고 로봇을 부드럽게 탐험 할 수 있도록하는 효과적인 경로가 채택되었다.시뮬레이션 및 비교 연구를 통해 제안된 모델의 효과성과 견고성이 검증되었다.",new_keywords:"인접 노드 선택 (ANS) 알고리즘, 안전 인식 도로, 경로 계획, 다중 경유지 최적화, 내비게이션 및 맵핑",is_check:i},{language:"it",new_title:"Un algoritmo di selezione dei nodi per la navigazione e la mappatura ottimizzata a più punti di passaggio basata su grafi",new_abstract:"La navigazione e la mappatura multi-waypoint di robot autonomi sono richieste in molte applicazioni del mondo reale, come soccorso in caso di catastrofi, esplorazione ambientale e risposta a disastri. Moltissime soluzioni a questo problema sono state scoperte attraverso metodi basati su grafi che richiedono di cambiare la traiettoria del robot tra i nodi e gli archi all'interno del grafo per creare una traiettoria per la navigazione da waypoint a waypoint. Tuttavia, non sono stati adeguatamente affrontati studi su come i waypoint sono collegati localmente a nodi o archi sui grafi. In questo articolo, è stato sviluppato un algoritmo di selezione di nodi adiacenti (ANS) per implementare un tale protocollo per creare un percorso regionale dai waypoint ai nodi o archi più vicini sul grafo. Proponiamo questo algoritmo di selezione dei nodi insieme al diagramma di Voronoi generalizzato (GVD) e all'algoritmo di ottimizzazione dello sciame di particelle migliorato (IPSO) insieme a un navigatore locale per risolvere il problema della navigazione e mappatura concorrente basata su grafi di waypoint multipli, consapevoli della sicurezza. In primo luogo, il GVD viene utilizzato per formare un diagramma di Voronoi in un ambiente popolato da ostacoli per costruire percorsi consapevoli della sicurezza. In secondo lu luogo, la sequenza di waypoint multipli è creata dall'algoritmo IPSO per minimizzare il costo totale del viaggio. In terzo luogo, mentre il robot cerca di visitare più waypoint, percorre lungo gli archi del GVD per pianificare una traiettoria senza collisioni. Il percorso regionale dai waypoint ai nodi o archi più vicini deve essere creato per unire la traiettoria tramite l'algoritmo ANS proposto. Infine, un navigatore reattivo locale basato su istogrammi sensoriali è adottato per evitare gli ostacoli in movimento mentre vengono create mappe locali mentre il robot si sposta. Viene adottato uno schema di smussatura basato su curve \u003Ci\u003EB\u003C\u002Fi\u003E-spline migliorato che raffina ulteriormente la traiettoria e consente al robot di essere navigato dolcemente. Studi di simulazione e confronto convalidano l'efficacia e la robustezza del modello proposto.",new_keywords:"Selezione del nodo adiacente (ANS) algoritmo, strade consapevoli della sicurezza, pianificazione del percorso, ottimizzazione multipunto, navigazione e mappatura.",is_check:i},{language:"fs",new_title:"Un algoritmo de selección de nodos para la navegación y cartografía de optimización de múltiples puntos de referencia basada en gráficos.",new_abstract:"La navegación y mapeo de varios puntos de destino de robots autónomos ha sido demandada en muchas aplicaciones del mundo real, como la búsqueda y rescate (SAR), la exploración ambiental y la respuesta a desastres. Muchas soluciones a este problema han sido descubiertas a través de métodos basados en grafos que requieren cambiar la trayectoria del robot entre los nodos y bordes dentro del grafo para crear una trayectoria de navegación de punto a punto. Sin embargo, los estudios de cómo los puntos de destino están conectados localmente a los nodos o bordes en los grafos no han sido adecuadamente abordados. En este trabajo, se ha desarrollado un algoritmo de selección de nodos adyacentes (ANS) para implementar un protocolo para construir una ruta regional desde los puntos de destino hasta los nodos o bordes más cercanos en el grafo. Proponemos este algoritmo de selección de nodos junto con el diagrama de Voronoi generalizado (GVD) y el algoritmo de optimización de enjambre de partículas mejorado (IPSO), así como un navegador local para resolver el problema de navegación y mapeo de varios puntos de destino basado en grafos concurrentes y seguros. Primero, se utiliza GVD para formar un diagrama de Voronoi en un entorno poblado de obstáculos para construir rutas seguras. En segundo lugar, la secuencia de múltiples puntos de destino es creada por el algoritmo IPSO para minimizar el costo total de viaje. En tercer lugar, mientras el robot intenta visitar múltiples puntos de destino, recorre a lo largo de los bordes del GVD para planificar una trayectoria sin colisiones. La ruta regional desde los puntos de destino a los nodos o bordes más cercanos debe ser creada para unir la trayectoria mediante el algoritmo ANS propuesto. Por último, se adopta un navegador reactivo local basado en histogramas sensoriales para evitar obstáculos en movimiento mientras se construyen mapas locales a medida que avanza el robot. Se adopta un esquema suave basado en curvas B-spline mejorado que refina aún más la trayectoria y permite que el robot navegue suavemente. Estudios de simulación y comparación validan la efectividad y robustez del modelo propuesto.",new_keywords:"Selección de nodos adyacentes (ANS) algoritmo, carreteras conscientes de la seguridad, planificación de rutas, optimización de múltiples puntos de paso, navegación y mapeo.",is_check:i},{language:"po",new_title:"Um algoritmo de seleção de nós para navegação e mapeamento baseados em grafo de otimização multi-ponto.",new_abstract:"A navegação e mapeamento multi-pontos por robô autônomo tem sido demandada em muitas aplicações do mundo real encontradas em busca e salvamento (SAR), exploração ambiental e resposta a desastres. Muitas soluções para este problema foram descobertas através de métodos baseados em gráficos que precisam alternar a trajetória do robô entre os nós e arestas dentro do gráfico para criar uma trajetória de navegação ponto a ponto. No entanto, estudos sobre como os pontos de passagem são localmente conectados aos nós ou arestas nos gráficos não foram adequadamente realizados. Neste artigo, um algoritmo de seleção de nós adjacentes (ANS) foi desenvolvido para implementar tal protocolo e construir um caminho regional a partir dos pontos de passagem para os nós ou arestas mais próximos no gráfico. Propomos este algoritmo de seleção de nós juntamente com o diagrama de Voronoi generalizado (GVD) e o algoritmo de Otimização de Enxame de Partículas Melhorado (IPSO), bem como um navegador local para resolver o problema de navegação e mapeamento multi-pontos baseado em gráfico simultaneamente atento à segurança. Em primeiro lugar, o GVD é usado para formar um diagrama de Voronoi em um ambiente populado por obstáculos para construir rotas conscientes da segurança. Em segundo lugar, a sequência de múltiplos pontos de passagem é criada pelo algoritmo IPSO para minimizar o custo total de viagem. Em terceiro lugar, enquanto o robô tenta visitar múltiplos pontos de passagem, ele percorre ao longo das arestas do GVD para planejar uma trajetória livre de colisões. O caminho regional dos pontos de passagem para os nós ou arestas mais próximos precisa ser criado para unir a trajetória pelo algoritmo ANS proposto. Por fim, um navegador reativo local baseado em histograma sensível a sensores é adotado para evitar obstáculos móveis enquanto mapas locais são construídos enquanto o robô se move. Um esquema suave baseado em curva de B-spline melhorado é adotado que refina ainda mais a trajetória e permite que o robô seja navegado suavemente. Estudos de simulação e comparação validam a eficácia e robustez do modelo proposto.",new_keywords:"Seleção de nó adjacente (ANS) algoritmo, estradas cientes de segurança, planejamento de caminhos, otimização de múltiplos pontos de passagem, navegação e mapeamento.",is_check:i}]},ArtDataF:[{id:1483952,article_id:d,reference_num:i,reference:"Chu Z, Wang F, Lei T, Luo C. Path planning based on deep reinforcement learning for autonomous underwater vehicles under ocean current disturbance. \u003Ci\u003EIEEE Trans Intell Veh\u003C\u002Fi\u003E 2022:1-1.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIV.2022.3153352",pubmed:a,pmc:a},{id:1483953,article_id:d,reference_num:l,reference:"Zhao W, Lun R, Gordon C, et al. A privacy-aware Kinect-based system for healthcare professionals. In: IEEE International Conference on Electro Information Technology. Grand Forks, USA; 2016. pp. 205-10.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FEIT. 2016.7535241",pubmed:a,pmc:a},{id:1483954,article_id:d,reference_num:p,reference:"Zhao W, Lun R, Gordon C, et al. Liftingdoneright: a privacy-aware human motion tracking system for healthcare professionals. \u003Ci\u003EInt J Handheld Comput Res\u003C\u002Fi\u003E 2016;7:1-15.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.4018\u002FIJHCR.2016070101",pubmed:a,pmc:a},{id:1483955,article_id:d,reference_num:u,reference:"Lei T, Luo C, Jan GE, Bi Z. Deep learning-based complete coverage path planning with re-joint and obstacle fusion paradigm. \u003Ci\u003EFront Robot AI\u003C\u002Fi\u003E 2022;9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3389\u002Ffrobt.2022.843816",pubmed:"http:\u002F\u002Fwww.ncbi.nlm.nih.gov\u002Fpubmed\u002F35391941",pmc:a},{id:1483956,article_id:d,reference_num:v,reference:"Li X, Luo C, Xu Y, Li P. A Fuzzy PID controller applied in AGV control system. In: International Conference on Advanced Robotics and Mechatronics. Macau, China; 2016. pp. 555-60.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICARM. 2016.7606981",pubmed:a,pmc:a},{id:1483957,article_id:d,reference_num:w,reference:"Lei T, Luo C, Ball JE, Bi Z. A hybrid fireworks algorithm to navigation and mapping. In: Handbook of Research on Fireworks Algorithms and Swarm Intelligence. IGI Global; 2020. pp. 213-32.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.4018\u002F978-1-7998-1659-1",pubmed:a,pmc:a},{id:1483958,article_id:d,reference_num:aR,reference:"Jayaraman E, Lei T, Rahimi S, Cheng S, Luo C. Immune system algorithms to environmental exploration of robot navigation and mapping. In: International Conference on Swarm Intelligence. Qindao, China: Springer; 2021. pp. 73-84.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-3-030-78811-7-7",pubmed:a,pmc:a},{id:1483959,article_id:d,reference_num:aS,reference:"Yang J, Chai T, Luo C, Yu W. Intelligent demand forecasting of smelting process using data-driven and mechanism model. \u003Ci\u003EIEEE Trans Ind Electron\u003C\u002Fi\u003E 2018;66:9745-55.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIE.2018.2883262",pubmed:a,pmc:a},{id:1483960,article_id:d,reference_num:aT,reference:"Zhu D, Tian C, Jiang X, Luo C. Multi-AUVs cooperative complete coverage path planning based on GBNN algorithm. In: Chinese Control and Decision Conference. Chongqing, China; 2017. pp. 6761-66.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCCDC. 2017.7978395",pubmed:a,pmc:a},{id:1483961,article_id:d,reference_num:b$,reference:"Luo C, Yang SX, Mo H, Li X. Safety aware robot coverage motion planning with virtual-obstacle-based navigation. In: IEEE International Conference on Information and Automation. Lijiang, China; 2015. pp. 2110-15.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICInfA. 2015.7279636",pubmed:a,pmc:a},{id:1483962,article_id:d,reference_num:aU,reference:"Wang L, Luo C. A hybrid genetic tabu search algorithm for mobile robot to solve AS\u002FRS path planning. \u003Ci\u003EInt J Rob Autom\u003C\u002Fi\u003E 2018;33:161-68.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.2316\u002FJournal.206.2018.2.206-5102",pubmed:a,pmc:a},{id:1483963,article_id:d,reference_num:dC,reference:"Wang L, Luo C, Cai J. A variable interval rescheduling strategy for dynamic flexible job shop scheduling problem by improved genetic algorithm. \u003Ci\u003EJ Adv Transp\u003C\u002Fi\u003E 2017;2017.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1155\u002F2017\u002F1527858",pubmed:a,pmc:a},{id:1483964,article_id:d,reference_num:dD,reference:"Qu Q, Zhang H, Luo C, Yu R. Robust control design for multi-player nonlinear systems with input disturbances via adaptive dynamic programming. \u003Ci\u003ENeurocomputing\u003C\u002Fi\u003E 2019;334:1-10.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.neucom.2018.11.054",pubmed:a,pmc:a},{id:1483965,article_id:d,reference_num:ca,reference:"Penicka R, Scaramuzza D. Minimum-time quadrotor waypoint flight in cluttered environments. \u003Ci\u003EIEEE Rob Autom Lett\u003C\u002Fi\u003E 2022;7:5719-26.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2022.3154013",pubmed:a,pmc:a},{id:1483966,article_id:d,reference_num:cb,reference:"Jan GE, Luo C, Lin HT, Fung K. Complete area coverage path-planning with arbitrary shape obstacles. \u003Ci\u003EJ Autom Contr Eng\u003C\u002Fi\u003E 2019;7.",refdoi:a,pubmed:a,pmc:a},{id:1483967,article_id:d,reference_num:cc,reference:"Lei T, Sellers T, Rahimi S, Cheng S, Luo C. A nature-inspired algorithm to adaptively safe navigation of a Covid-19 disinfection robot. In: International Conference on Intelligent Robotics and Applications. Cham: Springer; 2021. pp. 123-34.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-3-030-89134-3-12",pubmed:a,pmc:a},{id:1483968,article_id:d,reference_num:"17",reference:"Lei T, Luo C, Sellers T, Wang Y, Liu L. Multi-task allocation framework with spatial dislocation collision avoidance for multiple aerial robots. \u003Ci\u003EIEEE Trans Aerosp Electron Syst\u003C\u002Fi\u003E 2022; doi: 10.1109\u002FTAES.2022.3167652.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAES.2022.3167652",pubmed:a,pmc:a},{id:1483969,article_id:d,reference_num:"18",reference:"Chen Y, Liu C, Shi BE, Liu M. Robot navigation in crowds by graph convolutional networks with attention learned from human gaze. \u003Ci\u003EIEEE Rob Autom Lett\u003C\u002Fi\u003E 2020;5:2754-61.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2020.2972868",pubmed:a,pmc:a},{id:1483970,article_id:d,reference_num:"19",reference:"Chen J, Luo C, Krishnan M, Paulik M, Tang Y. An enhanced dynamic Delaunay triangulation-based path planning algorithm for autonomous mobile robot navigation. In: Intelligent Robots and Computer Vision XXVⅡ: Algorithms and Techniques. vol. 7539. California, USA: SPIE; 2010. pp. 253-64.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1117\u002F12.838966",pubmed:a,pmc:a},{id:1483971,article_id:d,reference_num:cd,reference:"Luo C, Xiao Y, Yang SX, Jan GE. Improving vehicle navigation by a heading-enabled ACO approach. In: \u003Ci\u003EWorld Automation Congress\u003C\u002Fi\u003E. Rio Grande, USA: IEEE; 2016. pp. 1-6.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FWAC. 2016.7583012",pubmed:a,pmc:a},{id:1483972,article_id:d,reference_num:"21",reference:"Lei T, Luo C, Jan GE, Fung K. Variable speed robot navigation by an ACO approach. In: \u003Ci\u003EInternational Conference on Swarm Intelligence\u003C\u002Fi\u003E. Cham: Springer; 2019. pp. 232-42.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-3-030-26369-0-22",pubmed:a,pmc:a},{id:1483973,article_id:d,reference_num:"22",reference:"Wang L, Luo C, Li M, Cai J. Trajectory planning of an autonomous mobile robot by evolving ant colony system. \u003Ci\u003EInt J Rob Autom\u003C\u002Fi\u003E 2017;32:406-13.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.2316\u002FJournal.206.2017.4.206-4917",pubmed:a,pmc:a},{id:1483974,article_id:d,reference_num:"23",reference:"Lei T, Luo C, Sellers T, Rahimi S. A bat-pigeon algorithm to crack detection-enabled autonomous vehicle navigation and mapping. \u003Ci\u003EIntell Syst Appl\u003C\u002Fi\u003E 2021;12:200053.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.iswa.2021.200053",pubmed:a,pmc:a},{id:1483975,article_id:d,reference_num:"24",reference:"Luo C, Yang SX, Krishnan M, Paulik M. An effective vector-driven biologically-motivated neural network algorithm to real-time autonomous robot navigation. In: IEEE International Conference on Robotics and Automation. Hong Kong, China; 2014. pp. 4094-99.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICRA. 2014.6907454",pubmed:a,pmc:a},{id:1483976,article_id:d,reference_num:ce,reference:"Na YK, Oh SY. Hybrid control for autonomous mobile robot navigation using neural network based behavior modules and environment classification. \u003Ci\u003EAuton\u003C\u002Fi\u003E 2003;15:193-206.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1023\u002FA:1025597227189",pubmed:a,pmc:a},{id:1483977,article_id:d,reference_num:"26",reference:"Zhong C, Luo C, Chu Z, Gan W. A continuous hopfield neural network based on dynamic step for the traveling salesman problem. In: International Joint Conference on Neural Network. Anchorage, USA: IEEE; 2017. pp. 3318-23.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FIJCNN. 2017.7966272",pubmed:a,pmc:a},{id:1483978,article_id:d,reference_num:"27",reference:"Lazreg M, Benamrane N. Hybrid system for optimizing the robot mobile navigation using ANFIS and PSO. \u003Ci\u003ERob Auton Syst\u003C\u002Fi\u003E 2022;153:104114.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.robot.2022.104114",pubmed:a,pmc:a},{id:1483979,article_id:d,reference_num:cf,reference:"Jensen-Nau KR, Hermans T, Leang KK. Near-optimal area-coverage path planning of energy-constrained aerial robots with application in autonomous environmental monitoring. \u003Ci\u003EIEEE Trans Autom Sci Eng\u003C\u002Fi\u003E 2021;18:1453-68.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTASE.2020.3016276",pubmed:a,pmc:a},{id:1483980,article_id:d,reference_num:cg,reference:"Janoš J, Vonásek V, Pěnička R. Multi-goal path planning using multiple random trees. \u003Ci\u003EIEEE Rob Autom Lett\u003C\u002Fi\u003E 2021;6:4201-8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2021.3068679",pubmed:a,pmc:a},{id:1483981,article_id:d,reference_num:ch,reference:"Ortiz S, Yu W. Autonomous navigation in unknown environment using sliding mode SLAM and genetic algorithm. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E ;1:131-50.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2021.09",pubmed:a,pmc:a},{id:1483982,article_id:d,reference_num:"31",reference:"Bernardo R, Sousa J, Gonçalves PJ. Planning robotic agent actions using semantic knowledge for a home environment. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2021;1:101-15.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2021.10",pubmed:a,pmc:a},{id:1483983,article_id:d,reference_num:"32",reference:"Luo C, Yang SX. A bioinspired neural network for real-time concurrent map building and complete coverage robot navigation in unknown environments. \u003Ci\u003EIEEE Trans Neural Netw\u003C\u002Fi\u003E 2008;19:1279-98.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTNN.2008.2000394",pubmed:a,pmc:a},{id:1483984,article_id:d,reference_num:E,reference:"Shair S, Chandler JH, GonzÁlez-Villela VJ, Parkin RM, Jackson MR. The use of aerial images and GPS for mobile robot waypoint navigation. \u003Ci\u003EIEEE\u002FASME Trans Mechatron\u003C\u002Fi\u003E 2008;13:692-99.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTMECH.2008.2005197",pubmed:a,pmc:a},{id:1483985,article_id:d,reference_num:"34",reference:"Yang Y, Khalife J, Morales JJ, Kassas ZM. UAV waypoint opportunistic navigation in GNSS-denied environments. \u003Ci\u003EIEEE Trans Aerosp Electron Syst\u003C\u002Fi\u003E 2022;58:663-78.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAES.2021.3103140",pubmed:a,pmc:a},{id:1483986,article_id:d,reference_num:"35",reference:"Teng F, Zhang H, Luo C, Shan Q. Delay tolerant containment control for second-order multi-agent systems based on communication topology design. \u003Ci\u003ENeurocomputing\u003C\u002Fi\u003E 2020;380:11-19.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.neucom.2019.10.001",pubmed:a,pmc:a},{id:1483987,article_id:d,reference_num:ci,reference:"Lee DT, Drysdale RL ó. Generalization of Voronoi diagrams in the plane. \u003Ci\u003ESIAM J Comput\u003C\u002Fi\u003E 1981;10:73-87.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1137\u002F0210006",pubmed:a,pmc:a},{id:1483988,article_id:d,reference_num:cj,reference:"Takahashi O, Schilling RJ. Motion planning in a plane using generalized Voronoi diagrams. \u003Ci\u003EIEEE Trans Robot\u003C\u002Fi\u003E 1989;5:143-50.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002F70.88035",pubmed:a,pmc:a},{id:1483989,article_id:d,reference_num:"38",reference:"Lei T, Luo C, Ball JE, Rahimi S. A graph-based ant-like approach to optimal path planning. In: \u003Ci\u003EIEEE Congress on Evolutionary Computation\u003C\u002Fi\u003E. Glasgow, UK; 2020. pp. 1-6.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCEC48606.2020.9185628",pubmed:a,pmc:a},{id:1483990,article_id:d,reference_num:V,reference:"Li X, Li X, Khyam MO, Luo C, Tan Y. Visual navigation method for indoor mobile robot based on extended BoW model. \u003Ci\u003ECAAI Trans Intell Tech\u003C\u002Fi\u003E 2017;2: 142-47. Available from: \u003Ca href=\"https:\u002F\u002Fietresearch.onlinelibrary.wiley.com\u002Fdoi\u002Ffull\u002F10.1049\u002Ftrit.2017.0020\" target=\"_blank\"\u003Ehttps:\u002F\u002Fietresearch.onlinelibrary.wiley.com\u002Fdoi\u002Ffull\u002F10.1049\u002Ftrit.2017.0020\u003C\u002Fa\u003E[Last accessed on 31 Aug 2022].",refdoi:a,pubmed:a,pmc:a},{id:1483991,article_id:d,reference_num:aQ,reference:"Yang Y, Deng Q, Shen F, Zhao J, Luo C. A shapelet learning method for time series classification. In: IEEE International Conference on Tools with Artificial Intelligence. San Jose, USA; 2016. pp. 423-30.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICTAI. 2016.0071",pubmed:a,pmc:a},{id:1483992,article_id:d,reference_num:"41",reference:"Liu L, Luo C, Shen F. Multi-agent formation control with target tracking and navigation. In: IEEE International Conference on Information and Automation. Macao, China; 2017. pp. 98-103.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICInfA. 2017.8078889",pubmed:a,pmc:a},{id:1483993,article_id:d,reference_num:ck,reference:"Babinec A, Duchoň F, Dekan M, Pásztó P, Kelemen M. VFH*TDT (VFH* with time dependent tree): A new laser rangefinder based obstacle avoidance method designed for environment with non-static obstacles. \u003Ci\u003ERob Auton Syst\u003C\u002Fi\u003E 2014;62:1098-115.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.robot.2014.05.003",pubmed:a,pmc:a},{id:1483994,article_id:d,reference_num:"43",reference:"Zhang B, Jin W, Gao X, Chen W. A multi-goal global dynamic path planning method for indoor mobile robot. In: International Symposium on Robotics Intelligent Manufacturing Technology. Changzhou, China; 2021. pp. 97-103.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FISRIMT53730.2021.9597044",pubmed:a,pmc:a},{id:1483995,article_id:d,reference_num:cl,reference:"Noormohammadi-Asl A, Taghirad HD. Multi-goal motion planning using traveling salesman problem in belief space. \u003Ci\u003EInf Sci\u003C\u002Fi\u003E 2019;471:164-84.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ins.2018.08.062",pubmed:a,pmc:a},{id:1483996,article_id:d,reference_num:"45",reference:"Zhuang H, Dong K, Qi Y, Wang N, Dong L. Multi-destination path planning method research of mobile robots based on goal of passing through the fewest obstacles. \u003Ci\u003EAppl Sci\u003C\u002Fi\u003E 2021;11:7378.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3390\u002Fapp11167378",pubmed:a,pmc:a},{id:1483997,article_id:d,reference_num:"46",reference:"Vonásek V, Pěnička R. Space-filling forest for multi-goal path planning. In: IEEE International Conference on Emerging Technologies and Factory Automation. Zaragoza, Spain; 2019. pp. 1587-90.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FETFA. 2019.8869521",pubmed:a,pmc:a}],ArtDataP:[{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure1",post_id:"Figure1",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-1.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure2",post_id:"Figure2",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-2.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure3",post_id:"Figure3",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-3.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure4",post_id:"Figure4",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-4.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure5",post_id:"Figure5",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-5.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure6",post_id:"Figure6",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-6.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure7",post_id:"Figure7",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-7.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure8",post_id:"Figure8",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-8.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure9",post_id:"Figure9",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-9.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure10",post_id:"Figure10",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-10.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure11",post_id:"Figure11",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-11.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure12",post_id:"Figure12",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-12.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure13",post_id:"Figure13",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-13.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure14",post_id:"Figure14",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-14.jpg"},{href:"\u002Farticles\u002Fir.2022.21\u002Fimage\u002FFigure15",post_id:"Figure15",image:"https:\u002F\u002Fimage.oaes.cc\u002Fb6bde10c-1a17-43d0-9758-88dabfd18e62\u002F5170-15.jpg"}],ArtDataT:[{date_published:dE,section:y,section_id:r,title:dF,doi:dG,abstract:dH,pdfurl:dI,elocation_id:b,fpage:dJ,article_id:dK,viewed:g,downloaded:g,video_url:b,volume:f,year:aV,tag:dL,image:t,authors:aW,video_img:a,journal_path:x,lpage:dM,author:aW,specialissue:a,specialinfo:a,url_doi:dN},{date_published:dO,section:y,section_id:r,title:aB,doi:dP,abstract:dQ,pdfurl:dR,elocation_id:b,fpage:dS,article_id:aA,viewed:g,downloaded:g,video_url:b,volume:f,year:aV,tag:dT,image:t,authors:aX,video_img:a,journal_path:x,lpage:dU,author:aX,specialissue:a,specialinfo:a,url_doi:aC},{date_published:1703088000,section:y,section_id:r,title:bJ,doi:"10.20517\u002Fir.2023.37",abstract:"\u003Cp\u003EWith the rapid development of modern communication and automatic control technologies, unmanned aerial vehicles (UAVs) have increasingly gained importance in both military and civilian domains. Path planning, a critical aspect for achieving autonomous aerial navigation, has consistently been a focal point in UAV research. However, traditional ant colony algorithms need to be improved for the drawbacks of susceptibility to local optima and weak convergence capabilities. Consequently, a novel path planning methodology is proposed based on a dual-strategy ant colony algorithm. In detail, an improved state transition probability rule is introduced, redefining ant movement rules by integrating the state transition strategy of deterministic selection during the iterative process. Additionally, heuristic information on adjacent node distance and mountain height is added to further improve the search efficiency of the algorithm. Then, a new dynamically adjusted pheromone update strategy is proposed. The update strategy is continuously adjusted during the iteration process, which is beneficial to the algorithm’s global search in the early stage and accelerated convergence in the later stage, preventing the algorithm from falling into local optimality and improving its convergence. Based on the above improvements, a new variation of ant colony optimization (ACO) called dual-strategy ACO algorithm is formed. Experimental results prove that dual-strategy ACO has superior global search capabilities and convergence characteristics from four key aspects: path length, fitness values, iteration number, and running time.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fe37f9659-d974-440e-8cb1-ff98344d3663\u002Fir3037.pdf",elocation_id:b,fpage:666,article_id:bI,viewed:g,downloaded:g,video_url:b,volume:k,year:cm,tag:"666-84",image:t,authors:dV,video_img:a,journal_path:x,lpage:684,author:dV,specialissue:{id:dW,name:dX},specialinfo:a,url_doi:bK},{date_published:1698422400,section:y,section_id:r,title:bM,doi:"10.20517\u002Fir.2023.30",abstract:"\u003Cp\u003EThis paper focuses on the problem of regional cooperative search using multiple unmanned aerial vehicles (UAVs) for targets that have the ability to perceive and evade. When UAVs search for moving targets in a mission area, the targets can perceive the positions and flight direction of UAVs within certain limits and take corresponding evasive actions, which makes the search more challenging than traditional search problems. To address this problem, we first define a detailed motion model for such targets and design various search information maps and their update methods to describe the environmental information based on the prediction of moving targets and the search results of UAVs. We then establish a multi-UAV search path planning optimization model based on the model predictive control, which includes various newly designed objective functions of search benefits and costs. We propose a priority-encoded improved genetic algorithm with a fine-adjustment mechanism to solve this model. The simulation results show that the proposed method can effectively improve the cooperative search efficiency, and more targets can be found at a much faster rate compared to traditional search methods.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Feae351ed-07a4-4292-b118-78b2879997eb\u002Fir3030.pdf",elocation_id:b,fpage:538,article_id:bL,viewed:F,downloaded:g,video_url:b,volume:k,year:cm,tag:"538-64",image:t,authors:dY,video_img:a,journal_path:x,lpage:564,author:dY,specialissue:{id:dW,name:dX},specialinfo:a,url_doi:bN},{date_published:1687881600,section:y,section_id:r,title:bP,doi:"10.20517\u002Fir.2023.14",abstract:"\u003Cp\u003EWith the growing applications of autonomous robots and vehicles in unknown environments, studies on image-based localization and navigation have attracted a great deal of attention. This study is significantly motivated by the observation that relatively little research has been published on the integration of cutting-edge path planning algorithms for robust, reliable, and effective image-based navigation. To address this gap, a \u003Ci\u003Ebiologically inspired\u003C\u002Fi\u003E Bat Algorithm (BA) is introduced and adopted for image-based path planning in this paper. The proposed algorithm utilizes visual features as the reference in generating a path for an autonomous vehicle, and these features are extracted from the obtained images by convolutional neural networks (CNNs). The paper proceeds as follows: first, the requirements for image-based localization and navigation are described. Second, the principles of the BA are explained in order to expound on the justifications for its successful incorporation in image-based navigation. Third, in the proposed image-based navigation system, the BA is developed and implemented as a path planning tool for global path planning. Finally, the performance of the BA is analyzed and verified through simulation and comparison studies to demonstrate its effectiveness.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F7973e866-76d1-4b79-98f7-a6115ae7018f\u002F5791.pdf",elocation_id:b,fpage:dZ,article_id:bO,viewed:640,downloaded:69,video_url:b,volume:k,year:cm,tag:"222-41",image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002F7973e866-76d1-4b79-98f7-a6115ae7018f\u002F5791-coverimg.jpg",authors:d_,video_img:a,journal_path:x,lpage:241,author:d_,specialissue:a,specialinfo:a,url_doi:bQ,image_list:"https:\u002F\u002Fimage.oaes.cc\u002F7973e866-76d1-4b79-98f7-a6115ae7018f\u002F5791-coverimg.jpg"},{date_published:cC,section:y,section_id:r,title:bS,doi:"10.20517\u002Fir.2022.18",abstract:"\u003Cp\u003EMany real-world robot applications, as found in precision agriculture, poultry farms, disaster response, and environment monitoring, require search, locate, and removal (SLR) operations by autonomous mobile robots. In such application settings, the robots initially search and explore the entire workspace to find the targets, so that the subsequent robots conveniently move directly to the targets to fulfill the task. A multi-layer robot navigation system is necessary for SLR operations. The scenario of interest is the removal of broiler mortality by autonomous robots in poultry barns in this paper. Daily manual collection of broiler mortality is time- and labor-consuming, and an autonomous robotic system can solve this issue effectively. In this paper, a multi-layer navigation system is developed to detect and remove broiler mortality with two robots. One robot is assigned to search a large-scale workspace in a coverage mode and find and locate objects, whereas the second robot directly moves to the located targets to remove the objects. Directed coverage path planning (DCPP) fused with an informative planning protocol (IPP) is proposed to efficiently search the entire workspace. IPP is proposed for coverage directions in DCPP devoted to rapidly achieving spatial coverage with the least estimation uncertainty in the decomposed grids. The detection robot consists of a developed informative-based directed coverage path planner and a You Only Look Once (YOLO) V4-based dead bird detector. It refines and optimizes the coverage path based on historical data on broiler mortality distribution in a broiler barn. The removal robot collects dead broilers driven by a new hub-based multi-target path routing (HMTR) scheme, which is applicable to row-based environments. The proposed methods show great potential to navigate in broiler barns efficiently and safely, thus being a useful component for robotics. The effectiveness and robustness of the proposed methods are validated through simulation and comparison studies.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fd6f884ad-91fd-4b28-9214-c2afee46bb1f\u002F5169.pdf",elocation_id:b,fpage:313,article_id:bR,viewed:895,downloaded:505,video_url:"https:\u002F\u002Fv1.oaepublish.com\u002Ffiles\u002Ftalkvideo\u002F5169.mp4",volume:m,year:az,tag:"313-32",image:t,authors:d$,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240205\u002Ff2ea9e6e2aaf41c9881a7e09531bb1be.jpg",journal_path:x,lpage:332,author:d$,specialissue:a,specialinfo:a,url_doi:bT},{date_published:1657209600,section:ea,section_id:I,title:bV,doi:"10.20517\u002Fir.2022.13",abstract:"\u003Cp\u003EThe motion planning and tracking control techniques of unmanned underwater vehicles (UUV) are fundamentally significant for efficient and robust UUV navigation, which is crucial for underwater rescue, facility maintenance, marine resource exploration, aquatic recreation, etc. Studies on UUV motion planning and tracking control have been growing rapidly worldwide, which are usually sorted into the following topics: task assignment of the multi-UUV system, UUV path planning, and UUV trajectory tracking. This paper provides a comprehensive review of conventional and intelligent technologies for motion planning and tracking control of UUVs. Analysis of the benefits and drawbacks of these various methodologies in literature is presented. In addition, the challenges and prospects of UUV motion planning and tracking control are provided as possible developments for future research.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fd2072f93-382c-47f8-b11d-89a475d1f391\u002F5032.pdf",elocation_id:b,fpage:200,article_id:bU,viewed:1174,downloaded:902,video_url:"https:\u002F\u002Fv1.oaepublish.com\u002Ffiles\u002Ftalkvideo\u002F5032.mp4",volume:m,year:az,tag:"200-22",image:t,authors:eb,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240205\u002Fd754278c51784ba18a1c6e1b027cb762.jpg",journal_path:x,lpage:dZ,author:eb,specialissue:a,specialinfo:a,url_doi:bW},{date_published:1633968000,section:ea,section_id:I,title:bY,doi:"10.20517\u002Fir.2021.08",abstract:"\u003Cp\u003EIn the past decades, considerable attention has been paid to bio-inspired intelligence and its applications to robotics. This paper provides a comprehensive survey of bio-inspired intelligence, with a focus on neurodynamics approaches, to various robotic applications, particularly to path planning and control of autonomous robotic systems. Firstly, the bio-inspired shunting model and its variants (additive model and gated dipole model) are introduced, and their main characteristics are given in detail. Then, two main neurodynamics applications to real-time path planning and control of various robotic systems are reviewed. A bio-inspired neural network framework, in which neurons are characterized by the neurodynamics models, is discussed for mobile robots, cleaning robots, and underwater robots. The bio-inspired neural network has been widely used in real-time collision-free navigation and cooperation without any learning procedures, global cost functions, and prior knowledge of the dynamic environment. In addition, bio-inspired backstepping controllers for various robotic systems, which are able to eliminate the speed jump when a large initial tracking error occurs, are further discussed. Finally, the current challenges and future research directions are discussed in this paper.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F446fa24e-e8c7-4d94-93c5-bbfff4f32e6b\u002F4353.pdf",elocation_id:b,fpage:cn,article_id:bX,viewed:2873,downloaded:905,video_url:"https:\u002F\u002Fv1.oaepublish.com\u002Ffiles\u002Ftalkvideo\u002F4353.mp4",volume:c,year:2021,tag:"58-83",image:t,authors:ec,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240205\u002F29f1fb64c19a470fae5fe533b38418e7.jpg",journal_path:x,lpage:co,author:ec,specialissue:{id:1201,name:" Advances in Human-Assistive Technologies and Human-Robot Interactions"},specialinfo:a,url_doi:bZ},{date_published:dE,section:y,section_id:r,title:dF,doi:dG,abstract:dH,pdfurl:dI,elocation_id:b,fpage:dJ,article_id:dK,viewed:g,downloaded:g,video_url:b,volume:f,year:aV,tag:dL,image:t,authors:aW,video_img:a,journal_path:x,lpage:dM,author:aW,specialissue:a,specialinfo:a,url_doi:dN},{date_published:dO,section:y,section_id:r,title:aB,doi:dP,abstract:dQ,pdfurl:dR,elocation_id:b,fpage:dS,article_id:aA,viewed:g,downloaded:g,video_url:b,volume:f,year:aV,tag:dT,image:t,authors:aX,video_img:a,journal_path:x,lpage:dU,author:aX,specialissue:a,specialinfo:a,url_doi:aC}],ArtNum:{view:2079,click:g,down:882,read:g,like:f,comment:t,xml_down:k,cite_click:cp,export_click:n,cite_count:z,share_count:g,tran_click:G,mp3_click:g,sharenum:g,id:d},articleShow:U,ArtBase:{seo:{title:ay,keywords:bH,description:cA},picabstract:a,interview_pic:a,interview_url:a,review:a,video_url:cz,video_img:cB,oaestyle:cD,amastyle:cE,ctstyle:cF,acstyle:cG,related:[{article_id:aA,journal_id:n,section_id:r,path:q,journal:o,ar_title:aB,date_published:cH,doi:aC,author:[{first_name:cI,middle_name:a,last_name:cJ,ans:e,email:a,bio:a,photoUrl:a},{first_name:cK,middle_name:a,last_name:cL,ans:e,email:cM,bio:a,photoUrl:a},{first_name:cN,middle_name:a,last_name:cO,ans:e,email:a,bio:a,photoUrl:a},{first_name:cP,middle_name:a,last_name:aD,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bI,journal_id:n,section_id:r,path:q,journal:o,ar_title:bJ,date_published:cQ,doi:bK,author:[{first_name:cR,middle_name:a,last_name:cS,ans:e,email:a,bio:a,photoUrl:a},{first_name:cT,middle_name:a,last_name:aE,ans:e,email:cU,bio:a,photoUrl:a},{first_name:cV,middle_name:a,last_name:aF,ans:e,email:a,bio:a,photoUrl:a},{first_name:cW,middle_name:a,last_name:aD,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bL,journal_id:n,section_id:r,path:q,journal:o,ar_title:bM,date_published:cX,doi:bN,author:[{first_name:cY,middle_name:a,last_name:cZ,ans:e,email:c_,bio:a,photoUrl:a},{first_name:c$,middle_name:a,last_name:da,ans:e,email:a,bio:a,photoUrl:a},{first_name:db,middle_name:a,last_name:A,ans:e,email:a,bio:a,photoUrl:a}]},{article_id:bO,journal_id:n,section_id:r,path:q,journal:o,ar_title:bP,date_published:dc,doi:bQ,author:[{first_name:dd,middle_name:a,last_name:de,ans:aG,email:a,bio:a,photoUrl:a},{first_name:aH,middle_name:a,last_name:aI,ans:aG,email:a,bio:a,photoUrl:a},{first_name:aJ,middle_name:a,last_name:aK,ans:H,email:R,bio:a,photoUrl:a},{first_name:df,middle_name:a,last_name:dg,ans:dh,email:a,bio:a,photoUrl:a},{first_name:di,middle_name:a,last_name:dj,ans:dk,email:a,bio:a,photoUrl:a}]},{article_id:bR,journal_id:n,section_id:r,path:q,journal:o,ar_title:bS,date_published:bG,doi:bT,author:[{first_name:aH,middle_name:a,last_name:aI,ans:H,email:a,bio:a,photoUrl:a},{first_name:dl,middle_name:a,last_name:A,ans:dm,email:a,bio:a,photoUrl:a},{first_name:aJ,middle_name:a,last_name:aK,ans:H,email:R,bio:a,photoUrl:a},{first_name:A,middle_name:a,last_name:dn,ans:do0,email:a,bio:a,photoUrl:a},{first_name:dp,middle_name:a,last_name:aF,ans:dq,email:a,bio:a,photoUrl:a},{first_name:dr,middle_name:a,last_name:ds,ans:dt,email:a,bio:a,photoUrl:a}]},{article_id:bU,journal_id:n,section_id:I,path:q,journal:o,ar_title:bV,date_published:du,doi:bW,author:[{first_name:aL,middle_name:a,last_name:J,ans:e,email:a,bio:a,photoUrl:a},{first_name:aM,middle_name:a,last_name:aN,ans:e,email:a,bio:a,photoUrl:a},{first_name:aO,middle_name:a,last_name:aP,ans:e,email:dv,bio:a,photoUrl:a}]},{article_id:bX,journal_id:n,section_id:I,path:q,journal:o,ar_title:bY,date_published:dw,doi:bZ,author:[{first_name:dx,middle_name:a,last_name:A,ans:e,email:a,bio:a,photoUrl:a},{first_name:dy,middle_name:a,last_name:dz,ans:e,email:a,bio:a,photoUrl:a},{first_name:aL,middle_name:a,last_name:J,ans:e,email:a,bio:a,photoUrl:a},{first_name:dA,middle_name:a,last_name:aE,ans:e,email:a,bio:a,photoUrl:a},{first_name:aM,middle_name:a,last_name:aN,ans:e,email:a,bio:a,photoUrl:a},{first_name:J,middle_name:a,last_name:dB,ans:e,email:a,bio:a,photoUrl:a},{first_name:aO,middle_name:a,last_name:aP,ans:e,email:a,bio:a,photoUrl:a}]}],editor:[]}}],fetch:{"data-v-0baa1603:0":{qKname:q,component:U,screenwidth:a}},error:b,state:{token:a,index:{data:{data:{footer:{},info:{},middle:{},nav:{},top:{}}},oaeNav:[{name:ed,sort:i,children:[{name:"Company",sort:i,url:"\u002Fabout\u002Fwho_we_are"},{name:"Latest News",sort:l,url:"\u002Fnews"},{name:cq,sort:p,url:"\u002Fabout\u002Fcontact_us"},{name:"History",sort:u,url:"\u002Fabout\u002Fhistory"},{name:"Careers",sort:v,url:"\u002Fabout\u002Fjoin_us"},{name:"Policies",sort:w,children:[{name:ee,sort:i,url:"\u002Fabout\u002Feditorial_policies"},{name:"Open Access Policy",sort:l,url:"\u002Fabout\u002Fopen_access_policy"},{name:"Research and Publication Ethics",sort:p,url:"\u002Fabout\u002Fresearch_and_publication_ethics"},{name:"Peer-review Policies",sort:u,url:"\u002Fabout\u002Fpeer_review_policies"},{name:"Publication Fees",sort:v,url:"\u002Fabout\u002Fpublication_fees"},{name:"Advertising Policy",sort:w,url:"\u002Fabout\u002Fadvertising_policy"}]}]},{name:ef,sort:l,children:[{name:"All Journals",sort:i,url:"\u002Falljournals"},{name:"Active Journals",sort:l,url:"\u002Factivejournals"},{name:"Archived Journals",sort:p,url:"\u002Factivedjournals"}]},{name:"Services",sort:p,children:[{name:"Language Editing",sort:i,url:"\u002Fabout\u002Flanguage_editing_services"},{name:"Layout & Production",sort:l,url:"\u002Fabout\u002Flayout_and_production"},{name:"Graphic Abstracts",sort:p,url:"\u002Fabout\u002Fgraphic_abstracts"},{name:"Video Abstracts",sort:u,url:"\u002Fabout\u002Fvideo_abstracts"},{name:"Think Tank",url:"https:\u002F\u002Fwww.oaescience.com\u002F"},{name:"Scierxiv",url:"https:\u002F\u002Fwww.scierxiv.com\u002F"},{name:"Submission System",url:"https:\u002F\u002Foaemesas.com\u002FLogin"}]},{name:"Collaborations",sort:u,children:[{name:"Strategic Collaborators",url:"\u002Fabout\u002Fcollaborators"},{name:"Journal Membership",url:"\u002Fpartners"},{name:"Conference Parterships",url:"\u002Fabout\u002Fparterships"}]},{name:"Insights",sort:v,children:[{name:"Latest Articles",url:"\u002Farticles"},{name:eg,url:"\u002Facademic"},{name:"Interactive Webinars",url:"\u002Fwebinars"}]},{name:"Academic Support",sort:w,children:[{name:"Author Hub",sort:i,url:"\u002Fabout\u002Fauthor"},{name:"Editor Hub",sort:l,url:"\u002Fabout\u002Feditor"},{name:"Reviewer Hub",sort:p,url:"\u002Fabout\u002Freviewer"},{name:"Conference Organizer",sort:u,url:"\u002Fabout\u002Forganizer"},{name:"Expert Lecture",sort:v,url:"\u002Fabout\u002Fexpert_lecture"}]}],oaeQkNav:[{name:ef,sort:l,children:[{name:eh,sort:i,children:[{name:W,sort:i,url:"\u002Fevcna"},{name:X,sort:l,url:"\u002Fmrr"},{name:Y,sort:p,url:"\u002Fohir"}]},{name:ei,sort:l,children:[{name:Z,sort:i,url:"\u002Fcs"},{name:_,sort:l,url:"\u002Fenergymater"},{name:$,sort:p,url:"\u002Fjmi"},{name:aa,sort:u,url:"\u002Fmicrostructures"},{name:ab,sort:v,url:"\u002Fminerals"},{name:ac,sort:w,url:"\u002Fss"}]},{name:ej,sort:p,children:[{name:ad,sort:i,url:"\u002Fcomengsys"},{name:ae,sort:l,url:"\u002Fdpr"},{name:af,sort:p,url:"\u002Fgmo"},{name:o,sort:u,url:ek},{name:ag,sort:v,url:"\u002Fjsegc"},{name:ah,sort:w,url:"\u002Fjsss"}]},{name:el,sort:u,children:[{name:ai,sort:i,url:"\u002Fand"},{name:aj,sort:l,url:"\u002Fais"},{name:ak,sort:p,url:"\u002Fcdr"},{name:al,sort:u,url:"\u002Fchatmed"},{name:am,sort:v,url:"\u002Fhr"},{name:an,sort:w,url:"\u002Fjcmt"},{name:ao,sort:aR,url:"\u002Fjtgg"},{name:ap,sort:aS,url:"\u002Fmtod"},{name:aq,sort:aT,url:"\u002Fmis"},{name:ar,sort:b$,url:"\u002Fpar"},{name:as,sort:aU,url:"\u002Frdodj"},{name:at,sort:dC,url:"\u002Fjca"},{name:au,sort:dD,url:"\u002Fvp"}]},{name:em,sort:v,children:[{name:av,sort:i,url:"\u002Fcf"},{name:aw,sort:l,url:"\u002Fjeea"},{name:ax,sort:p,url:"\u002Fwecn"}]}]}],comList:{},jourtabs:[{category:g,category_name:"Whole",list:[{id:c,journal_id:S,colour_tag:en,isn:eo,title:ai,image:ep,content:{url:eq,eic:er,pub:h,total:E,index:es,rgba:et,log_image:eu},time:b,category:f,sort:z,impact_factor:[],data_record:a,journal_name:ai,journal_path:ev,is_show:c,total:aY},{id:m,journal_id:aZ,colour_tag:ew,isn:ex,title:aj,image:ey,content:{url:ez,eic:eA,pub:h,total:ci,index:eB,rgba:eC,log_image:eD},time:b,category:f,sort:G,impact_factor:[{factor:eE,url:eF},{factor:j,url:a}],data_record:a,journal_name:aj,journal_path:eG,is_show:c,total:co},{id:k,journal_id:a_,colour_tag:eH,isn:eI,title:ak,image:eJ,content:{url:eK,eic:eL,pub:eM,total:eN,index:eO,rgba:eP,log_image:eQ},time:b,category:f,sort:c,impact_factor:[{factor:eR,url:eS},{factor:eT,url:eU},{factor:eV,url:eW},{factor:eX,url:a},{factor:j,url:B}],data_record:a,journal_name:ak,journal_path:eY,is_show:c,total:eZ},{id:f,journal_id:e_,colour_tag:e$,isn:fa,title:ad,image:fb,content:{url:fc,eic:fd,pub:h,total:cj,index:fe,rgba:ff,log_image:fg},time:b,category:k,sort:K,impact_factor:[{factor:fh,url:fi}],data_record:e,journal_name:ad,journal_path:fj,is_show:c,total:fk},{id:s,journal_id:cn,colour_tag:fl,isn:fm,title:al,image:fn,content:{url:fo,eic:fp,total:cd,pub:h,index:L,rgba:fq,log_image:fr},time:b,category:f,sort:a$,impact_factor:[],data_record:a,journal_name:al,journal_path:fs,is_show:g,total:M},{id:N,journal_id:K,colour_tag:ft,isn:fu,title:Z,image:fv,content:{url:fw,eic:fx,pub:h,total:fy,index:fz,rgba:fA,log_image:fB},time:b,category:m,sort:ba,impact_factor:[{factor:fC,url:fD}],data_record:a,journal_name:Z,journal_path:fE,is_show:c,total:fF},{id:F,journal_id:fG,colour_tag:fH,isn:fI,title:av,image:fJ,content:{url:fK,eic:fL,pub:C,total:cc,index:L,rgba:fM,log_image:fN},time:b,category:s,sort:O,impact_factor:[],data_record:a,journal_name:av,journal_path:fO,is_show:c,total:bb},{id:bc,journal_id:bd,colour_tag:fP,isn:fQ,title:ae,image:fR,content:{url:fS,eic:fT,pub:h,total:ca,index:L,rgba:fU,log_image:fV},time:b,category:k,sort:n,impact_factor:[],data_record:a,journal_name:ae,journal_path:fW,is_show:g,total:fX},{id:be,journal_id:M,colour_tag:fY,isn:fZ,title:_,image:f_,content:{url:f$,eic:ga,pub:h,total:gb,index:bf,rgba:gc,log_image:gd},time:b,category:m,sort:g,impact_factor:[{factor:j,url:B},{factor:ge,url:a},{factor:gf,url:a}],data_record:a,journal_name:_,journal_path:gg,is_show:c,total:gh},{id:z,journal_id:bg,colour_tag:gi,isn:gj,title:W,image:gk,content:{url:gl,eic:gm,pub:P,total:gn,index:go,rgba:gp,log_image:gq},time:b,category:c,sort:m,impact_factor:[{factor:gr,url:gs},{factor:j,url:gt}],data_record:a,journal_name:W,journal_path:gu,is_show:c,total:gv},{id:bh,journal_id:gw,colour_tag:gx,isn:gy,title:af,image:gz,content:{url:gA,eic:gB,pub:C,total:aU,index:a,rgba:gC,log_image:gD},time:b,category:k,sort:bi,impact_factor:[],data_record:a,journal_name:af,journal_path:gE,is_show:c,total:Q},{id:bj,journal_id:F,colour_tag:gF,isn:gG,title:am,image:gH,content:{url:gI,eic:gJ,pub:bk,total:gK,index:bl,rgba:gL,log_image:gM},time:b,category:f,sort:s,impact_factor:[{factor:gN,url:gO},{factor:gP,url:gQ},{factor:j,url:B}],data_record:a,journal_name:am,journal_path:gR,is_show:c,total:gS},{id:bm,journal_id:n,colour_tag:cr,isn:b_,title:o,image:cs,content:{url:gT,eic:ct,pub:h,total:V,index:gU,rgba:cu,log_image:cv},time:b,category:k,sort:gV,impact_factor:[{factor:cw,url:bn},{factor:j,url:a}],data_record:a,journal_name:o,journal_path:q,is_show:c,total:bo},{id:a_,journal_id:N,colour_tag:gW,isn:gX,title:an,image:gY,content:{url:gZ,pub:bk,total:g_,index:bl,rgba:g$,log_image:ha},time:b,category:f,sort:k,impact_factor:[{factor:hb,url:hc},{factor:hd,url:he},{factor:j,url:B}],data_record:a,journal_name:an,journal_path:hf,is_show:c,total:hg},{id:G,journal_id:T,colour_tag:hh,isn:hi,title:$,image:hj,content:{url:hk,eic:hl,pub:h,total:ck,index:bf,rgba:hm,log_image:hn},time:b,category:m,sort:aY,impact_factor:[{factor:j,url:a}],data_record:a,journal_name:$,journal_path:ho,is_show:c,total:hp},{id:bp,journal_id:G,colour_tag:hq,isn:hr,title:ao,image:hs,content:{url:ht,eic:hu,pub:D,total:hv,index:hw,rgba:hx,log_image:hy},time:b,category:f,sort:N,impact_factor:[{factor:hz,url:hA},{factor:j,url:hB}],data_record:a,journal_name:ao,journal_path:hC,is_show:c,total:hD},{id:bg,journal_id:bh,colour_tag:hE,isn:hF,title:bq,image:hG,content:{url:hH,eic:hI,pub:hJ,total:hK,index:a,rgba:hL,log_image:hM},time:b,category:f,sort:hN,impact_factor:[],data_record:a,journal_name:bq,journal_path:hO,is_show:g,total:hP},{id:br,journal_id:br,colour_tag:hQ,isn:hR,title:ag,image:hS,content:{url:hT,eic:hU,pub:h,total:E,index:hV,rgba:hW,log_image:hX},time:b,category:k,sort:hY,impact_factor:[],data_record:a,journal_name:ag,journal_path:hZ,is_show:g,total:h_},{id:h$,journal_id:bp,colour_tag:ia,isn:ib,title:ah,image:ic,content:{url:id,pub:P,total:ch,index:ie,rgba:if0,log_image:ig},time:b,category:k,sort:ih,impact_factor:[],data_record:a,journal_name:ah,journal_path:ii,is_show:c,total:ij},{id:K,journal_id:ik,colour_tag:il,isn:im,title:aw,image:in0,content:{url:io,eic:ip,pub:h,total:E,index:iq,rgba:ir,log_image:is},time:b,category:s,sort:bo,impact_factor:[{factor:it,url:iu}],data_record:e,journal_name:aw,journal_path:iv,is_show:c,total:iw},{id:bs,journal_id:ix,colour_tag:iy,isn:iz,title:ax,image:iA,content:{url:iB,eic:iC,pub:C,total:cg,index:iD,rgba:iE,log_image:iF},time:b,category:s,sort:iG,impact_factor:[{factor:iH,url:iI}],data_record:a,journal_name:ax,journal_path:iJ,is_show:c,total:iK},{id:aZ,journal_id:bt,colour_tag:iL,isn:iM,title:ap,image:iN,content:{url:iO,eic:iP,pub:h,total:V,index:bu,rgba:iQ,log_image:iR},time:b,category:f,sort:f,impact_factor:[{factor:iS,url:iT},{factor:j,url:iU}],data_record:a,journal_name:ap,journal_path:iV,is_show:c,total:iW},{id:S,journal_id:bb,colour_tag:iX,isn:iY,title:X,image:iZ,content:{url:i_,eic:i$,pub:h,total:cl,index:ja,rgba:jb,log_image:jc},time:b,category:c,sort:jd,impact_factor:[{factor:je,url:jf},{factor:jg,url:jh},{factor:bv,url:ji}],data_record:e,journal_name:X,journal_path:jj,is_show:c,total:bw},{id:bd,journal_id:bx,colour_tag:jk,isn:jl,title:aa,image:jm,content:{url:jn,eic:jo,pub:h,total:jp,index:jq,rgba:jr,log_image:js},time:b,category:m,sort:jt,impact_factor:[{factor:ju,url:jv},{factor:j,url:jw}],data_record:a,journal_name:aa,journal_path:jx,is_show:c,total:jy},{id:a$,journal_id:jz,colour_tag:jA,isn:jB,title:ab,image:jC,content:{url:jD,eic:jE,pub:h,total:cb,index:a,rgba:jF,log_image:jG},time:b,category:m,sort:jH,impact_factor:[],data_record:a,journal_name:ab,journal_path:jI,is_show:g,total:Q},{id:bt,journal_id:bm,colour_tag:jJ,isn:jK,title:aq,image:jL,content:{url:jM,eic:jN,pub:D,total:jO,index:jP,rgba:jQ,log_image:jR},time:b,category:f,sort:be,impact_factor:[{factor:jS,url:jT},{factor:j,url:a}],data_record:a,journal_name:aq,journal_path:jU,is_show:c,total:jV},{id:cp,journal_id:s,colour_tag:jW,isn:jX,title:by,image:jY,content:{url:jZ,pub:bz,total:j_,index:a,rgba:j$,log_image:ka},time:b,category:f,sort:kb,impact_factor:[],data_record:a,journal_name:by,journal_path:kc,is_show:g,total:kd},{id:ke,journal_id:bs,colour_tag:kf,isn:kg,title:Y,image:kh,content:{url:ki,pub:P,total:ce,index:kj,eic:kk,rgba:kl,log_image:km},time:b,category:c,sort:kn,impact_factor:[],data_record:a,journal_name:Y,journal_path:ko,is_show:g,total:T},{id:bA,journal_id:k,colour_tag:kp,isn:kq,title:ar,image:kr,content:{url:ks,eic:kt,pub:bz,total:ku,rgba:kv,index:kw,log_image:kx},time:b,category:f,sort:bc,impact_factor:[{factor:ky,url:kz},{factor:j,url:kA}],data_record:e,journal_name:ar,journal_path:kB,is_show:c,total:kC},{id:ba,journal_id:bA,colour_tag:kD,isn:kE,title:as,image:kF,content:{url:kG,eic:kH,pub:h,total:cf,index:kI,rgba:kJ,log_image:kK},time:b,category:f,sort:kL,impact_factor:[],data_record:a,journal_name:as,journal_path:kM,is_show:c,total:kN},{id:bB,journal_id:bB,colour_tag:kO,isn:kP,title:ac,image:kQ,content:{url:kR,eic:kS,pub:h,total:kT,index:kU,rgba:kV,log_image:kW},time:b,category:m,sort:kX,impact_factor:[{factor:kY,url:kZ},{factor:j,url:a}],data_record:a,journal_name:ac,journal_path:k_,is_show:c,total:bw},{id:Q,journal_id:k$,colour_tag:la,isn:bC,title:bD,image:lb,content:{url:lc,eic:ld,pub:h,total:l,index:a,rgba:le,log_image:lf},time:b,category:s,sort:lg,impact_factor:[],data_record:a,journal_name:bD,journal_path:lh,is_show:g,total:m},{id:bx,journal_id:bi,colour_tag:li,isn:bC,title:bE,image:lj,content:{url:lk,eic:ll,pub:C,total:p,index:a,rgba:lm,log_image:ln},time:b,category:k,sort:lo,impact_factor:[],data_record:a,journal_name:bE,journal_path:lp,is_show:g,total:k},{id:M,journal_id:bj,colour_tag:lq,isn:lr,title:bF,image:ls,content:{url:lt,eic:lu,pub:D,total:aQ,index:a,rgba:lv,log_image:lw},time:b,category:f,sort:lx,impact_factor:[],data_record:a,journal_name:bF,journal_path:ly,is_show:g,total:n},{id:O,journal_id:O,colour_tag:lz,isn:lA,title:at,image:lB,content:{url:lC,pub:h,total:lD,index:bu,rgba:lE,log_image:lF},time:b,category:f,sort:s,impact_factor:[{factor:lG,url:lH},{factor:bv,url:lI}],data_record:e,journal_name:at,journal_path:lJ,is_show:c,total:lK},{id:lL,journal_id:z,colour_tag:lM,isn:lN,title:au,image:lO,content:{url:lP,pub:D,total:lQ,index:lR,rgba:lS,log_image:lT},time:b,category:f,sort:F,impact_factor:[{factor:lU,url:lV}],data_record:a,journal_name:au,journal_path:lW,is_show:c,total:lX}]},{category:c,category_name:eh,list:[{id:z,journal_id:bg,colour_tag:gi,isn:gj,title:W,image:gk,content:{url:gl,eic:gm,pub:P,total:gn,index:go,rgba:gp,log_image:gq},time:b,category:c,sort:m,impact_factor:[{factor:gr,url:gs},{factor:j,url:gt}],data_record:a,journal_name:W,journal_path:gu,is_show:c,total:gv},{id:S,journal_id:bb,colour_tag:iX,isn:iY,title:X,image:iZ,content:{url:i_,eic:i$,pub:h,total:cl,index:ja,rgba:jb,log_image:jc},time:b,category:c,sort:jd,impact_factor:[{factor:je,url:jf},{factor:jg,url:jh},{factor:bv,url:ji}],data_record:e,journal_name:X,journal_path:jj,is_show:c,total:bw},{id:ke,journal_id:bs,colour_tag:kf,isn:kg,title:Y,image:kh,content:{url:ki,pub:P,total:ce,index:kj,eic:kk,rgba:kl,log_image:km},time:b,category:c,sort:kn,impact_factor:[],data_record:a,journal_name:Y,journal_path:ko,is_show:g,total:T}]},{category:m,category_name:ei,list:[{id:N,journal_id:K,colour_tag:ft,isn:fu,title:Z,image:fv,content:{url:fw,eic:fx,pub:h,total:fy,index:fz,rgba:fA,log_image:fB},time:b,category:m,sort:ba,impact_factor:[{factor:fC,url:fD}],data_record:a,journal_name:Z,journal_path:fE,is_show:c,total:fF},{id:be,journal_id:M,colour_tag:fY,isn:fZ,title:_,image:f_,content:{url:f$,eic:ga,pub:h,total:gb,index:bf,rgba:gc,log_image:gd},time:b,category:m,sort:g,impact_factor:[{factor:j,url:B},{factor:ge,url:a},{factor:gf,url:a}],data_record:a,journal_name:_,journal_path:gg,is_show:c,total:gh},{id:G,journal_id:T,colour_tag:hh,isn:hi,title:$,image:hj,content:{url:hk,eic:hl,pub:h,total:ck,index:bf,rgba:hm,log_image:hn},time:b,category:m,sort:aY,impact_factor:[{factor:j,url:a}],data_record:a,journal_name:$,journal_path:ho,is_show:c,total:hp},{id:bd,journal_id:bx,colour_tag:jk,isn:jl,title:aa,image:jm,content:{url:jn,eic:jo,pub:h,total:jp,index:jq,rgba:jr,log_image:js},time:b,category:m,sort:jt,impact_factor:[{factor:ju,url:jv},{factor:j,url:jw}],data_record:a,journal_name:aa,journal_path:jx,is_show:c,total:jy},{id:a$,journal_id:jz,colour_tag:jA,isn:jB,title:ab,image:jC,content:{url:jD,eic:jE,pub:h,total:cb,index:a,rgba:jF,log_image:jG},time:b,category:m,sort:jH,impact_factor:[],data_record:a,journal_name:ab,journal_path:jI,is_show:g,total:Q},{id:bB,journal_id:bB,colour_tag:kO,isn:kP,title:ac,image:kQ,content:{url:kR,eic:kS,pub:h,total:kT,index:kU,rgba:kV,log_image:kW},time:b,category:m,sort:kX,impact_factor:[{factor:kY,url:kZ},{factor:j,url:a}],data_record:a,journal_name:ac,journal_path:k_,is_show:c,total:bw}]},{category:k,category_name:ej,list:[{id:f,journal_id:e_,colour_tag:e$,isn:fa,title:ad,image:fb,content:{url:fc,eic:fd,pub:h,total:cj,index:fe,rgba:ff,log_image:fg},time:b,category:k,sort:K,impact_factor:[{factor:fh,url:fi}],data_record:e,journal_name:ad,journal_path:fj,is_show:c,total:fk},{id:bc,journal_id:bd,colour_tag:fP,isn:fQ,title:ae,image:fR,content:{url:fS,eic:fT,pub:h,total:ca,index:L,rgba:fU,log_image:fV},time:b,category:k,sort:n,impact_factor:[],data_record:a,journal_name:ae,journal_path:fW,is_show:g,total:fX},{id:bh,journal_id:gw,colour_tag:gx,isn:gy,title:af,image:gz,content:{url:gA,eic:gB,pub:C,total:aU,index:a,rgba:gC,log_image:gD},time:b,category:k,sort:bi,impact_factor:[],data_record:a,journal_name:af,journal_path:gE,is_show:c,total:Q},{id:bm,journal_id:n,colour_tag:cr,isn:b_,title:o,image:cs,content:{url:gT,eic:ct,pub:h,total:V,index:gU,rgba:cu,log_image:cv},time:b,category:k,sort:gV,impact_factor:[{factor:cw,url:bn},{factor:j,url:a}],data_record:a,journal_name:o,journal_path:q,is_show:c,total:bo},{id:br,journal_id:br,colour_tag:hQ,isn:hR,title:ag,image:hS,content:{url:hT,eic:hU,pub:h,total:E,index:hV,rgba:hW,log_image:hX},time:b,category:k,sort:hY,impact_factor:[],data_record:a,journal_name:ag,journal_path:hZ,is_show:g,total:h_},{id:h$,journal_id:bp,colour_tag:ia,isn:ib,title:ah,image:ic,content:{url:id,pub:P,total:ch,index:ie,rgba:if0,log_image:ig},time:b,category:k,sort:ih,impact_factor:[],data_record:a,journal_name:ah,journal_path:ii,is_show:c,total:ij},{id:bx,journal_id:bi,colour_tag:li,isn:bC,title:bE,image:lj,content:{url:lk,eic:ll,pub:C,total:p,index:a,rgba:lm,log_image:ln},time:b,category:k,sort:lo,impact_factor:[],data_record:a,journal_name:bE,journal_path:lp,is_show:g,total:k}]},{category:f,category_name:el,list:[{id:c,journal_id:S,colour_tag:en,isn:eo,title:ai,image:ep,content:{url:eq,eic:er,pub:h,total:E,index:es,rgba:et,log_image:eu},time:b,category:f,sort:z,impact_factor:[],data_record:a,journal_name:ai,journal_path:ev,is_show:c,total:aY},{id:m,journal_id:aZ,colour_tag:ew,isn:ex,title:aj,image:ey,content:{url:ez,eic:eA,pub:h,total:ci,index:eB,rgba:eC,log_image:eD},time:b,category:f,sort:G,impact_factor:[{factor:eE,url:eF},{factor:j,url:a}],data_record:a,journal_name:aj,journal_path:eG,is_show:c,total:co},{id:k,journal_id:a_,colour_tag:eH,isn:eI,title:ak,image:eJ,content:{url:eK,eic:eL,pub:eM,total:eN,index:eO,rgba:eP,log_image:eQ},time:b,category:f,sort:c,impact_factor:[{factor:eR,url:eS},{factor:eT,url:eU},{factor:eV,url:eW},{factor:eX,url:a},{factor:j,url:B}],data_record:a,journal_name:ak,journal_path:eY,is_show:c,total:eZ},{id:s,journal_id:cn,colour_tag:fl,isn:fm,title:al,image:fn,content:{url:fo,eic:fp,total:cd,pub:h,index:L,rgba:fq,log_image:fr},time:b,category:f,sort:a$,impact_factor:[],data_record:a,journal_name:al,journal_path:fs,is_show:g,total:M},{id:bj,journal_id:F,colour_tag:gF,isn:gG,title:am,image:gH,content:{url:gI,eic:gJ,pub:bk,total:gK,index:bl,rgba:gL,log_image:gM},time:b,category:f,sort:s,impact_factor:[{factor:gN,url:gO},{factor:gP,url:gQ},{factor:j,url:B}],data_record:a,journal_name:am,journal_path:gR,is_show:c,total:gS},{id:a_,journal_id:N,colour_tag:gW,isn:gX,title:an,image:gY,content:{url:gZ,pub:bk,total:g_,index:bl,rgba:g$,log_image:ha},time:b,category:f,sort:k,impact_factor:[{factor:hb,url:hc},{factor:hd,url:he},{factor:j,url:B}],data_record:a,journal_name:an,journal_path:hf,is_show:c,total:hg},{id:bp,journal_id:G,colour_tag:hq,isn:hr,title:ao,image:hs,content:{url:ht,eic:hu,pub:D,total:hv,index:hw,rgba:hx,log_image:hy},time:b,category:f,sort:N,impact_factor:[{factor:hz,url:hA},{factor:j,url:hB}],data_record:a,journal_name:ao,journal_path:hC,is_show:c,total:hD},{id:bg,journal_id:bh,colour_tag:hE,isn:hF,title:bq,image:hG,content:{url:hH,eic:hI,pub:hJ,total:hK,index:a,rgba:hL,log_image:hM},time:b,category:f,sort:hN,impact_factor:[],data_record:a,journal_name:bq,journal_path:hO,is_show:g,total:hP},{id:aZ,journal_id:bt,colour_tag:iL,isn:iM,title:ap,image:iN,content:{url:iO,eic:iP,pub:h,total:V,index:bu,rgba:iQ,log_image:iR},time:b,category:f,sort:f,impact_factor:[{factor:iS,url:iT},{factor:j,url:iU}],data_record:a,journal_name:ap,journal_path:iV,is_show:c,total:iW},{id:bt,journal_id:bm,colour_tag:jJ,isn:jK,title:aq,image:jL,content:{url:jM,eic:jN,pub:D,total:jO,index:jP,rgba:jQ,log_image:jR},time:b,category:f,sort:be,impact_factor:[{factor:jS,url:jT},{factor:j,url:a}],data_record:a,journal_name:aq,journal_path:jU,is_show:c,total:jV},{id:cp,journal_id:s,colour_tag:jW,isn:jX,title:by,image:jY,content:{url:jZ,pub:bz,total:j_,index:a,rgba:j$,log_image:ka},time:b,category:f,sort:kb,impact_factor:[],data_record:a,journal_name:by,journal_path:kc,is_show:g,total:kd},{id:bA,journal_id:k,colour_tag:kp,isn:kq,title:ar,image:kr,content:{url:ks,eic:kt,pub:bz,total:ku,rgba:kv,index:kw,log_image:kx},time:b,category:f,sort:bc,impact_factor:[{factor:ky,url:kz},{factor:j,url:kA}],data_record:e,journal_name:ar,journal_path:kB,is_show:c,total:kC},{id:ba,journal_id:bA,colour_tag:kD,isn:kE,title:as,image:kF,content:{url:kG,eic:kH,pub:h,total:cf,index:kI,rgba:kJ,log_image:kK},time:b,category:f,sort:kL,impact_factor:[],data_record:a,journal_name:as,journal_path:kM,is_show:c,total:kN},{id:M,journal_id:bj,colour_tag:lq,isn:lr,title:bF,image:ls,content:{url:lt,eic:lu,pub:D,total:aQ,index:a,rgba:lv,log_image:lw},time:b,category:f,sort:lx,impact_factor:[],data_record:a,journal_name:bF,journal_path:ly,is_show:g,total:n},{id:O,journal_id:O,colour_tag:lz,isn:lA,title:at,image:lB,content:{url:lC,pub:h,total:lD,index:bu,rgba:lE,log_image:lF},time:b,category:f,sort:s,impact_factor:[{factor:lG,url:lH},{factor:bv,url:lI}],data_record:e,journal_name:at,journal_path:lJ,is_show:c,total:lK},{id:lL,journal_id:z,colour_tag:lM,isn:lN,title:au,image:lO,content:{url:lP,pub:D,total:lQ,index:lR,rgba:lS,log_image:lT},time:b,category:f,sort:F,impact_factor:[{factor:lU,url:lV}],data_record:a,journal_name:au,journal_path:lW,is_show:c,total:lX}]},{category:s,category_name:em,list:[{id:F,journal_id:fG,colour_tag:fH,isn:fI,title:av,image:fJ,content:{url:fK,eic:fL,pub:C,total:cc,index:L,rgba:fM,log_image:fN},time:b,category:s,sort:O,impact_factor:[],data_record:a,journal_name:av,journal_path:fO,is_show:c,total:bb},{id:K,journal_id:ik,colour_tag:il,isn:im,title:aw,image:in0,content:{url:io,eic:ip,pub:h,total:E,index:iq,rgba:ir,log_image:is},time:b,category:s,sort:bo,impact_factor:[{factor:it,url:iu}],data_record:e,journal_name:aw,journal_path:iv,is_show:c,total:iw},{id:bs,journal_id:ix,colour_tag:iy,isn:iz,title:ax,image:iA,content:{url:iB,eic:iC,pub:C,total:cg,index:iD,rgba:iE,log_image:iF},time:b,category:s,sort:iG,impact_factor:[{factor:iH,url:iI}],data_record:a,journal_name:ax,journal_path:iJ,is_show:c,total:iK},{id:Q,journal_id:k$,colour_tag:la,isn:bC,title:bD,image:lb,content:{url:lc,eic:ld,pub:h,total:l,index:a,rgba:le,log_image:lf},time:b,category:s,sort:lg,impact_factor:[],data_record:a,journal_name:bD,journal_path:lh,is_show:g,total:m}]}],trdId:a,timeLong:g,oldPath:a,qkactiveIndex:lY,oaeactiveIndex:lY,scopusCite:"data:image\u002Fjpeg;base64,\u002F9j\u002F4QnqRXhpZgAATU0AKgAAAAgADAEAAAMAAAABAZAAAAEBAAMAAAABAZAAAAECAAMAAAADAAAAngEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEVAAMAAAABAAMAAAEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAAfAAAAtAEyAAIAAAAUAAAA04dpAAQAAAABAAAA6AAAASAACAAIAAgACvyAAAAnEAAK\u002FIAAACcQQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpADIwMjQ6MDY6MTIgMTQ6MDI6NDYAAAAEkAAABwAAAAQwMjMxoAEAAwAAAAEAAQAAoAIABAAAAAEAAABgoAMABAAAAAEAAABgAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAW4BGwAFAAAAAQAAAXYBKAADAAAAAQACAAACAQAEAAAAAQAAAX4CAgAEAAAAAQAACGQAAAAAAAAASAAAAAEAAABIAAAAAf\u002FY\u002F+0ADEFkb2JlX0NNAAH\u002F7gAOQWRvYmUAZIAAAAAB\u002F9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\u002FwAARCABgAGADASIAAhEBAxEB\u002F90ABAAG\u002F8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14\u002FNGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH\u002F9oADAMBAAIRAxEAPwCwkkkuYepUkkkkpSSSSSlJJJJKUkkkkpSSSSSn\u002F9Cwkkr3RumnqWc2gkilo33OHO0fmt\u002FlWOXMwhKchGIuUjQennOMImUjUYiygxMHMzXbcWl1saFw0aP61joYtFv1U6wRJFTT4F5\u002FgxdZbbhdMw9z9tGNSAGgD\u002FNa1o+k5yxnfXPFDoZjWuZ2cS0H\u002FN3LRPJ8tiAGbKeM9v4epzhznNZbODEOAdT\u002FAN96YuHk9B6vitL7McvYOXVHfHxa33\u002F9FUF2bPrZ0p9L37nV2NaS2p7SC4x9FpbuauNc99jnWWGXvJc8+bjucqvNYsMOE4Z8fFdjfhbXK5c8+IZsfAY1W44lk7Wue8MY0veeGtBJP9lqs9N6df1LKGPT7QPdbYRIY3x\u002FrO\u002FMau3wOnYXTKC2hoYAJstd9J0fnWPTuW5Oeb1XwQH6X\u002Feo5rnIYPTXHkP6I\u002F7p5Gj6t9ZuaHegKgf9K4NP+aN7kV31T6wBIFTvIPP8WLbyfrZ0qkltRfkEd6x7f89+1qAz654ZdD8a1rfEbT+G5WPY5GOhyknvf\u002Fexa\u002Fv8\u002FL1DCAOxH\u002FfSedy+l9QwtcmhzG\u002Fvj3M\u002Fz2T\u002FANJVV03XPrDhZnS3UYjybLnBr2FpaQwHc+Z\u002FejauZVPmceOE6xT441d7\u002FT0tvlsmWcLyw9uV1W3+FUn\u002F0bC6L6mOZ9oy2n6ZYwj4Avlc6rGBnXdPy2ZVOpbo5h0Dmn6TCud5bIMeaEztE6\u002FX0vR8zjOXDOA3kNPMep6j63499vT67KgXMos32tGvthzd\u002FwDYlcfzwvQ+n9SxOo0C3HfP79Z0c0\u002FuvaqOd9V+mZW59TTi2nXdX9Gf5VR9i0Oa5Q5z72KQlxDa9\u002F7snP5TnBgj7OaJjwk61tf70XikiQBJ4Cv9T6Lm9MO64CygmG3s+j8LG\u002F4NUANzmtPDnAH5mFmThKEuGQMZDoXUhOM4iUSJRPUPc\u002FVzp4wumsLh+myALbT31HsZ\u002FYYsT61dVfdkHp1Toopj1o\u002FPefdsd\u002FIr\u002FwCrXXAAAAaAaALza+x1uRda4y6yx7ifi4rT56Xs4IYYaCWh\u002Fuw3\u002FwAZy+QHvZ8maepjqP709v8AFYJJJLKdZSSSSSn\u002F0rCSSkyu2wkVsdYWjc4NBdAH5x2rmKvZ6hZj31vFlbiyxv0XtJBH9pq2+nfWvNoc1maPtNPBeABYB46e2xYYIPGqRIAk6BSYs2TEbhIx\u002FwCifMLMuHHlFTiJf9If3ZPo9dmPmYwewi2i9sjuHNPiCuD6piN6f1K3Hb\u002FN1Pa9k\u002FuGLG\u002F5v0V2H1dx7sfpFFdwLXkF+w8tDnF7W\u002F5rlzH1oe1\u002FWrgNQxjGH4xu\u002FwC\u002FrR5\u002F1cviySHDO4\u002F86PFKLm\u002FD\u002FRzOXHE8WMCX\u002FMlwxk9w1wc0OaZBEg+RXnGXS7HzL6Hc12OHync3\u002Foldj9WeojM6c2px\u002FT4oFbx3IH81Z\u002FaaqX1n6Jbe\u002FwDaGIwvfEX1N+k4D6NjP3nNTuch94wQy49eH1UP3ZfN\u002FireSn935ieLJ6eL02f3o\u002FJ\u002FjPLJJT945Hgksh2FJJgQdAU6Sn\u002F\u002F07C6L6oX4dLsgW2tZkWloY12hLWj81x+l73LnUiAdDqucwZTiyRyACXD0Pi9JnxDLjljJMeLqPB9AyOjdKynepdjVveeXgQT\u002FaZtUaOhdIx7RbVisFjdWuMug+W8uXC1ZOVT\u002FM3WV+TXuA+6VK3MzLhttyLbB4Oe4j8qu\u002Ff8N8RwDj7+n\u002FpcLS+4Zq4RzB4Nq9X\u002FAEeJ7Lq\u002FX8Xp9ZYwi7KI9lQMgH960j6DVxNllltj7bXb7LCXPce5KiABxokqvM81PORxemI+WIbXLcrDBEiPqkfmkU+Fm5GBktycd0PboQfoub3Y\u002FwDkrs+mfWDA6g0N3Ci\u002F86mwgH\u002Frbvo2LhUiAedUeX5vJg0Hqgd4n9iOZ5THn1PpmNpj9v7z6Dk9J6ZmO35GPXY4\u002FnxBP9psOQW\u002FVzojTIxGH4lx\u002FwCqcuJqysukRTfbWPBr3AfdKk\u002FPz7BFmVc4eBsd\u002FerJ5\u002FAdZcuDL\u002FBP\u002FO4WsOQzjSPMER\u002Fwh\u002FzeJ6j6y4+BX0h1bPTpfW5r6WNhpJB9zWtH7zFyCUaydT4nUpKpzGYZp8QiIacNDwbfL4ThhwGZnqZWfF\u002F\u002F1LCSSS5h6lSSSSSlJJJJKUkkkkpSSSSSlJJJJKf\u002F2f\u002FtEX5QaG90b3Nob3AgMy4wADhCSU0EBAAAAAAABxwCAAACAAAAOEJJTQQlAAAAAAAQ6PFc8y\u002FBGKGie2etxWTVujhCSU0EOgAAAAAA1wAAABAAAAABAAAAAAALcHJpbnRPdXRwdXQAAAAFAAAAAFBzdFNib29sAQAAAABJbnRlZW51bQAAAABJbnRlAAAAAEltZyAAAAAPcHJpbnRTaXh0ZWVuQml0Ym9vbAAAAAALcHJpbnRlck5hbWVURVhUAAAAAQAAAAAAD3ByaW50UHJvb2ZTZXR1cE9iamMAAAAFaCFoN4u+f24AAAAAAApwcm9vZlNldHVwAAAAAQAAAABCbHRuZW51bQAAAAxidWlsdGluUHJvb2YAAAAJcHJvb2ZDTVlLADhCSU0EOwAAAAACLQAAABAAAAABAAAAAAAScHJpbnRPdXRwdXRPcHRpb25zAAAAFwAAAABDcHRuYm9vbAAAAAAAQ2xicmJvb2wAAAAAAFJnc01ib29sAAAAAABDcm5DYm9vbAAAAAAAQ250Q2Jvb2wAAAAAAExibHNib29sAAAAAABOZ3R2Ym9vbAAAAAAARW1sRGJvb2wAAAAAAEludHJib29sAAAAAABCY2tnT2JqYwAAAAEAAAAAAABSR0JDAAAAAwAAAABSZCAgZG91YkBv4AAAAAAAAAAAAEdybiBkb3ViQG\u002FgAAAAAAAAAAAAQmwgIGRvdWJAb+AAAAAAAAAAAABCcmRUVW50RiNSbHQAAAAAAAAAAAAAAABCbGQgVW50RiNSbHQAAAAAAAAAAAAAAABSc2x0VW50RiNQeGxAUgAAAAAAAAAAAAp2ZWN0b3JEYXRhYm9vbAEAAAAAUGdQc2VudW0AAAAAUGdQcwAAAABQZ1BDAAAAAExlZnRVbnRGI1JsdAAAAAAAAAAAAAAAAFRvcCBVbnRGI1JsdAAAAAAAAAAAAAAAAFNjbCBVbnRGI1ByY0BZAAAAAAAAAAAAEGNyb3BXaGVuUHJpbnRpbmdib29sAAAAAA5jcm9wUmVjdEJvdHRvbWxvbmcAAAAAAAAADGNyb3BSZWN0TGVmdGxvbmcAAAAAAAAADWNyb3BSZWN0UmlnaHRsb25nAAAAAAAAAAtjcm9wUmVjdFRvcGxvbmcAAAAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0D8gAAAAAACgAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAAAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAAAAP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F8D6AAAAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANTAAAABgAAAAAAAAAAAAAAYAAAAGAAAAAPADIAMAAyADQAMAA2ADEAMgAtADEANAAwADEANQA1AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAYAAAAABSZ2h0bG9uZwAAAGAAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGAAAAAAUmdodGxvbmcAAABgAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQoAAAAAAAMAAAAAj\u002FwAAAAAAAAOEJJTQQUAAAAAAAEAAAAAzhCSU0EDAAAAAAIgAAAAAEAAABgAAAAYAAAASAAAGwAAAAIZAAYAAH\u002F2P\u002FtAAxBZG9iZV9DTQAB\u002F+4ADkFkb2JlAGSAAAAAAf\u002FbAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\u002F8AAEQgAYABgAwEiAAIRAQMRAf\u002FdAAQABv\u002FEAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5\u002FcRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14\u002FNGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x\u002F\u002FaAAwDAQACEQMRAD8AsJJJLmHqVJJJJKUkkkkpSSSSSlJJJJKUkkkkp\u002F\u002FQsJJK90bpp6lnNoJIpaN9zhztH5rf5VjlzMISnIRiLlI0Hp5zjCJlI1GIsoMTBzM123FpdbGhcNGj+tY6GLRb9VOsESRU0+Bef4MXWW24XTMPc\u002FbRjUgBoA\u002FzWtaPpOcsZ31zxQ6GY1rmdnEtB\u002Fzdy0TyfLYgBmynjPb+Hqc4c5zWWzgxDgHU\u002FwDfemLh5PQer4rS+zHL2Dl1R3x8Wt9\u002F\u002FRVBdmz62dKfS9+51djWktqe0guMfRaW7mrjXPfY51lhl7yXPPm47nKrzWLDDhOGfHxXY34W1yuXPPiGbHwGNVuOJZO1rnvDGNL3nhrQST\u002FZarPTenX9Syhj0+0D3W2ESGN8f6zvzGrt8Dp2F0ygtoaGACbLXfSdH51j07luTnm9V8EB+l\u002F3qOa5yGD01x5D+iP+6eRo+rfWbmh3oCoH\u002FSuDT\u002Fmje5Fd9U+sASBU7yDz\u002FFi28n62dKpJbUX5BHese3\u002FPftagM+ueGXQ\u002FGta3xG0\u002FhuVj2ORjocpJ73\u002F3sWv7\u002FPy9QwgDsR\u002F30nncvpfUMLXJocxv749zP89k\u002FwDSVVdN1z6w4WZ0t1GI8my5wa9haWkMB3Pmf3o2rmVT5nHjhOsU+ONXe\u002F09Lb5bJlnC8sPbldVt\u002FhVJ\u002F9Gwui+pjmfaMtp+mWMI+AL5XOqxgZ13T8tmVTqW6OYdA5p+kwrneWyDHmhM7ROv19L0fM4zlwzgN5DTzHqeo+t+Pfb0+uyoFzKLN9rRr7Yc3f8A2JXH88L0Pp\u002FUsTqNAtx3z+\u002FWdHNP7r2qjnfVfpmVufU04tp13V\u002FRn+VUfYtDmuUOc+9ikJcQ2vf+7Jz+U5wYI+zmiY8JOtbX+9F4pIkASeAr\u002FU+i5vTDuuAsoJht7Po\u002FCxv+DVADc5rTw5wB+ZhZk4ShLhkDGQ6F1ITjOIlEiUT1D3P1c6eMLprC4fpsgC2099R7Gf2GLE+tXVX3ZB6dU6KKY9aPz3n3bHfyK\u002F8Aq11wAAAGgGgC82vsdbkXWuMusse4n4uK0+el7OCGGGglof7sN\u002F8AGcvkB72fJmnqY6j+9Pb\u002FABWCSSSynWUkkkkp\u002F9KwkkpMrtsJFbHWFo3ODQXQB+cdq5ir2eoWY99bxZW4ssb9F7SQR\u002Faatvp31rzaHNZmj7TTwXgAWAeOntsWGCDxqkSAJOgUmLNkxG4SMf8AonzCzLhx5RU4iX\u002FSH92T6PXZj5mMHsItovbI7hzT4grg+qYjen9Stx2\u002FzdT2vZP7hixv+b9Fdh9Xce7H6RRXcC15BfsPLQ5xe1v+a5cx9aHtf1q4DUMYxh+Mbv8Av60ef9XL4skhwzuP\u002FOjxSi5vw\u002F0czlxxPFjAl\u002FzJcMZPcNcHNDmmQRIPkV5xl0ux8y+h3Ndjh8p3N\u002F6JXY\u002FVnqIzOnNqcf0+KBW8dyB\u002FNWf2mql9Z+iW3v8A2hiML3xF9TfpOA+jYz95zU7nIfeMEMuPXh9VD92Xzf4q3kp\u002Fd+Yniyeni9Nn96Pyf4zyySU\u002FeOR4JLIdhSSYEHQFOkp\u002F\u002F9Owui+qF+HS7IFtrWZFpaGNdoS1o\u002FNcfpe9y51IgHQ6rnMGU4skcgAlw9D4vSZ8Qy45YyTHi6jwfQMjo3Ssp3qXY1b3nl4EE\u002F2mbVGjoXSMe0W1YrBY3VrjLoPlvLlwtWTlU\u002FzN1lfk17gPulStzMy4bbci2weDnuI\u002FKrv3\u002FDfEcA4+\u002Fp\u002F6XC0vuGauEcweDavV\u002FwBHiey6v1\u002FF6fWWMIuyiPZUDIB\u002FetI+g1cTZZZbY+212+ywlz3HuSogAcaJKrzPNTzkcXpiPliG1y3KwwRIj6pH5pFPhZuRgZLcnHdD26EH6Lm92P8A5K7Ppn1gwOoNDdwov\u002FOpsIB\u002F6276Ni4VIgHnVHl+byYNB6oHeJ\u002FYjmeUx59T6ZjaY\u002Fb+8+g5PSemZjt+Rj12OP58QT\u002FabDkFv1c6I0yMRh+Jcf8AqnLiasrLpEU321jwa9wH3SpPz8+wRZlXOHgbHf3qyefwHWXLgy\u002FwT\u002FzuFrDkM40jzBEf8If83ieo+suPgV9IdWz06X1ua+ljYaSQfc1rR+8xcglGsnU+J1KSqcxmGafEIiGnDQ8G3y+E4YcBmZ6mVnxf\u002F9SwkkkuYepUkkkkpSSSSSlJJJJKUkkkkpSSSSSn\u002F9k4QklNBCEAAAAAAFcAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAAUAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAMgAwADIAMQAAAAEAOEJJTQQGAAAAAAAHAAgAAAABAQD\u002F4Q7maHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI\u002FPiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA3LjAtYzAwMCA3OS4yMTdiY2E2LCAyMDIxLzA2LzE0LTE4OjI4OjExICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDYtMTFUMTA6MTk6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDYtMTJUMTQ6MDI6NDYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA2LTEyVDE0OjAyOjQ2KzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZiYWIzZWZkLTNkMDktZjk0MC04MDQwLTJkN2NmNDQ4YTM3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQTM4QjgxMjk5MjdFRjExQkMxNUYxQUU2QTgzRjUxRiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkNBMzhCODEyOTkyN0VGMTFCQzE1RjFBRTZBODNGNTFGIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTM4QjgxMjk5MjdFRjExQkMxNUYxQUU2QTgzRjUxRiIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0xMVQxMDoxOTo0NiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkNCMzhCODEyOTkyN0VGMTFCQzE1RjFBRTZBODNGNTFGIiBzdEV2dDp3aGVuPSIyMDI0LTA2LTExVDEwOjE5OjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmJhYjNlZmQtM2QwOS1mOTQwLTgwNDAtMmQ3Y2Y0NDhhMzc1IiBzdEV2dDp3aGVuPSIyMDI0LTA2LTEyVDE0OjAyOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw\u002FeHBhY2tldCBlbmQ9InciPz7\u002F4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk\u002FgAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx\u002FnbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB\u002FgICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI\u002FAkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg\u002FKHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv\u002FjA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN\u002FM7gz8TQrNGU0njTYNRM1TTWHNcI1\u002FTY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE\u002FYT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0\u002FdUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg\u002FGFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg\u002FaJZo7GlDaZpp8WpIap9q92tPa6dr\u002F2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN\u002FhH\u002FlgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ\u002FopkisqLMIuWi\u002FyMY4zKjTGNmI3\u002FjmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ\u002FJpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln\u002FqgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum\u002Fadup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7\u002Fv3q\u002F9cBwwOzBZ8Hjwl\u002FC28NYw9TEUcTOxUvFyMZGxsPHQce\u002FyD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI\u002F0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x\u002Fnqegy6LzpRunQ6lvq5etw6\u002Fvshu0R7ZzuKO6070DvzPBY8OXxcvH\u002F8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x\u002FpX+uf7d\u002FwH\u002FJj9Kf26\u002Fkv+3P9t\u002F\u002F\u002F\u002F7gAOQWRvYmUAZEAAAAAB\u002F9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP\u002FwAARCABgAGADAREAAhEBAxEB\u002F90ABAAM\u002F8QBogAAAAYCAwEAAAAAAAAAAAAABwgGBQQJAwoCAQALAQAABgMBAQEAAAAAAAAAAAAGBQQDBwIIAQkACgsQAAIBAwQBAwMCAwMDAgYJdQECAwQRBRIGIQcTIgAIMRRBMiMVCVFCFmEkMxdScYEYYpElQ6Gx8CY0cgoZwdE1J+FTNoLxkqJEVHNFRjdHYyhVVlcassLS4vJkg3SThGWjs8PT4yk4ZvN1Kjk6SElKWFlaZ2hpanZ3eHl6hYaHiImKlJWWl5iZmqSlpqeoqaq0tba3uLm6xMXGx8jJytTV1tfY2drk5ebn6Onq9PX29\u002Fj5+hEAAgEDAgQEAwUEBAQGBgVtAQIDEQQhEgUxBgAiE0FRBzJhFHEIQoEjkRVSoWIWMwmxJMHRQ3LwF+GCNCWSUxhjRPGisiY1GVQ2RWQnCnODk0Z0wtLi8lVldVY3hIWjs8PT4\u002FMpGpSktMTU5PSVpbXF1eX1KEdXZjh2hpamtsbW5vZnd4eXp7fH1+f3SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6\u002F9oADAMBAAIRAxEAPwAYvfADr6Eeve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r\u002F0Bi98AOvoR697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuv\u002FRGL3wA6+hHr3v3XuhT6q6O7j7yyMuM6i633NvhqadaavytDTRUG18TO5KrHld2ZibH7fpJAVOqMVDzrpP7fHsY8n+3nPPuBcPb8mcsXV\u002FpbS0igJAhxh7iQpEp86ay2Diop0EOcfcHkb29tUu+duarTbw6lkjdi9xIB5x20QeZhwo2gIaju6OVR\u002FypPmFU0i1FRQ9T46dl1Ggquwa+apQ2voeWh2lVUev\u002FgsjLf8APucIvuee9MkayNFs8bEfC12+ofI6Ld1\u002FYxHUFT\u002FfI9j4pjFHcb1LHX41s0Cn50e5Vv2qD8ugX7M+CXy06moJsxubqDI5zB00c09VmOuclR79goqanXXNU12MxQi3JBAieouKFlABJIsfYH5q+7v7xcnwPebjydJc2CgkyWbrdBQOJZI\u002F1lUDJYx0oDU46HnKf3ifZfnS5jsdp53it9wcgLFeo1mXY4CpJJWAknFPGBrSnHopRBBIZXjYcNHLG8UsbD6pLFKqSxSKeGVgGU8EA+4WIIJDKQw4gggg+hByCPMHI8+powcggj1BBB+YIwR6EEg+XXvfuvdS8ZjsnnMpR4LA4nL7gzuQdI6DB7fxVfm8xWPI\u002FjT7fGYunq62RWk9OrRoB+pHtRZ2l5uV5Dt222U1zuEnwRQo8sjf6VEDMfThxx0zd3Vpt9nPuO5XsFtt0QJeWaRIolpk1kkZUBpmla\u002FLo6uyf5b\u002FAMyt8UdPko+rsdsyhqRdD2Ju7E7eySrceqbB45c\u002Fl6Xg30zRRP8A4X49zzsP3XPe3foVuf6rRWMDDH1dxHE\u002F+2iTxZV\u002F2yg\u002FLqBN\u002FwDvTexfL88tq3N8t\u002FcJx+itpJk\u002FKV\u002FBjb7VZh8+l\u002FX\u002FAMqL5g0dO01LSdS5aVRcUlH2Bkaedz\u002FqUkyO0aSm1f8ABnUf4+xFN9zz3ohQuibPKafCl24b7Brt0X9rDoN2\u002FwB8n2QnlEcs29QofxNZowH2hLlm\u002FYD0VPtj4x\u002FIPoxfuO1OqNzbcxHkWH+9NEtJubZ\u002Fle5RJdybcqMlQY8uAdP3n217WHPuH+cfaX3K5AUzc28n3VtZVp46aZ7eppSs0JdErXAk0HBxjqY+TPdr209wj4XJ\u002FOVpdXtK\u002FTvqguaDiRBOqO9PPwvEp0BnuPOpC6\u002F\u002F0hi98AOvoR6NH8OfjfP8pO8MT17V1FVQbIwmPk3h2blKCYU9fFtOiqoaSDB4yo1K9Pld2ZWeOjSZLyU1KKidQXiX3MPsZ7Xv7sc\u002FWewXDMmwW8ZuL11NG8BWCiJD\u002FHPIVjqDVE1yAHRQxD75e6cftB7fXvM0MSScwXEotrCNxqQ3DqWMsg4GO2jBkKnDyeFGTpc9bRO692dMfFHp4ZbMvhOtOqev8dQ4nG4\u002FGUDrTUyyzJSYvCYPD46GatymWydbMFjhhjkqKiZ2drku\u002FvrRu27cl+0\u002FJxvL1oNs5T2+JUVUU0UVosccaAs7ux4AFmJZ2PxN1yJ2bZue\u002FeTng2Vitxu3OW5SvI7yONTUBaSWWVyEjjjUVZmKoigKKdq9VpZL+c31ZDlJIcP0f2rk8KspWHK1eR2ZiK2eC9hP\u002FBps1UyQFl58ckyuPobHj3ixc\u002Ffg5NS6ZLPkjdZbIMQHZ7eNyK8fD8RqV4gFwfWnWVtr9xLnB7RHvvcDZ4b8jMapdSqD6eKIlB+1VI9KjoZcT\u002FNc+K+a2ZuTOHLbn2puzDYOtrcXsbeW2MjS5PcmYio5ZKLC4PI4T+N4PISVleqQ6lqk0B\u002FI4RAzKNrP73\u002FtFf7Fue5fW3Vpu0FuzpaXMDrJNIFOmKNovFiYs9Er4goGDGi1IAt79zb3hsN92rbxZWl5s09wqSXdrOjRwRFgHllSXwpUCpVqGM1I0rqYgHWlr8rl9wZLK7i3DUNV7h3JlspuPcFU7+RqjOZ+vqMtl5vJc6lfIVkmn\u002Fabe+V95fXm6Xt7um4ymTcbqaSaVjxaSVzI5PHizHzP29dXLazstttbPa9siCbZawxwQqBTTFCixxin+kUV+dehw+Nnx13x8oO0KHrbZbriqSCnTM733pVUjVmL2NtYTmBslNT64lyOcyk6NT4ug1p91UBnkZKeGeRZB9qvbDfvdjmy35a2b9K1VfEurplLR20INCxGA8rnthiqC7VLFY1d1j33V90OXvaPlG45q35TNMzGK0tVbTJd3FKhA1DoijBD3E1D4aUVQ0skanaU6L+OvSvxT2LVYnYeJocHSw0b5LeW\u002Fdw1NLLuTcJoKfy1ea3fuiqWnJpaWGFpBGDDQUaBvFFEl\u002FfW7kH225H9o+X3seXrOOCBI9dxdTMpml0CrSXE7U7RQtp7YoxXQiCvXIP3D90OffePmGG95jvZLiVnCWtnCrCCHW1FitrdS3cxIXV3TSmmt3anRVeyP5r\u002FAMV9lVlXjNq1W8e26+kkeE1OwsCn925Jom0SLBuncdZgsTXxKwIEtI1TE9rqxFj7iHmn73\u002FtHy\u002FPNabZNe7xcoxWtpEPBqONJ5miRl\u002FpR+Ip8iepj5V+5r7w7\u002FBBd7xDY7LbuAdN5MfHAORW3gWaRD\u002FRkEbCuQDjoI8P\u002FOX6hqKxI890v21hseXtJXUdRsrOSxR\u002F8dDQQ7io5pD\u002FALSrE\u002F6\u002FsGWv34OR2mVb\u002FkveIrcnLIbeUgepTxUJ+wEn7ehpe\u002FcU52jgZtu582We5phGF1ECfTWYGA+0gDoOvnJ\u002FME6U7o+MWU6+6Y3Rla3dPYmawOI3PgcttnPbfyuD2TR10WZ3A+RkyNDDQKMn\u002FD4qBVgnmMy1D2uisfYZ9\u002FfvI8h86+1d5y5yPvE0m87lPFHNE0MsMkNsrCWUuzoEo5RYqI7Fg7UwCQKPu+fdp5+5D92rTmbnvaIY9n2y3mkgmjnhmjlumQxQhAjl\u002FwBPW0xLoukotckDqjz3z\u002F66Cdf\u002F0xi98AOvoR6uY\u002FkyV2Jj7A+QWMl8Yz1TtLrvIURNvK+Fo8tuymr1jv6ikOQrYC9uAZFv9R7zn+41PaLv\u002FuPavT697SzdM58NHnWSg9A7x1PzXrBP79tveNy37aXaV\u002FdyXt6jeglaO2ZK\u002FMoj0\u002F0p+fRpf5unXe9t4\u002FH7am5trUeRy+F6y7Ai3ZvjDYyCarqE29Pt\u002FNYQbneigDy1NLtWryKTVBVHaClllnsEiciXvvk8s77vvttte5bTA81nte4C4uY0BYiIxSR+PpAJYQM4LUHYjvIaKjERB9ynmfYNi9y942neJ4oL\u002FdttNtaSyEKDMJopfA1GgVrhUKpUgPIqR\u002FE6g64COkqJJE6SxyKrxyRuskciMLq8boSrowNwQSCPfLnjkHHXU1lZGZHUhwaEHBB9CPI9cve+q9Yppo6eGWombRDBFJNK5+iRxKXdj\u002FwVVJ91Zgqsx4AV\u002FZ1eNGldI0FXYgAepOB1tV\u002Fy6ugKXov437Wq6+jjj372tT0PZO+qtkT7qOozlDDNtzbjTBRL9ptXbskFMsZJUVJqJAA0re+wH3avbqDkD2w2eSaADf8AdkS9umI7qyoDDCeJCwQlV01IEhlYU1nrjr96D3Jm9w\u002FdPeIbacnlzZmextFqdJWFyJ56cNVxOHkLcfD8JMhB1WJ\u002FNT+UmW312JWfGnaeTqKTr7r40MvZa0NUUh3vvespaTK0m28oISDU7f2ZQzQSy0zN4qnJVH7qN9onvFT73Xu9fbxzHL7X7LdPHsO36DeFWIFzcsFkWJqDuitlKkrq0tOx1qTChGW33PPaCy5e5Yg91t5tFfmXc9Ysda1NpaKzRtPHX4Zrpw6rIBqSBOxh47dVKf0H4AAA\u002FoALAD\u002FAD3hZ1mj1737r3Xvfuvde9+691\u002F\u002FUGL3wA6+hHoYOhO8N5fHPtXbfbGyFjrK7DefHZ3btTUGloN47RyUlOc7teuqAkopWqxSxT0lSUf7Wup4ZSrIHRhz7b+4G9e2HN+2837EqvNFVJoWOlbi3cgywM2dOrSGjejBJVRypAIII9x\u002Fb\u002FYvdHk7dOTOYCUt56PDMq6ntrmMN4Vwi1GoLqZJEqPEid0BDFWG150D8j+p\u002Fkvsum3d1tn4K0tCqbg2nkmp6Xd20sgVUVOJ3PgfNLPRTRO+lZRrpalSHhkkjYMewvt37m8n+6OxQ71yvuKyAr+rA9FuLd+DRzxVJUg4DCsbjuRmUg9ca\u002Fcn2t5z9qN+l2XmrbWjGqsNwmpra5T8MkE1AHBAqVxIhqsiKwI6K53b\u002FACvPjP2t\u002FE8ttPE13S28shNUVpzfXhjhwE9fUyK8s2U2HWmTbNTC\u002FqutJHQSXYkSA\u002FWJ+ffuo+1nOP1V5tdi+yb3IS3i2mIix83tW\u002FRK8cRiI1zq6l7kD73Xuxyd9JZbzex79sUShPCvamYIooBHdrSdSMUMjTLQUKkdUbfJv4Yd0fFaePI70pKLdPXddV\u002FZ4zs\u002FacNW2BjqHZft6HdmNqPLXbMyFQJAsRnkmoqhwyxVLONHvAH3X9iOePaMi83mOO85adwqXsAbwwTQBZ0NWt3JIpqLRsahJGIIHQf2m9+OQ\u002FeGNrXYZ5LPmeNNUlhcFfGKj4ntpFol0i0qwQLKgoXiCnV0VOnpUrq\u002FE46ZQ0OSzuCxdRGw4eDJZmhoKiNh+VeGoZT\u002FAIH3DcEAubqytW+GW4iQ\u002FY0iqR+YJHUySTNb217dIaPFbzSA+hSJ3B\u002FIqD1vGU1PBR08FJSxJBTUsMVPTwRjTHDBAixQxRqOFSONQAPwB778RxxwxxwxIFiRQABwAAoAPkB18+kssk8sk0rlpXYsxPEkmpJ+ZOetJffe4q\u002FeHYPY27spM9Rkt0dib6ztdUSWMks2Q3TlZk1EcftQFI1H0CoB+PfB3mbc5t75n5n3m5ctc3e5XUrk8Szzuf5YA8gAAMdd9uXdrt9j5Z5X2S0QLaWe12kKAcAEt4x\u002FM1J+ZJ6S\u002Fsl6N+ve\u002Fde697917r3v3Xuv\u002F9UYvfADr6Eeve\u002Fde6nYfK5fbmaody7ZzOY2zuXFyJLjdxbcyldg85QSRtqjNNlMbPTVaor8+MsY2\u002FtKRx7Vbff7htN9Bum0bhPabpEapNDI0UqH+i6EMPs4eo6T31nY7pYXG1btYQXe1TAh4J40licHjqjkDLX50DDyI6tA+Pf81nujrzI4zDd6Qp3BsHyQ01duCix1Fi+0cHRiyNXwfY\u002FY4HefgBLyU80NJVyhfRO7+hsuPbP73\u002FOmwXdrt\u002FuCi7vsBIDTKix3sS\u002FxDTpiuAMVV1SRuPi1wcRvcz7nHIfM1rd3\u002Ft452PmOhZIXd5LCVuOg69c1rXgrq0ka17owuRsE4DPde939b4\u002FPYebDb7617I2ytRTtPSrWYfcW3M5SNHNTV2ProQTHPBK0VRTTxrJG4aORFdWUdHbC+5e545agvrRob\u002FlrcrWo1LqjlhlWhV0ceYJV43UMpqjqGBA5p7lt3M3IHNNzt19HPt3Ne1XelqNplhniaoZHQ8QQGR0YhhRlYgg9ak3yh6lofjZ8jt99b4+Wdtr7J3XtjdW1ZKuWSoqYNjZN8Vu3E0lRUyFpauTBU5moDKxLyij1N6yffGz3a5Ng9r\u002FdLfuWbMOdqsruCe31VYi2k8OdF1EkuYlLRFjlilaZ67S+0XOlx7q+1vLvNVyijd7+znt7gKAFN3GJLaVgowomOmbSML4tBgDrcOoa2lyVFR5GhmSooshS09bR1EZvHPS1UKT08yH8pLFIGH+B99roJ4rqCG5gcNBIgZSOBVhUEfIg164eXFvNaXE9rcRlLiN2RlPEMpIYH5ggjrSy7b2bX9ddudsbCykZirtpdlb0xUiEEBqWTO1mSxFRGSBrhrcJkKaeNvoUlHvhbzxsVxyxzrzfy\u002FdRFJbTc7lM+a+KzIw\u002FoujKwPoeu8\u002FJe+2\u002FNHJXJnMdo+q3vdqtZB8mEKxyKfmkqOhHkVPSA9hfoSde9+691737r3Xvfuvdf\u002F\u002FWGL3wA6+hHp4wu3Ny7mmr6fa+2tx7pqcTi6rOZWm21g8nn6nF4Si0\u002FeZjIU+KpauakxtMXAaV1C3Nhc8e1+3bTu+8SXEWz7TdXcsMTSyCCJ5THEvxSOEVtKLUVY0HSG\u002F3TatpS2l3fdrWzimmWKNp5Y4Vklf4YkMjKGdvJQSaZNB0wwVEFShkp5o5kDFGaJ1cK6mzxvpJ0SIeGU2Kngi\u002FsuV1cVVgf9Xn6fYejGSOSJtMiFWpXIpj1HqD5HgevVFRBSwyVFTKkEEQvJLIbKoJAA\u002FJZmYgKoBZmIABJA9+Z1jUu5oo63HFJNIsUSFpDwA\u002F1ftPADJx1ti\u002Fy8Ng7u63+InU+3t70ddis7V02f3P\u002FAcnE9PX7exm7dy5fceIw1ZTSHyUlXT43JRPNCwV4JZGjZQyke+xv3bOW955V9meT9q36J4r9kmm8JwQ0MdxPJNHGVNCrBHUspAKMxUgEEdcZvvOcybJzV72c57ny\u002FPHNtyPDB40ZDJNJbQRwSyqwwytJGwVhUOoDAkEdUZfzPMtj8\u002F8z+yKemEc8OE2f11tbJEEMklfFgJs1VQtb8x0m4oUYHkEEe+f\u002FwB7G\u002Fttx97uZLeHItrO0hc+RfwfEI+0LKoPz66FfdJs7nbfYjlWWUlXuL69uE9QhmESn82hYjq5P+Wn8iKTur494XaOWr0k7F6WpcZsLdVLLIv3mQwdFSeHZG7Vj0gtS53BUghke7WyFHUqTwL5w\u002Fdd9yrfnv222\u002FaLq4B5k2RI7S4UnuaJV0209Kk6ZYl0kk1MsUlfKuC33rfbGbkL3Mv96srYjlffnkvLdgO1JWat3bV\u002FihmYsox+jLERxNCy\u002FwAzb4S7s35mV+R3TOAqdybiiw9JiO1NkYiJp87uDH4aMxYPeW26IHVlM3hqA\u002FZ1tFH+\u002FV0UcDQq0lOUliz71PsNuvMt0fcvknb2uN2SAJfWsa1lnWMUjuIlHdJLGg8N4wSXjWPQupWrLP3TPf7ZuXLE+1vPW5Ja7W07SbfdyGkULymstrO3+hxSv+rFKe2OVpBIQkmpKEEmjkaaNWIlp5XgqYJEeGppKiMlZKaspZljqaOpiYWeKVEkQ8EA++cx7XkjYUkQkMDgqQaEEHIIIIIIBB66PMjKEYjsYAqQQVZTwZWFVZT5MpIPkesnv3VOo8VXSzSNFDUQSyoXDpHKjspj0+RSFJs0esah9VBF\u002FqPbayxs2lXBbPA+nH9nn6dOvDMih3iYIfMgjjw\u002FbQ09aHqR7c6a6\u002F\u002FXGL3wA6+hHq5f+UJvbp\u002FZuT7got3b42zt3s\u002FeuR2tj9s4TcFRFh6vJ7P2\u002FQVlQWwmTr5IaHKTVGfzdQJaOFzUxeBHZCrqRnR9y3feS9lm50t933+2tuab2WBYYpmEZe3iRjWF3IRy8sj6olPiDwwxBUimCn32tg533215HuNl5fu7rlKwiuHnlhUyrHczOo\u002FVjQF4wsMSaZWGhtbKCCpHVsfYfw3+K\u002Fb2Ubcm+ekthZ3NVf70+fo6B8HlMgZLuJ63KbaqcTV5F31X1yySEi3Nre8w+ZfZT2l50uW3HmDkXb7i8ky0qoYnfzq8kDRtIc8WLH59YZ8se+fvDyTZjauXuf8AcrewTAhZxLGlMUWOdZFQD0UKPl007E+C\u002FwASOtdyY7d+z+jNn0G5MRL9xisrkTmNyTYyqX9FZQR7mymYp6SthPMc0aLLGwurAgH2j5d9gfZ3lTcoN32LkGyi3GI1R38SYow4MonkkVWHFWADKcgg9LOYvvDe9PNW1XWyb57hX0m1TjTJGnhwCRfNXMEcTMh\u002FEhJVhggjoOvlx8+urPjdgq\u002FCYDI4nsPuetopV27sPE18dbR4iqkBjgzXYGQoJXXbuBo3PkMBZa+usI6eP1NNEG\u002FeP7w\u002FKHtfYXFlZXcO486vGfBtI2DiNuAkumQ\u002FpRqSDoJEsuFQAFpEFHsr92\u002FnD3U3C2v9ytZts5EjkHj3kiFWkUZMVmjj9aZhjWAYYq65WwEfV33DuHP7v3Dn937sy0+e3VuvM1+4dyZupSOKbKZrKTtUVlV4IQsFLAGIjggjAjp4ESJAFQe+Se7bruO+7puW97xeNcbreTvNNI1KvJIxZjQABRU0VVAVVAVQAB1122zbNt2TbNt2TZrJbbZ7OBIYIlJIjijFFWpyx83c9zuWdssel70p3T2D8fOxsR2h1nkoaLcGNhkx2RxuQWaXb+7duVM0M+Q2ruakgeOWoxVZJTpJHLGRPRVKJPCQ6kMJfb\u002Fn7mL205mtOaeWbhUvUBSRHqYp4SQWhmUUJRiAwIIZHCuhDKD0G+fuQuWfcvle95R5stWk22Vg6OlBNbTqCEuIGIIWRQSrKeyVC0cgKmo2X\u002FjR8\u002FuifkZQUuP\u002FAI1S9bdliJP4l1tvXJ0VDkXnsivNtXMTGmxm8sY8rkJJSEVKgfvU8J499Ufa37xPt97m2sMC7gm2cz6RrsrmRFevCsEh0pcISDpKUkoKvEnXKH3X+7b7ie11zNc\u002FQPuvKlTovrWN3QDNBcRDVJayUGRJ2E\u002F2csgz0LnZnxQ+NfdGQ\u002FjvZHTew91ZmcB5NwSYlKDOVYKroeozuGkx+UrBoA0mSZ7L9OPYy5p9ovbHnidr7mbkrb7u9cZmMeiVh5apYikjfKrH5dAvlP3l91eQ7b938rc9bjZ2K4EIkLxL8lhlDxrnjRRnj0GFH\u002FLo+FFDUR1MXx92hNJE4dUyFbubLUxYfTXR5TPVlJKo\u002FoyEf4ewnbfdo9irSVZofbmzLg\u002FieeQfmrzMpHyII6Fs\u002FwB6H38uInif3LvVVhQlEgjb8mjhVh9oIPRdf5lXXnRG2viTlds4SLrPrncG0s9tzdPXW1sRT7e25k8zlaDI01JlsJgsTQR01bV1WZ25W1MbiONg7aGlIA1rGn3ouWvb7bPZu92myTads3GzuIZ7KBBDA0kiuqyRxRoFdmkhdwdKmp0l8ColD7qfM\u002FuJuvvTZ7tfvu26bZe209ve3EjTTxxRujNHLNI5ZFWKdYyNTCg1BBU6Trk++X\u002FXUbr\u002F0Bi98AOvoR6xTQQ1MZiqIYp4iVYxzRrImpTdW0uCNSn6H6j3V0SQaXUFfnnq8ckkTa4nKv6g0P8ALpbbX7I7M2MoTZPZvZGz4lN0p9tb73TiKOO97+OgpMolDGOfxGPYg2nmvm3YEWPYebN0soxwEF1PGor\u002FAEVcL\u002FLog3flXlPmEluYOUtqvnPFp7S3kY\u002Fa7Rlz+bdOO5e4O5N6UrUO8e4u190ULjS9Dm+xN2VlFKv+omozlUpp0P5DqwPtTufPHPO9wtbb1zvvF3bEUKS3lw6EfNTJpP5jpLtXI\u002FI2wzC42PkbZrO4HB4rK3Vx9jeGWH5EdBxDBBTqywQxwq7mRxGiprka2qR9IGuRrcsbk+wqiIgIRQB0KXkklIMjliBQVNaD0HoPl1l936p1737r3WGangqUEdRDFOgYOEljWRVdf0uoYEK6\u002Fgjke6OiSAB0BHzFerxySRMWicq1KYNMen2fLpfbX7R7V2NEINk9q9nbRp14Sk27v7dWMoox\u002FqYqCDKiihX\u002FAAWMD2JNp5w5x2CNYdi5w3WyhAwsN3PGo88Kr6f5dBzd+UOTuYXMm\u002F8AJ203sp4tPZ28jn7XMes\u002Fm3T1mu9e+NyU7Um4e8+5MzSuLPTVvZe7\u002FC4\u002FIdKfLQBwf6G49r7z3F9xdyQxbj7g75PEeKve3BU\u002FaBIAfzx0gsPbv262qUTbZ7ebFBMODLYW1R9haM9BS0SyVL1sxkqq6TUJK+smmra+TWbv5K2qeaqk1nk6nNz9fYOYa5WnkYvO3FmJZj9rMSTx9ehkHKxLAgCW44IoCoKcKIoCinlQdZPe+qdf\u002F9EYvfADr6Eeve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r\u002F0hi98AOvoR697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuv\u002FZ",crossref:"data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\u002FeHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7\u002F1WpYc3iHydj4+Pj+\u002Fv6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD\u002F8c709PT\u002F4JH+vzj28O389PTo6enC5ez\u002F6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH\u002FxiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn\u002F6bD5+Pb96Ol8ytr\u002FxBTX18jAwsL\u002FzSjvKzpIUlLuJUFETk7\u002FzTpWV1Wk2eRHUVH29fLMzs7\u002F01T18\u002FD8\u002FPurqqK\u002FvLLWz8Dw8PBWX1\u002F\u002F\u002Ffj\u002F+vD\u002F0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P\u002F7L6p2+W\u002FwsL\u002F9d74lU38s0nuWWBfg4nyXVM\u002FSkrlmpbrd3rgvrb\u002F9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+\u002FzZ7\u002FNglJ7\u002F4pj1dk9ocXH9\u002Ff3\u002F\u002F\u002F7ohoXX2dmZnZ36\u002Ff2Bh4fioKD5nkutsbH8u27\u002F+fnvECfY0sT\u002Fxyw+schPWFj\u002F\u002F\u002F+Eg0rNAAAAgHRSTlP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R\u002FKv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN\u002F52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu\u002FAhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP\u002F9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc\u002FnT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+\u002F+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q\u002FfUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6\u002Fc7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4\u002F0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV\u002FSy8Er\u002FVMUd4f+\u002F982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab\u002Fijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH\u002FZHF9J0pc0QfSzmM8Kk1ykT2G3\u002FFFBaVIgOtXz4fiN\u002FmtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ\u002F+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR\u002FMgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6\u002FMO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq\u002Fb6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F\u002FU83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj\u002F2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw\u002FbmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB\u002FUYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB\u002FwUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ\u002Fs\u002FkRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD\u002FfWeeOL4Dw45fnzp17\u002FfrzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb\u002FYh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn\u002FFdIfdQsgfEQLJA5\u002FzOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf\u002FZ4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7\u002FPnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4\u002Fv3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu\u002Fucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk\u002FdG1Gn3+JmpFBQWKzXBofFBd\u002FBMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB\u002FHz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE\u002FM4h\u002FZLwiHs0aIHRwFAp\u002FWxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h\u002F9OgRtRKLsvu6EMmJpm\u002FVJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e\u002Fp0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4\u002FF\u002F3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb\u002FScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9\u002FYGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6\u002FCjAAtUPuhnb2u1cAAAAASUVORK5CYII=",dimensions:"data:image\u002Fjpeg;base64,\u002F9j\u002F4Qr6RXhpZgAATU0AKgAAAAgADAEAAAMAAAABEnUAAAEBAAMAAAABEnYAAAECAAMAAAADAAAAngEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEVAAMAAAABAAMAAAEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAAfAAAAtAEyAAIAAAAUAAAA04dpAAQAAAABAAAA6AAAASAACAAIAAgAD0JAAAAnEAAPQkAAACcQQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpADIwMjQ6MDE6MjQgMTk6MjU6MjEAAAAEkAAABwAAAAQwMjMxoAEAAwAAAAH\u002F\u002FwAAoAIABAAAAAEAAABkoAMABAAAAAEAAABkAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAW4BGwAFAAAAAQAAAXYBKAADAAAAAQACAAACAQAEAAAAAQAAAX4CAgAEAAAAAQAACXQAAAAAAAAASAAAAAEAAABIAAAAAf\u002FY\u002F+0ADEFkb2JlX0NNAAL\u002F7gAOQWRvYmUAZIAAAAAB\u002F9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\u002FwAARCABIAEgDASIAAhEBAxEB\u002F90ABAAF\u002F8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14\u002FNGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH\u002F9oADAMBAAIRAxEAPwD1VJJJJSLKysbDofk5VraKK9X2PIa0Sdo1P7zlmO+t\u002FwBWG\u002FS6njj4vCzOrVv+sfXGdKrcW4HT5sybW\u002F6UgsZtnczfW79G3\u002F0L\u002FwBGubxeq9FwsL7Fn9Gx+qdSqsdWy5oqFdrA7ZXY7JsDnv8Af7N\u002FpP8A0fp2K3DlQY2eIz0kYR4Rwxn8t8TWPM+uhQhZiJn9KUPm4XtD9dfqkOerYv8A24E3\u002FPj6o\u002F8Alti\u002F9uBcn\u002FzQ+svV5a\u002FpvSPq9jOJBNdDLsrafCxm9n\u002Fbd2K9aeD\u002FAIq+hUVO+2XX517mbQ57vTra7tbXRRs+j\u002Fw1t6jnDFH9InyqX4tiJJ30ewxsnHy6GZOLa26i0bq7ayHNcD3a5qKvN\u002F8AFl1qzEuf0DMJaLi6zHBn23Nn7XR\u002FJbdsfkM\u002F4T7R\u002FpF6QopR4TTJlxyxy4ZdrHkpJJJNWP8A\u002F9D1VUOtdQOBhOfXrkWeygfyiPpx\u002FwAG33q+uZy2v6p1t2NbYKGVE1MB+lAh9npB3t9e\u002FwCl\u002FwAT7\u002FegZxiY31NV3Y8xkIER+aXpDUxMLIy6HdJwH7KXu3dTzh+eT9LHqf8ASexrPZ\u002Fw\u002FwDOfo6LP1knQuhdNzKOq9OzaBdjV5ZbU130mhg9Jj2WM2vrs2N+nWupx8enGpbRQwMrZw0flP7znfvLL+r7QLupeeU\u002F8qsy5skSiTwylRjXzGYPFKVtaHK+3PF+l80Zfuxhw+mEf5et5yzo31v+qJN31etPWekM1f0q8\u002FpWNHuf9kc3\u002FoNo\u002Ff8A6FkvW99X\u002Frj0nrkUsLsTPGlmDf7bA4fzjWfm3bNrvofpP9LVUt1Y\u002FXPqr0jrY35Nfp5TY2ZdXttERtl3+E4\u002Fwv0P8HsUU8hlqQDLv8t+boYhivhyGUYnaUfVwf4P6UXieo9Hud1vrmLhyM\u002FDtZ1fp72D3a7bMqpmnv8AddV6LP8AT0f8I9d39XetVdb6TTnsgPcNt9Y\u002FMtb\u002FADjOXe38+v8A4J9a4hmR1Do31qosuyD1u2it2O443uufXD9tF7fd+tU2fpnbrLrPT\u002FnLVc+rOe7F+tluNj4t2JidUBsdh3t2Oqe1rrvWrZH8x\u002FOVs\u002Fm\u002Fps\u002F0Nare+DIA9+F1+Y5OU8F6S9vFHPDINOKMfTmhwy4Z\u002Foe9H0vfJJJKZxX\u002F0fVVg\u002FWTA+jn1jiG37dDof0Nwj8+t\u002Ft\u002F9VreUbGMsY6t43MeC1zT3B0IUXMYvdxShdEj0y\u002Fdl+iUEA7uV0vqr97cLOI9UgGi\u002FwDNtafoO7e93+v6X9GpdEbttz\u002FPJefxKqU4VfqWdHyifaTZh3fnAH3GP60e9v7\u002FAKqFj5OXRVaKSS19h9TKaC7Ucls\u002FvfT9yyfvk8UsMswMo4zkGnqyicY8MsWQf1P87\u002Fm2WOPi0G\u002Fi7mZn42Gwuudr2Y3Vx+SxsjG67132PsPTOnO5ayfWsb3l3td\u002F57\u002F4vIV7p46YCLBaLbyZL7dHT\u002FJD1pz3V7DKfMjjnkiMfTFhlx\u002F+HZo\u002F9CDKJjAfRC8n+cyD5f8AZ45f9KTxWNidN6P1\u002FJvpr24fRsUAQZc++2Gy5x\u002Fwt3qPp\u002FcWl9UenXu+0dfz9c3qR3N59lPLGs3fmP2s2f8AAV46zcTEd1jPfQ4Rj33HLyiOSwbm01T\u002FAG9jP+uWf4JdqAGgNaIA0AHACbyR928gFY4ylweMj\u002F3kPS2+ezmEfb4jLLkjCOSR1l7UPVw\u002F9VzceWa6SSSvuW\u002F\u002F0vVUklyGPbgspqvxsl37Zsz7WNrrtc99kZVrLqcjH3WN+zMxd\u002Fq76v1KpnrVej6NaSnoupYDstrH0uDL6j7HGRIP0m7m+5V8fE6vj1Cqp9DWN4GpOvj7VmN6j1N1Afg5FNNNTsOllbq3Wbvtb2VPtse+11v6JtzH41e\u002F\u002FwAMb\u002FU\u002FQhzvrB1TFJxftFQsxheTkvFTG2mlzNjMj7Tfi1VMZVaz7d9md6v6T1aPstf6NVcnI4p5TmBnjySHCZY5cFrxMgVQI8Q7F3Ts+9pFjcdznfnQQf8AOa1V29I6xU0tpvYxpBBZvdtg6H2Orc1Bf1XrDQ\u002FLORjNrGRdiCh7HCthYyw1W3ZO71f0WRV+sWbfR+yf4Cu39IqlXXss1NufdW6+ltrLL7WgsqDndO3Xu+w5DsTKxcarLflWWfo\u002F0Pp13WYf6zaov9FYOLj4snH+9x+r\u002FGZY83kAoCNdiNHoekdMb0\u002FGLCQ66w7rXDjTRrGz7tlbVeXN09R6lkZR6bj9QptaLS057aw58Cr1zQ1od9ldk0v9L1bdnpfZ766\u002FS+0fpEPB+sGdb1HDryrq2syA2s1UNa+bC2z1PVrN327G9Syr1sa3078b7L\u002FSPf8ApVcx4444RhAVGIoBhnOU5GUjcpal6hJJJPWv\u002F9P1VQbVW17ntY1r3\u002FScAAT\u002FAFivlhJJT9VKD6qrNvqMa\u002FY4PbuAMOH0Xtn85q+WEklP1Uo1111NDK2hjBMNaABqdztB\u002FKXyukkp+p66q6mCupja2N+ixoAA+DWp\u002FTr9QW7R6gG0PgbtpM7d37ui+V0klP1UkvlVJJT\u002FAP\u002FZ\u002F+0SyFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAHHAIAAAIAAAA4QklNBCUAAAAAABDo8VzzL8EYoaJ7Z63FZNW6OEJJTQQ6AAAAAADXAAAAEAAAAAEAAAAAAAtwcmludE91dHB1dAAAAAUAAAAAUHN0U2Jvb2wBAAAAAEludGVlbnVtAAAAAEludGUAAAAASW1nIAAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAAAAPcHJpbnRQcm9vZlNldHVwT2JqYwAAAAVoIWg3i75\u002FbgAAAAAACnByb29mU2V0dXAAAAABAAAAAEJsdG5lbnVtAAAADGJ1aWx0aW5Qcm9vZgAAAAlwcm9vZkNNWUsAOEJJTQQ7AAAAAAItAAAAEAAAAAEAAAAAABJwcmludE91dHB1dE9wdGlvbnMAAAAXAAAAAENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29sAAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG\u002FgAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBZAAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAAAAAAQY3JvcFdoZW5QcmludGluZ2Jvb2wAAAAADmNyb3BSZWN0Qm90dG9tbG9uZwAAAAAAAAAMY3JvcFJlY3RMZWZ0bG9uZwAAAAAAAAANY3JvcFJlY3RSaWdodGxvbmcAAAAAAAAAC2Nyb3BSZWN0VG9wbG9uZwAAAAAAOEJJTQPtAAAAAAAQAGQAAAABAAIAZAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA\u002FgAAAOEJJTQQNAAAAAAAEAAAAHjhCSU0EGQAAAAAABAAAAB44QklNA\u002FMAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAAAAP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F8D6AAAAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAAAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADlQAAAAYAAAAAAAAAAAAAAGQAAABkAAAAMABpAG0AZwBfAHYAMwBfADAAMgA3AGQAXwAxADIAMwA0ADQAZgAwAGMALQA5ADAAMgA1AC0ANAAyAGMANQAtADgAZQBmAGEALQA4ADMAOAAzAGIAYQBmADcAYwBiADYAZwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAZAAAAGQAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGQAAAAAUmdodGxvbmcAAABkAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABkAAAAAFJnaHRsb25nAAAAZAAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI\u002F8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAThCSU0EDAAAAAAJkAAAAAEAAABIAAAASAAAANgAADzAAAAJdAAYAAH\u002F2P\u002FtAAxBZG9iZV9DTQAC\u002F+4ADkFkb2JlAGSAAAAAAf\u002FbAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\u002F8AAEQgASABIAwEiAAIRAQMRAf\u002FdAAQABf\u002FEAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5\u002FcRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14\u002FNGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x\u002F\u002FaAAwDAQACEQMRAD8A9VSSSSUiysrGw6H5OVa2iivV9jyGtEnaNT+85Zjvrf8AVhv0up44+Lwszq1b\u002FrH1xnSq3FuB0+bMm1v+lILGbZ3M31u\u002FRt\u002F9C\u002F8ARrm8XqvRcLC+xZ\u002FRsfqnUqrHVsuaKhXawO2V2OybA57\u002FAH+zf6T\u002FANH6ditw5UGNniM9JGEeEcMZ\u002FLfE1jzProUIWYiZ\u002FSlD5uF7Q\u002FXX6pDnq2L\u002FANuBN\u002Fz4+qP\u002FAJbYv\u002FbgXJ\u002F80PrL1eWv6b0j6vYziQTXQy7K2nwsZvZ\u002F23divWng\u002FwCKvoVFTvtl1+de5m0Oe7062u7W10UbPo\u002F8Nbeo5wxR\u002FSJ8ql+LYiSd9HsMbJx8uhmTi2tuotG6u2shzXA92uairzf\u002FABZdasxLn9AzCWi4usxwZ9tzZ+10fyW3bH5DP+E+0f6RekKKUeE0yZccscuGXax5KSSSTVj\u002FAP\u002FQ9VVDrXUDgYTn165FnsoH8oj6cf8ABt96vrmctr+qdbdjW2ChlRNTAfpQIfZ6Qd7fXv8Apf8AE+\u002F3oGcYmN9TVd2PMZCBEfml6Q1MTCyMuh3ScB+yl7t3U84fnk\u002FSx6n\u002FAEnsaz2f8P8Azn6Oiz9ZJ0LoXTcyjqvTs2gXY1eWW1Nd9JoYPSY9ljNr67Njfp1rqcfHpxqW0UMDK2cNH5T+8537yy\u002Fq+0C7qXnlP\u002FKrMubJEok8MpUY18xmDxSlbWhyvtzxfpfNGX7sYcPphH+Xrecs6N9b\u002FqiTd9XrT1npDNX9KvP6VjR7n\u002FZHN\u002F6DaP3\u002FAOhZL1vfV\u002F649J65FLC7EzxpZg3+2wOH841n5t2za76H6T\u002FS1VLdWP1z6q9I62N+TX6eU2NmXV7bREbZd\u002FhOP8L9D\u002FB7FFPIZakAy7\u002FLfm6GIYr4chlGJ2lH1cH+D+lF4nqPR7ndb65i4cjPw7WdX6e9g92u2zKqZp7\u002FAHXVeiz\u002FAE9H\u002FCPXd\u002FV3rVXW+k057ID3DbfWPzLW\u002FwA4zl3t\u002FPr\u002FAOCfWuIZkdQ6N9aqLLsg9btordjuON7rn1w\u002FbRe33frVNn6Z26y6z0\u002F5y1XPqznuxfrZbjY+LdiYnVAbHYd7djqnta671q2R\u002FMfzlbP5v6bP9DWq3vgyAPfhdfmOTlPBekvbxRzwyDTijH05ocMuGf6HvR9L3ySSSmcV\u002F9H1VYP1kwPo59Y4ht+3Q6H9DcI\u002FPrf7f\u002FVa3lGxjLGOreNzHgtc09wdCFFzGL3cUoXRI9Mv3ZfolBAO7ldL6q\u002Fe3CziPVIBov8AzbWn6Du3vd\u002Fr+l\u002FRqXRG7bc\u002FzyXn8SqlOFX6lnR8on2k2Yd35wB9xj+tHvb+\u002FwCqhY+Tl0VWikktfYfUymgu1HJbP730\u002Fcsn75PFLDLMDKOM5Bp6sonGPDLFkH9T\u002FO\u002F5tljj4tBv4u5mZ+NhsLrna9mN1cfksbIxuu9d9j7D0zpzuWsn1rG95d7Xf+e\u002F+LyFe6eOmAiwWi28mS+3R0\u002FyQ9ac91ewynzI455IjH0xYZcf\u002Fh2aP\u002FQgyiYwH0QvJ\u002FnMg+X\u002FAGeOX\u002FSk8VjYnTej9fyb6a9uH0bFAEGXPvthsucf8Ld6j6f3FpfVHp17vtHX8\u002FXN6kdzefZTyxrN35j9rNn\u002FAAFeOs3ExHdYz30OEY99xy8ojksG5tNU\u002FwBvYz\u002Frln+CXagBoDWiANABwAm8kfdvIBWOMpcHjI\u002F95D0tvns5hH2+Iyy5IwjkkdZe1D1cP\u002FVc3Hlmukkkr7lv\u002F9L1VJJchj24LKar8bJd+2bM+1ja67XPfZGVay6nIx91jfszMXf6u+r9SqZ61Xo+jWkp6LqWA7Lax9Lgy+o+xxkSD9Ju5vuVfHxOr49QqqfQ1jeBqTr4+1Zjeo9TdQH4ORTTTU7DpZW6t1m77W9lT7bHvtdb+ibcx+NXv\u002F8ADG\u002F1P0Ic76wdUxScX7RULMYXk5LxUxtppczYzI+034tVTGVWs+3fZner+k9Wj7LX+jVXJyOKeU5gZ48khwmWOXBa8TIFUCPEOxd07PvaRY3Hc5350EH\u002FADmtVdvSOsVNLab2MaQQWb3bYOh9jq3NQX9V6w0PyzkYzaxkXYgoexwrYWMsNVt2Tu9X9FkVfrFm30fsn+Art\u002FSKpV17LNTbn3Vuvpbayy+1oLKg53Tt17vsOQ7EysXGqy35Vln6P9D6dd1mH+s2qL\u002FRWDi4+LJx\u002Fvcfq\u002FxmWPN5AKAjXYjR6HpHTG9PxiwkOusO61w400axs+7ZW1XlzdPUepZGUem4\u002FUKbWi0tOe2sOfAq9c0NaHfZXZNL\u002FS9W3Z6X2e+uv0vtH6RDwfrBnW9Rw68q6trMgNrNVDWvmwts9T1azd9uxvUsq9bGt9O\u002FG+y\u002F0j3\u002FAKVXMeOOOEYQFRiKAYZzlORlI3KWpeoSSST1r\u002F\u002FT9VUG1Vte57WNa9\u002F0nAAE\u002FwBYr5YSSU\u002FVSg+qqzb6jGv2OD27gDDh9F7Z\u002FOavlhJJT9VKNdddTQytoYwTDWgAanc7Qfyl8rpJKfqeuqupgrqY2tjfosaAAPg1qf06\u002FUFu0eoBtD4G7aTO3d+7ovldJJT9VJL5VSSU\u002FwD\u002F2ThCSU0EIQAAAAAAVwAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABQAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIAAyADAAMgAxAAAAAQA4QklNBAYAAAAAAAcACAEBAAEBAP\u002FhDNdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LjIxN2JjYTYsIDIwMjEvMDYvMTQtMTg6Mjg6MTEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJCRjgyRkJFNzZFMjA0MURDMUQ3NDgwNzdDRjg3Qzc4NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ODQ2N2YwYS0yZjBhLTZiNDMtODU4YS05NGRiNTJlODIyNDYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iQkY4MkZCRTc2RTIwNDFEQzFENzQ4MDc3Q0Y4N0M3ODciIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IiIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDEtMjRUMTk6MjQ6NTIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTg0NjdmMGEtMmYwYS02YjQzLTg1OGEtOTRkYjUyZTgyMjQ2IiBzdEV2dDp3aGVuPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw\u002FeHBhY2tldCBlbmQ9InciPz7\u002F7gAhQWRvYmUAZEAAAAABAwAQAwIDBgAAAAAAAAAAAAAAAP\u002FbAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD\u002F8IAEQgAZABkAwERAAIRAQMRAf\u002FEAOAAAAICAgMBAQAAAAAAAAAAAAAJBwgGCgIEBQMBAQEAAgMBAQEBAAAAAAAAAAAABwgFBgkEAQMCEAABBAICAwABBAMAAAAAAAAGBAUHCAIDAQkAECBAUDETCjARFhEAAQUBAAEDAwIFAQQLAAAABAECAwUGBxEAEgghExQVCRAgMSIWFzBAMiVBUXGBkbFCIyTVJhIAAgECBAMDCAQHCg8AAAAAAQIDEQQhEgUGABMHMUEiIFFhcTIjFAgQgUJSkWKSM9PUFUBQwdFyU4MkhBbwobHh8YKiwtJDYzR0lKT\u002F2gAMAwEBAhEDEQAAAN\u002FgAAAAAAAAAAT3YWuaI7DQtYCKrLo32DY4K1vbmh6HOu+zBML\u002FAKAABiuTwmv7crn6s+QfLSD7N22LSa0ja47yujHM17Hhx7F75NZrGAACepvpPVWboDxH37azGsF+tZiR8nsiQfL9CPHZFXmFs9uuOUGW\u002FwBYoAh\u002FH4FC3ynr\u002Fc7bxZUp1VcDEFzuIhXJWyTdEfQK+n7wt6WO\u002FfZ3lTlaAUzi\u002FUqaQBhXLXPkdUVKtNa9dXcgwXCbHra1L6u0y+T36P7+XdAuTwOAAQVxCxdjZQz+UfM2zzrPrdI+bFkqZeOdfXm3F0MjOx747u83rTb5DgAEFQD6KI859lhynciTdJm0MC6\u002Fw\u002FK1j9GRnyk6OdmQ\u002FM8PoxzsAAAFn8epHjOtW6yVuefjeAJnye2+uUlh2wD\u002FAPvdy8y7Y8GABCp8iVcB+8K1e2rs\u002FjkOXzJR17vbMUs61LkwaIAAFEipxhhxItLRmBnhHrmcjiwAiA+xkR3SFyWiPDqEpEbk+AAAAAAAAAB\u002F\u002F9oACAECAAEFAPwIDjNCYOchqIjjvRxJ0ILckrSNO\u002FD6iAGbx+HWAhYfpmaHB\u002FdpbcEcWx0xDerXEpby4x2yEUqHJDllllnkAOuvFgKkunS5\u002FMPq0IurZiUWFFTwVOJ1XQFlowAsnhyjmVeH4Wc2Da0umTb4vef40+GeOzD26OSZpRjxqrW5rV6tx3NElakcW+ft4penhQmfyxWy8sTqkJBwFKv5l\u002FuXWxyWh8VWKHUO\u002FjnjngnmXY1W89EBIwijYX2M\u002FwCr0RsDoTcPhZDkTmfxa+PMolmKEbKmFcjE4W6FPZqqVJkKaZuxwJZneOK1TjMrpZjkWh+DDQvWDUXxqEpwAP8Aiy0KIZ4ietqYTs1F29Wb07tC3msv9hRdAlU4aro3edhMgI0hzUQXeZPLvq7IW\u002F14mqB5XgI+m+TxPq3NvEcrm1fMYv7VSLXwavSq5VphEVZggY+ikWHDZg5oRUnnzKgFQ8vMOv8AqFr510Rqhq8jOAogh5T+l\u002F\u002FaAAgBAwABBQD8Cf5VVBSGKM5ROlSIWPEeKfYr1cNeOW3ahANZQNft9EpE0CQ\u002FX3Fym+T3ExxWy7HbnrMdyJnb0OHlVU6Z1GrNxXkDlPzaZ4Wme1a0GslaBkdaYzte9hTA+bmBpc028kio4GGujbjozkoLF0UxAz6yOo09eyZ81DrK0Ry8HjwKibEGNBMF4qrb+oZtaSx7nD0QwBKJzY3EvgG4t\u002F4SQOjL7MmXl5ahBfy2aPNw1ioLvQoIE5y914pwPRK82HvdIENyxfCdFIhXb41sujLambduadMg\u002FwBsOGGezOOa9Ln3BdZ2P4XZKlvZlLlkojZWsrn2epcc5tk34S7uNG9Zp3NW1A3pSZgSJWWMkJdIpUac+UhZ96EXtPIDdH0ffQnnoe0DozkCRmGls0NeSEaYjjh9qgzruAjhLAEKkxG7FxB9JlKhHv1n5fq51SmfafNc1yhq8wn2XdfhbJp4dJv0v\u002F\u002FaAAgBAQABBQD8DtwuqZV3jyp4b2ZXfdznrE7vRtstPYy4db9cBzd3r26eKNdkV\u002F8Arj7COOeMuPk4NB2OQ6mUcPFxbfzzKRJj2GRiHxV2CzPW3o46xq6bEDegakP9kqv2LNfnoTvOrsnWj57FpWcJAJXRnObQs4fXQUrj2yXv6o6k39ZiLnuu\u002Fr5unX93AVB7CGj+zFEK0pqZLJKQUYs6AnQnKAR7niXWmD4vh6DpKtNIMSxECwmGnzPpUdrPmeGG3C8HQVWOxCu0NgexquVd+vAUii8HTj0L2rJgF+93niV3lGFKT25YQBJxzxzwbcc8dnfqR5Oj2IBK8naab2YFKOdN8IWnrX020+bZQvL8WpgBkiCboBn40rcSFerQq7Fd27Un1TZchsE8W7r8mK1Rd2UiEWVnoZZsrIo3pbTOsjBUmv3xYuG0M4RhXtuGZ\u002FjNtSlFa5yayCRbWkEbwuAxdo87aCNG9SB13wm9TVNv1aEMdIal2IzGLiqUigbpaQ+ORqVRZqGOwkkZ8pbwcLkWnAgccjQL+JlsZBtek41ZWvxlGj4xMRayYVVr\u002Fr8wrBBGHm6scFb+DKv1Pw3yOYHiKJV3zOvOvi89vzceB7HzqssLsELLn06UR5lgwuJBIHNYpPNeykNlOSI1WaTaT2+nBPrn4dhVnK5Mje1nuXIAhOe0otAsIg4EsjSO3BndwUJIHIDp1VeMWU0jKOJITx9VmuUVM6SpdZkEt7o3j5QMNNWK4MMsf5\u002F\u002F2gAIAQICBj8A\u002FcGobk3LbB9qaaPErnLHNOVLBHII91CgM02KjKEVjlc8aRdav0rtbixvQ3LmtrW2MYZQGyMXZcWRlkQiodDUE0NEtrHpI73LHBVs7RmPoAWQk\u002FUOEkTpL8DbsKhrmC3iY180QZpT+SPXw37R0zS4G+6Y0z\u002FUi1f\u002FAGeP2ptuyjjmCs0fLTJzMrEMjKO80OWuIIXEAmvladomlQGXUbqZYo1HezkAVpWgHax7FUEnAcaD0h2o5l1nUIcspQVd4nak0mUVYtezAxRilfh4yo7Rxo23utS24s7Tlls8jJyI1cLapPKlCksefkvkagiZY5GqGpz+mnTayubRoi7vAyqyLTwuEiBuLqMjxGRJio+0KY8Spd6u1vAxxjgHJX1Er429Od29PDO7EsTUk4kn08XVvM35iYkfyXAOP1huJbm2p8PMc1BSgY4mlOwE4js7wBQeVc7uvULXSIyQKBVwCKSMg\u002FnHB5MeGGZz2Y8at1a6hyC633dE\u002FDwIQwtlChY7a1rVRIiZUluiMkK1WIM7FpN4bp1VEW5nupFVEFEiiS6thHGveQgJGZiXY1LEnhLfTr3n6Lmq1rNVose0x4hoX\u002FHiZTXFgww4N0sB03dT9vsh3Y+kBY7oekiOegxqMeCLhRJak+GROw+sHFTiK1FK4Ani7GekciUPrBwr+E8RiQloPsmtcB3d+OX2QB3EVx4V0aqEVB9HkSXl04CCgHpY4AD1\u002FwCSp7uMliapHTMR7K+YV+8fMMaYmg4595OzyUoK9gA7AB3D0D19vGvdPXlGecllXvBM0MlR9UZ+io4MDXzMQKAuS3cRQmtaY9ta4AVoKcTWur2jRxygiOT7BaoplcDKe0DI2STzBhjxdwSXaRzpIyAlgCrDxxtj6x66EcXm19RIW\u002FjLGMVB9k+8jBqa5T41IwKN+L5F1f6QGe+sD8Ryx2yoisJEA73yFmTzsoUe1xabZ3Tdw2+mTuBb3ZIVEdzglyewK5PgnOCkhZSFo4BBw42l0oUuUvYIyQPZFbO6mNcfxF7u8en6ZtZ3Hq0FlpiYGSVgoJNaKoOLu1PCiBnY4KpOHGr6T0\u002F0R59IhhZ7i5liz5YVqGk5ZBWGMHLSSarHMAI0kpxe7w17W5rOyhllUFRGVEMCgySMzqx9rN2GgCYivE2r6c0v92dMdmR3pnkLqyQo2UBMxQtJJkwUAL9oHybG31LUriy6RbjleWKeGLmtZGQ5bqIJ\u002FwA1baV1uBAAC9tKIlbOKrb9CfmIuebtBljOmaurmeFLaX\u002Ft5o7mn9a0mdaGCX87Z+KGRVWNobXpdLbXCS2stlC6MhDI6NpV0VZWFQysKEEEgg1B4uL29uI4bOGNnkkdgiIiAszuzEKqqoLMxIAAJJAHDbB6BaUd376klEKzxrI+npMxKqsIipNqMhYAKtuY4HDq0VzKQYjadQfmY3bdWkLUaLT0ZPiVQ0bJkQfDWEbUjYxojSsc4mggm95x\u002FdfaelxWNtqd\u002Fb2qpEDncLWZ3kkYtJIxWBY2kldmowBbs46VdENto0m6tVs7ee6jjxcfFvzo7aoK+8lmkq4JVuUi1BSXjStuxsr3arzLiQCgluHoZX89K0RK4iNUBxHk6\u002Fsx1RdeRfidPlYD3V5ErGMFj7McwLW8pxyxys4BZFpuH5V+skLW3UTaZmOl3TBfjLWEPypIlBIZ\u002Fg5wIri2cqktu8KKEe2SaLad91Wgm1ibbULm1WO5zLcWT211BZ8iSQSGCDNJ+baPNCodeVUBTc7c3l1r2\u002Fs7p5FcoBpZukheatWT4awaZJ9UnQopeS4mWKF2LQmEsICIth7dEm4nQrNqd1lmv5q+0BLlVYI2oM0NskMT5VaRXkBc8dLdnXNZbC0t3vbmJWoXW4mEagkYqwW1ky94Ele8cbo+Y3esVWnuZI7BCAVDU5bOnhB5drBltYO1RV1weAeXsX5uem9ows5L+NdTiQlUa4ClXEmUEJDqVoJIZmphKsjlubOnHVHrv82Gv2We9Z0sdMubO61GGk4ZBmWK0nj5VhaJHbW3MozFhLQSQK5ubza3VrUNr6s9SDaWesT2xY97211YStlH83bz26juAGHHO6BfOXFuPa1uQFspbbUrchagELpmrWk1kgIwZre4aQAYEEKeLe06q9PLW8jwDXOnSNbyADvNvMZ45XPflmtkr2ADABNjxXC6LqMltDAZowGtrSC3jE8syo8igIUnmYLJRiciEsy10PaO37flaNp9skMSk1bKgoWdvtSO1Xkc4u7MxxJ8vU9q7t0a31Db17Hkmt5lDxutQwqD2Mjqro6kPG6q6MrqrDHo\u002FCf7fqv69x4ujkH\u002FAL+q\u002Fr3FU6OQA\u002F8An6r+vce76Rwj+3ap+vcX97052Pb6bfXKZJJeZPPKUqGMay3Ms0kcbMqs0cbKjsiMykqpH71\u002F\u002F9oACAEDAgY\u002FAP3Bpe19uXJXdupmqlRmeG3DBC6Ch95NIRBDgTmLsozICNUitOo9ylzZMolgubi45lCSCygK2CuDG4NCjihAqOA+obuVox2kzTU\u002FCyjgK+t85x9xmYflEAf4+I+fM3JqKkk0p\u002FD9WPEt\u002FoUGa+SNnjCrQyGMnOhH3iActftBQCATXytZ3Pr12sGjWFtJPM5I8KRqWNKkVY0yovazEKMSON1dd95R8jbumzloVkOWOOWNKwQ5jRcmnW5EszVp8TKHbsPGtbh6ISXDzXZkC5I1b4iQqWungieueKTJzUzjM0gaSNaFKht17quFv1fJklBNWB8SlmPLhYHDIYwT3GuHCiGLMR3scx\u002Fi\u002FAB9GuNcMA2m3eYk9ixSR58zeZQY5CTSlAa9nFvujSrem1tbrKhUeCK5oGmiFMAsgYTw9mZHYKMsflaZ0i0O6jSB5Y5b13bLEGHjgjmY0AhhAN3PUmoSJaVNDt\u002F5feiKNZ9KtNC\u002FGXsqshvXLl5b6\u002FpR+TLLnktrAHm3LZXnKRIFh2X050eeSS2gsIXaSU1knmksrtpZm+ypdkrkQKiCgVQBib2a0EWqU\u002FPRgK5p2B8KSL6HBoPZI4tNKEvNjd1RTjTE0GBqV9VSvEWvX+hzPoDgf1hFLRqTTCWmMRxAq4CsTRGY8a\u002FtS7ANrqWlu2U4hmtXEhUjvrA09R5q93HVj5a90XAXem17yaC1mlOZ+RHM40y8JoCRDmWzuAuJtpImZqtXjVdva5ZPbazZXEkE8TijRyxMUdT6mBFRge0Eg+Re6o65pUWkaffkbBF9RPb5lBPdxdGSQ+9lMl1cuKqpc5moD7ch7I4+wAKWooxh0bQLMRWqnMx7XlkPtSSv2vI3eTgBRVCqFUbT3eqESQwRqSOwgWl2lD+X9Nvou8tP\u002Fb2zivLZHYLdxRnwkRTMGWVApNYLlZEagRXiXHja3Wz5eNzRWOvaXcc7UNJCFM1vLG8NxHJp+fmWTMkhVLi2a409mUjKpOYaJ1V2roF5eaZqWn2l1cxxRSOlzCyfBahbNlBXM4gzjNgkrRS0JA42v80WwImm21qsFtHqDZCje+QfAX0qModHmjHwl1nAKXEUQIzS1P0qI6maB+YB96gIYevKSR6RTv4TSrmNRaVqjgUoWNSH89T2Oce5sKH6Itw8sZokUV\u002F1HX\u002Fe+m025s\u002FQrnUdcnPghgQuxGFWamCItavI5VEGLMBjxtHqF1p39yN4y3kcem6dYXht1a8auSB7yNhNeSnHmWtgOSFDCa6aIsp0TpX072Rpus6ne2lrK4la5SQ3l9Iwgt4UtpoUFY+SaMpYtKAGCinC9Pt0x2MnVDeEEMNxFb52trdLeWK4v54eYzSmNbiNLS2aRyzsJpakR+TIUi8Jxp5vP\u002FHTzV83HuPFl7u8U7vq\u002FwAO4m+uyniXD8DAfw8JHGpaRiAABUknAAAYkk9g4XW9+aj+yNtxrndSUW4ZBiSzSe6tUp2vNVhT80ag8XOzuge1rWS8YUlvHVuQzDDO5alxqDjHKZmjtlNDHHImHFlvrfOvXWpalpNhcXCyTPVY5HUWsEcSCkcKB7jMkUSJGpUkKDx1o+abecwg2not\u002FdW+nSS1yL8DFyJr1a4FLS1jAhoSDdTLTxx8a\u002Fvm+Vo7ByILKAmvw9lDVbeHv8WUmSU1OaaSRvteTHIR4a4+r\u002FNxb6rbLmtZKZh3HCox9I7D569oNDcRacwi55AJK+ywZS1QO00GFDQ+fhNStNu3V\u002FqpUkShCQtO3PKAVgU17EUuwwJ+1wsWragV0xDVLaOqQL5jkr42\u002FHkLviaEDD6Ooe57aTlajezR2cEhFQhiiaUuB3hZZoWI7ylK8bW+XXZMvLgFrFJflT4uUG5scchHbLeXBe+uamprEDUMfLvNvXjDPkJQ99PR5yjUIHmoOwHjTdF2pbOXWheVXWNvDjQEspq7Es1MMKdhpwiy7fivoB3SPCj08wkSVfwsH4WHe\u002FSd7O9cYzI8Df8A0W0iSj0cyNh68eHm2lumW2lxIiu0EqegCaIK6j1xOfTwJNyvE82mrPNMI2qs9zPK3JhjYhc3MHKjrQEKGY4KeNX3NrlyZdWvp2llbuzMa0UEmiKKKi1oqAKMB5cVzazNHcIaqwNCD\u002FowI7CMDhxWPWWB\u002FkRf8HA5W4nFP+nD+j493uyQf0Vv+i48G85R\u002FQ236Hi0st17lnu7KBy6RkIkYcimfJEqKz0JAZgWAJAIBIP71\u002F\u002FaAAgBAQEGPwD\u002FAHDMcb4Zdk1HfO0SowG5pworPQYnCxnxVRdzQBTwFxP12vvZ4qWk8wEPSeWeaKNZR2KnSs1yj9xjofP9jywgFulxHU+yddrdPNXWExgH67WC0FZbq+vrb6uJrTmSpFMGfD9uRrffH7rDSXX7uVPjM5WxKRYXmj+R\u002FfqKmrYEXws51kdkoQQ4W+f+J70T1cCs\u002FflP7nrKkuUSfKfG3t\u002FyD31WLJC5qELedRLoaTl9DHEir4\u002F5kS9VaqexPKL6gr\u002Fi53b9y7swchUME+pyPS9+BzkFs7vEUx\u002FUtTYZ\u002Fm4w6u\u002FqqWjnoiKvtXwvqP40fuS9z6H0TA2t5lOedzp+rdB\u002F1YH4\u002FadBpKW75x1nEdAJGbZJnq+W+DhvIYJJK6UAsmZIVnCjl9I5qo5rkRWuRUVFRU8oqKn0VFT+bT7zW2EdXmsjSWOgujpXMT7IFYNITMkTXvYkxUyR\u002FbhiRfdLK5rG+XORPXQ\u002Fnj3OCOrwnKbv9Wy4l3M0Wlq9LR1z5cXTKbP+OHFV8ZyczbM2VXpH+vGpO\u002F6seqdG7P8AtfybVmx3w+rErv0HO1F27oOgsaaey65bYTHX7SBL\u002FMXyUDLoJpo7p5bUeYwOBzZIGvmyH7lP7jXXuVW8GjDz+cpOpVZ1vS6W1dO9LDNz6neFR8d4PpwTfA8FZZZqAghX+YZEkRInU+jz3x2z3XtfXtQis6H346TtV0xs8bHRE1NfqUJwtGiN\u002FvidV1ISN8+WeERvgSsqwhK2tAHiEBrwBoQwQhYGJHAMIIOyOAYeGNqNYxjWta1PCJ49cx6ZWVEp0XyQ4VTZwwdkKvddbbmepKyTKsVjERSTbPO7WoHbH5971a1qf1T1P8e+m3ExXefirFX4qyfbSql1sOUxPnqsDqymkPaWXdZ79Mmz14qsV0VhXMkmd9wtE\u002FmzXxZw9oAK2Q6rvekWh5zAaQMt3g\u002FO1OgNlWKAekz4cTr608vVPtQjM8K93tXO\u002FCj4qflZ\u002FwCPOMhHdvN5ZgEVzOhEEGSGW3Q+kxxuiNSivrf7xdRmVkQu4k9kpn2h4mxjfHbm2HWwJpM1l6wwy3tpnT2Wh0lxyzo6aHRGu9344pFoTCxyDDNjFHY1rImNan1siOl5OXFdYlrJK+p7jzmOupt8O1o6wiBamMkIyg6Pm4XIxH1t6KbEkSK2B473fcRDs7Az5t\u002Ft7VZzVIDWLTXmHxWaQp6OcQPEum6n8Tj2QkefvDf5NztCJEV8cL3Ijaetwmmn5l2kuuYbY8F6cTWVW2crIEkLMw9mIYTmeo51j2SOjMpCiJWwMSQocRXfbTi\u002FaqJZodFxHuIQgxw3ujJra\u002FqNGZnobCIlio8ZQtrVUUrXJ9UkY1U+qJ6+G37tvEKZ0nD\u002FAJh4HLbXqeQzQ6AVDtnpsrTkfJTlMYySkwjTbR4U2wo1ma2OPSgGMijRsaNXI9Hwd2HpMVus5T6zK39fJ9wO3oL4CCyqz4HKiOa0gQhrla5EexfLXIjkVE\u002FjpOg2bGFEV47Qs9UuejH3uosVUeip4\u002F743e0oxUdM5F8xjskk\u002FoxfVy2IuTwfcT3nUulWAyk1tQXbz\u002FnGRjwSKxltojGu8A13u9kMLY3TqyBie8HD4GpSuqhXOJNMnehNxf20zWIZe6CyVjJbO3OcxFfI5EaxqNjjbHExkbedWb40dKLn6NY5FRFVq\u002F4BvYvov9U+kq\u002FwfHIxskcjXMkje1Hsex6K1zHtcitc1zV8Ki\u002FRU9WHTPjr+H8V+5od\u002FkMBGPrHxck0ukgf+VBZ3WEp56ubGaKUyJipe5ietMher55YTJF8L1b4HfuMYG06nzvpuaZmuPfIY60jtT6rYUF1V6XHXdT2JtV+ldWrRLGmjlJqtBBT7SKGZFdPK1qRv1fxB65ssrlL7m+63+NwNxd29ZXWOF0IdsvTuO7MBD3tIUapK1CDvSJPcSBCUL5Rr3eujftpd1ngrNzzC72dzyEZ1hDYCRMpbSVercvpbAYkgE2sztvK6\u002Fo\u002FsK9s1RYEKjvYMjW\u002FxIMzrZyr7nVom6DqIv7v1sECuPCvK+KJXNR9glOdNML\u002FAFV08SMRP7\u002FVXx\u002Fof6VUY08t0mM3kA8IA1cfbzJN+l7eVjWMeLYkzJ+NbyeFic5sJSoz2TNRUVFRURUVF8oqL9UVFT6Kip6wrkYrkXP0f9\u002Fj6N\u002F\u002FAA+2RfK\u002F9f1T\u002FwAf42e76fsaDDZCoZ7jr3R2ENeEx6se+IQf7rvvHWBP21SAaBshE7\u002F7Y2Od4T103iHxR4r+tcsAy1nada6r03BwaucXCB\u002FbSw0IHP7ceegwNKxytUW40r1OdI+NRa1hCRyJrfkd3Lq245bQZLTbSor56UHIG1sOE53WDT6HUXhusz14c90Vo05vuikZG2ENVVjnuV3p\u002Fbedv1tf8efi9b3l7lLrUsAF1ulsNPSXmZ5pmrtKgcSpgtScrakXlxCLBHEPC4UZUas6\u002FwArIj3l0\u002FHemGGXNbaVoLTf8SebKrdRWsBlRkB42dsDG2DQ\u002FPmasndExyPjTwLwX5AkfmY2KER2F6BEXJa1tfQGKjaU8C6cjn6DmljErfxCneSadf8A45DUjZ4HwtkPJFPDNnqSYciF7ZYZoZMZrFjlilYrmSRyMeitc1VRUXynqUgiWOCCCN8000z2xRQxRtV8kssj1ayOONjVVzlVERE8r6XOchpv9RtodJ+DXExRGFZyI57vtxxhwVjXWusK96eGwheyF3lF\u002FITwqegem\u002FMjoehDqoHumqMJXGDN0I4cyI\u002F8IGEVs2Z5mBO1WpI0CIi2lRFSaeGX+71bce5BjM9g6HpGxyuXLqqINsRdtWgFv2GlsrexlWa0vbGeuzH2ZyzJpyZGzI1z1T18U\u002F26eVCyW3Ser4\u002FG6XrFTTIxDzXdFun6Sh54T9hXTwn7rZ2znno9rXx01e9XeYp09Yvj9Q8c65Ejm0PQNFBGrF1fRL9IidTeu8tY78dxLGChtVGrEALBH4\u002Fs\u002Fluck9sEV8L4u8fYytav6fpq+OVwKPe5W+0OyY94hP18fYncvhVanq1+N\u002FVoJ67b8wcfNgbyVkaaTPV8ZDq86tGdM1HE\u002FwCMWbfwzBJHLEUA+BqoixtkZnpegDzaEvACvZUxA2bXj2udnq7iszrKkkx0z6qqbKW5UHlb7xUa9jWO8N90tbp+h5TBZOAqFEyLLNgriWv\u002FAL4kr6GaeA7YGR+xPfOXKwaF6+WRNVfYrXZ2oZNcvgSAvS2iRm3xbPH90SGLGxoIrvp5gGbDCvhFVqqnn+HE8AfAtjSZWtsd3oKyCVI5Dm3duHTxAPk+v2JC6ijOia5f+BpCu8L66H84etDocbJoLms5tCTE1REu5Bm01pb1sL\u002FCRVODzMMGcqEaz7bEYS5vh8aL\u002FPkfkfhx1igOug4dSLC50Izr1IvxpWFLCxPs1+1o2PEId9V\u002FKja\u002F6vkT1u+r99uKv7tvKTFRZW1qbPQAvbYsWBrnxQVp47gM3TQxBCJKiOV7nSoiORF9Pmz21Pxha\u002F3Rtp63TmVLZfPn3uqbelLjY3z\u002FAOmCSBE\u002F6PHpCOW\u002FIAbSVYvj7dMWDejucxfDU8Z3VVp9W5Hp\u002FX8YqN6In08eE9MG6JgAb0dv22Ptsca6qsEai+HzS0tw8kEiRU+vhhkDfP8ARE9fYwsZ4g25IoKGknshVhKz2Tz9SP8Art9ZCMlIaOlYrjCPYj3NfLJGxFVZE9ZnA5EFtdm8nTh0tSKntV7RhI0Ys5D2MYk5hcvumnlVEWWaRz1+rl\u002FlzRPaunZbnTdlYH1WTg0Br4ztGfVV8ltaj0taNETYWK1dZGpBLoonMHi8OkVqKnnSdjyvZec33LsWNYlbPb1mrqCaHGsqAY7O2i1xTCfOYMq66Vk5A5zYJ4Intc9jUciqbRX9aDeUNwMkJtedCwkIwd6slZ7mORUVWva18b08OY9rXNVHIions5yA3x\u002FT\u002Fm+kX\u002Fzul9f2c+Cb\u002FwBlto\u002F\u002FALj17ZefhPTx48LbaJPp\u002FwB1wnrNruc1k83\u002FAJlrKbB5VbzV6Cu\u002FyHZ6JSEosvUff0Ef513bqJL+OPH5kl+272ovhfVjac8wtRm7S2HYGfZwvOOspg2SNmQJp9qWeXAE6ZjXuhjeyN72tc5qq1FT+X4EI5WJIue+XX20VU96omC557\u002FYi\u002FVfCKnnx67Xv\u002FjxfhUHYcL8A\u002FkbZ\u002FKfUY6KMyGgIranLmfEJ\u002FS0eKfkH9SrtTBfz5mG0iltWZtLXyz8B8SO\u002FcZ+SuS+V\u002FWMhrvjR2K2zvx4wg8mfn4piKzNcb4vdWtX0HnsNZX\u002FAOr1brNPrrAwht0a8quimjjrJwnMWV\u002FWaPCfITpnTw9N8Z6fo8l33S5zO00HNdxD8juPcZ3PXMlbX0GdyOXzwmF68XdEU9ixmOqD6QadIBa\u002F86KXv+ezPUO2cfbb\u002FHoPSZm3+R3cfj38h+yYjqqdu4\u002FzrM9V5pn83c6W5IwumqdnaxaMC1D\u002FAMUBtAwIwGwflkwSWnL+N\u002FLfdyn\u002FACC+OfabbO6P5P66k1lZzvtfMdZxwSm1+f19lSjMwwnQ6XqB1RKDEEXQ1VslYYFUqkRARmN5URr\u002FAJU4nqAXyj+KMfUeZfIroXK+3TB8664D1CuBE5r2CiFs36fEdWvebHDyMPOHtayxrZfYLWQStSbnv7iAXy56Vqu3bG253oX8mhua5fjxp9RuejUeFuvhxRcOjqjZQbqisTS8aGaKSm1g1YP5hhsytLBk+SfzMf8AKvsl1vOOfKHv\u002FwDprzb9QpK7honIeVfJTU8\u002FD4pq+cVtPCNtYLzJVZAhF+aQ7RCkSwShlj\u002FisY8Tad76r3EnAdO+Tug5ZxToPKesc12fxUvhdMRqKTm3x56Nwv8ARU3HN9tm5aNaiwvgRLCQnVgvnLuwoCvwIf40AfZuXYvpUGUPMtMwutow7UjPWFiDJWWJVKZNH+XWS2NdK6Aj7L2JPEvtf7moierjlmP5JzjM830TD2aPD0mNoK7MaRbUSIC1m0VOMBGFfE2gUDIipi2TSkMaiSOciJ62OfPwuRNouh2JNvvaYrPVU9ZtLU0GtrC7LUgyiuGvjiq6nEgklJbK98I0TFVWxtRCLi+yOZu7UvK3OFLsLejrLIwrE6KcMq\u002FyJM5g00hGZuya+B5YL1UYl0LFkY5Wp41Ocwnx+5RnaPbPq11daLjacge9GobCO1z1SchwxTn5\u002FNWUTZ6utRUArZU9wsMSqvmQToWBxu6Emob7LTCbDNU2kFmzWqfUyabPzDXAZkEtLoJKEFxgzmrCS4OFZGuWJntjoufcU5zmKyLYVnQWxBZitmIXc0kLxqLWSWBsJVhNf0AkiwV5L5XSgj+IoFjjRGpP3cPhfMxuukWRN7Ju4srWNuU0hsUg52th\u002FwDZ\u002FDH2Z4sr4SLmOJtpPA90chDo1Vq3OJnxGTmx2iOubS\u002Fy0lBVvz11ZaO5J0V+faU7hVAPMur8yU0qSWNzyCpHSvVz3K5Su60vEeaVXXjSrWxJ3wGTqRb99zetnjvtE2eEdkUOpvoCpYjrVjG2JkMj45pnxuc1f9v\u002FAP\u002FZ",nav:[{name:"Home",url:ek,thispartype:t,sort:i},{name:ed,url:a,thispartype:i,sort:l,children:[{name:"About the Journal",url:"\u002Fir\u002Fabout_the_journal",sort:i},{name:"Aims and Scope",url:"\u002Fir\u002Faims_and_scope",sort:l},{name:ee,url:"\u002Fir\u002Feditorial_policies",sort:p},{name:"Editorial Board",url:"\u002Fir\u002Feditor",sort:u},{name:"Junior Editorial Board",url:"\u002Fir\u002Fjunior_editorial_board",sort:v},{name:"Journal Awards",url:"\u002Fir\u002Fawards",sort:w},{name:"News",url:"\u002Fir\u002Fnews",sort:aR},{name:"Partners",url:"\u002Fir\u002Fpartners",sort:aS},{name:"Advertise",url:"\u002Fir\u002Fadvertise",sort:aT},{name:cq,url:lZ,sort:b$}]},{name:"Publish with us",url:a,thispartype:i,sort:p,children:[{name:"For Authors",url:a,sort:i,children:[{name:"Author Instructions",url:"\u002Fir\u002Fauthor_instructions",sort:i},{name:"Article Processing Charges",url:"\u002Fir\u002Farticle_processing_charges",sort:l},{name:"Editorial Process",url:"\u002Fir\u002Feditorial_process",sort:p},{name:"Manuscript Templates",url:"\u002Fir\u002Fmanuscript_templates",sort:u},{name:"Submit a Manuscript",url:"https:\u002F\u002Foaemesas.com\u002Flogin?JournalId=ir",sort:v},{name:l_,url:l$,sort:w}]},{name:"For Reviewers",url:a,sort:l,children:[{name:"Peer Review Guidelines",url:"\u002Fir\u002Fpeer_review_guidelines",sort:i}]}]},{name:"Articles",url:a,thispartype:i,sort:v,children:[{name:"All Articles",url:"\u002Fir\u002Farticles",sort:i},{name:"Articles With Video Abstracts",url:"\u002Fir\u002Farticles_videos",sort:l},{name:l_,url:l$,sort:a}]},{name:"Special Issues",url:a,thispartype:i,sort:w,children:[{name:"All Special Issues",url:"\u002Fir\u002Fspecial_issues",sort:i},{name:"Ongoing Special Issues",url:"\u002Fir\u002Fongoing_special_issues",sort:l},{name:"Completed Special Issues",url:"\u002Fir\u002Fcompleted_special_issues",sort:p},{name:"Closed Special Issue",url:"\u002Fir\u002Fclosed_special_issues",sort:u},{name:"Special Issue Ebooks",url:"\u002Fir\u002Fspecial_issues_ebooks",sort:v},{name:"Special Issue Guidelines",url:"\u002Fir\u002Fspecial_issue_guidelines",sort:w}]},{name:"Volumes",url:"\u002Fir\u002Fvolumes",thispartype:t,sort:aR},{name:"Pre-onlines",url:"\u002Fir\u002Fpre_onlines",thispartype:t,sort:aS},{name:"Features",url:a,thispartype:i,sort:aT,children:[{name:"Webinars",url:"\u002Fir\u002Fwebinars",sort:i},{name:eg,url:"\u002Fir\u002Facademic_talks",sort:l},{name:"Videos",url:"\u002Fir\u002Fvideos",sort:p},{name:"Interviews",url:"\u002Fir\u002Finterviews",sort:u}]}],qksearch:{},footer:{journal_name:o,issn:ma,email:"editorial@intellrobot.com",navigation:[{title:cq,url:lZ},{title:"Sitemap",url:"\u002Fir\u002Fsitemap"}],cope:{title:"Committee on Publication Ethics",url:"https:\u002F\u002Fpublicationethics.org\u002Fmembers\u002Fintelligence-robotics",img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230811\u002F49f92f416c9845b58a01de02ecea785f.jpg"},open:{title:"Portico",desc:"All published articles are preserved here permanently:",url:"https:\u002F\u002Fwww.portico.org\u002Fpublishers\u002Foae\u002F",img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230911\u002F67d78ebf8c55485db6ae5b5b4bcda421.jpg"},follow:[{title:"LinkedIn",url:"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fintelligence-robotics\u002F",icon:"icon-linkedin"},{title:"Twitter",url:mb,icon:"icon-tuite1"}],wechat_img:a,twitter:{url:mb,img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230824\u002F5249ddabb6d642558c9843fba9283219.png"}},top:{path:q,pid:n,journal_img:cs,journal_name:o,mpt:"40 days",issn:ma,indexing:{ESCI:"https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fir.852",Scopus:bn,"Google Scholar":"https:\u002F\u002Fscholar.google.com.hk\u002Fcitations?view_op=list_works&hl=zh-CN&hl=zh-CN&user=-Hx5OVYAAAAJ",Dimensions:"https:\u002F\u002Fapp.dimensions.ai\u002Fdiscover\u002Fpublication?and_facet_source_title=jour.1423782",Lens:"https:\u002F\u002Fwww.lens.org\u002Flens\u002Fsearch\u002Fscholar\u002Flist?p=0&n=10&s=date_published&d=%2B&f=false&e=false&l=en&authorField=author&dateFilterField=publishedYear&orderBy=%2Bdate_published&presentation=false&preview=true&stemmed=true&useAuthorId=false&publicationType.must=journal%20article&sourceTitle.must=Intelligence%20%26%20Robotics&publisher.must=OAE%20Publishing%20Inc."},editor:ct,journal_rank:a,journal_flyer:"https:\u002F\u002Ff.oaes.cc\u002Findex_ad\u002Fflyer\u002FIR-flyer.pdf",qksearch:["Intelligence","Robotics","Reinforcement Learning","Machine Learning","Unmanned Vehicles","UAV"],sitetag:"Intell Robot",ad:[],colour_tag:cr,score:a,mobile_top_img:a,impact_factor:[{factor:cw,url:bn},{factor:j,url:a}],rgba:cu,log_image:cv},webinfo:{},searchKey:a,loading:U,appid:a,videoPlay:{show:cx,href:a}},editer:{editList:{list:{}}},userdata:{showLogin:cx,logined:cx}},serverRendered:U,routePath:"\u002Farticles\u002Fir.2022.21",config:{_app:{basePath:mc,assetsPath:mc,cdnURL:"https:\u002F\u002Fg.oaes.cc\u002Foae\u002Fnuxt\u002F"}}}}("",null,1,5170,"[]",4,0,"2021","1","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240506\u002Fea3d9071c35b4bf3982ffe25f1083620.png",3,"2",2,40,"Intelligence & Robotics","3","ir",927,5,"0","4","5","6","IR","Research Article",10,"Li","https:\u002F\u002Fmjl.clarivate.com\u002Fsearch-results","2022","2017","33",7,15,"[\"1\"]",935,"Zhu",20,"Lens",34,6,35,"2020",32,"Chaomin.Luo@ece.msstate.edu",23,39,true,"39","Extracellular Vesicles and Circulating Nucleic Acids","Microbiome Research Reports","One Health & Implementation Research","Chemical Synthesis","Energy Materials","Journal of Materials Informatics","Microstructures","Minerals and Mineral Materials","Soft Science","Complex Engineering Systems","Disaster Prevention and Resilience","Green Manufacturing Open","Journal of Smart Environments and Green Computing","Journal of Surveillance, Security and Safety","Ageing and Neurodegenerative Diseases","Artificial Intelligence Surgery","Cancer Drug Resistance","Connected Health And Telemedicine","Hepatoma Research","Journal of Cancer Metastasis and Treatment","Journal of Translational Genetics and Genomics","Metabolism and Target Organ Damage","Mini-invasive Surgery","Plastic and Aesthetic Research","Rare Disease and Orphan Drugs Journal","The Journal of Cardiovascular Aging","Vessel Plus","Carbon Footprints","Journal of Environmental Exposure Assessment","Water Emerging Contaminants & Nanoplastics","A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping",2022,7352,"Improved DDPG algorithm-based path planning for unmanned surface vehicles","ir.2024.22","Chen","Dong","Liu","[\"1\",\"#\"]","Tingjun","Lei","Chaomin","Luo","Danjie","Tao","Yan","Simon X.","Yang","40","7","8","9","11",2024,"Shiqi Liu, ... Eugene Levin","Menglong Hua, ... Zihao Chen",65,22,14,25,30,46,8,24,9,"ESCI, CAS, Dimensions, Lens, CNKI",17,11,55,12,"2015","ESCI, CAS, Scopus, Wanfang Data, CNKI, Dimensions, Embase",13,"https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101199351",90,16,"Journal of Unexplored Medical Data",18,21,26,"ESCI, Scopus, CAS, Dimensions, Lens, CNKI","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240809\u002Fccc8ac23b789404781787655e4495af4.png",117,33,"Neuroimmunology and Neuroinflammation","2014",29,31,"ISSN XXXX-XXXX (Coming soon)","Soil Health","Space Mission Planning & Operations","Stomatological Disease and Science","2022-10-12 00:00:00","Adjacent node selection (ANS) algorithm, safety-aware roads, path planning, multiple-waypoint optimization, navigation and mapping",6379,"UAV path planning based on a dual-strategy ant colony optimization algorithm","ir.2023.37",5988,"Cooperative search for moving targets with the ability to perceive and evade using multiple UAVs","ir.2023.30",5791,"A bio-inspired algorithm in image-based path planning and localization using visual features and maps","ir.2023.14",5169,"An informative planning-based multi-layer robot navigation system as applied in a poultry barn","ir.2022.18",5032,"Motion planning and tracking control of unmanned underwater vehicles: technologies, challenges and prospects","ir.2022.13",4353,"Bio-inspired intelligence with applications to robotics: a survey","ir.2021.08","ISSN 2770-3541 (Online)","10","14","15","16","20","25","28","29","30","36","37","42","44",2023,58,83,27,"Contact Us","#0047bb","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002F59802903b17e4eebae240e004311d193.jpg","Simon X. Yang","rgb(0,71,187)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fir.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240813\u002F49390c7e86ab40a58ee862e8c1af65ba.png",false,"\u003Cp\u003EAutonomous robot multi-waypoint navigation and mapping have been demanded in many real-world applications found in search and rescue (SAR), environmental exploration, and disaster response. Many solutions to this issue have been discovered via graph-based methods in need of switching the robotos trajectory between the nodes and edges within the graph to create a trajectory for waypoint-to-waypoint navigation. However, studies of how waypoints are locally bridged to nodes or edges on the graphs have not been adequately undertaken. In this paper, an adjacent node selection (ANS) algorithm is developed to implement such a protocol to build up regional path from waypoints to nearest nodes or edges on the graph. We propose this node selection algorithm along with the generalized Voronoi diagram (GVD) and Improved Particle Swarm Optimization (IPSO) algorithm as well as a local navigator to solve the safety-aware concurrent graph-based multi-waypoint navigation and mapping problem. Firstly, GVD is used to form a Voronoi diagram in an obstacle populated environment to construct safety-aware routes. Secondly, the sequence of multiple waypoints is created by the IPSO algorithm to minimize the total travelling cost. Thirdly, while the robot attempts to visit multiple waypoints, it traverses along the edges of the GVD to plan a collision-free trajectory. The regional path from waypoints to the nearest nodes or edges needs to be created to join the trajectory by the proposed ANS algorithm. Finally, a sensor-based histogram local reactive navigator is adopted for moving obstacle avoidance while local maps are constructed as the robot moves. An improved \u003Ci\u003EB\u003C\u002Fi\u003E-spline curve-based smooth scheme is adopted that further refines the trajectory and enables the robot to be navigated smoothly. Simulation and comparison studies validate the effectiveness and robustness of the proposed model.\u003C\u002Fp\u003E","https:\u002F\u002Fv1.oaepublish.com\u002Ffiles\u002Ftalkvideo\u002F5170.mp4","The paper proposes an ANS algorithm to find a node in the graph to connect waypoints that are utilized in the safety-aware multi-waypoint navigation and mapping by an improved PSO and GVD model.","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240205\u002Fb263c1d7fa6a447f89d0b42385dcee47.jpg",1665504000,"Sellers T, Lei T, Luo C, Eu Jan G, Ma J. A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2022;2(4):333-54. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2022.21","Sellers T, Lei T, Luo C, Eu Jan G, Ma J. A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E. 2022;2:333-54. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2022.21","Sellers, Timothy, Gene Eu Jan, and Junfeng Ma. 2022. \"A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping\" \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E. 2, no.4: 333-54. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2022.21","Sellers, T.; Lei, T.; Luo, C.; Eu Jan, G.; Ma, J. A node selection algorithm to graph-based multi-waypoint optimization navigation and mapping. \u003Ci\u003EIntell. Robot.\u003C\u002Fi\u003E \u003Cb\u003E2022\u003C\u002Fb\u003E, \u003Ci\u003E2\u003C\u002Fi\u003E, 333-54. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2022.21","2024-11-13 00:00:00","Menglong","Hua","Weixiang","Zhou","zhouwx@shmtu.edu.cn","Hongying","Cheng","Zihao","2023-12-21 00:00:00","Xiaoming","Mai","Na","dongna@tju.edu.cn","Shuai","Hao","2023-10-28 00:00:00","Ziyi","Wang","mariowang@njust.edu.cn","Wencheng","Zou","Sheng","2023-06-28 00:00:00","Daniel","Short","Daniel W.","Carruth","[\"2\"]","Zhuming","Bi","[\"3\"]","Guoming","[\"2\",\"3\"]","Zhang","[\"4\"]","Lantao","[\"5\"]","Richard","Stephen Gates","[\"2\",\"3\",\"6\"]","2022-07-08 00:00:00","syang@uoguelph.ca","2021-10-12 00:00:00","Junfei","Zhe","Xu","Kevin","Zeng","12","13",1731945600,"Path planning method for USVs based on improved DWA and COLREGs","10.20517\u002Fir.2024.23","\u003Cp\u003EIn the navigation of unmanned surface vehicles (USVs), various types of obstacles may be encountered, which can be categorized into real-time collision avoidance among multiple USVs and obstacle avoidance between USVs and other obstacles. Most existing autonomous obstacle avoidance algorithms do not account for the nonlinear motion characteristics of USVs, often resulting in non-compliance with the International Regulations for Preventing Collisions at Sea (COLREGs) and a tendency to fall into local optima. To address these issues, this paper proposes a path planning algorithm that integrates the dynamic window approach (DWA) considering nonlinear characteristics with COLREGs, making the USV's motion trajectory more applicable to practical engineering scenarios. A kinematic mathematical model is established based on the motion characteristics of USVs, and an evaluation function for the optimal path is constructed using DWA. The fully informed search algorithm (FISA) is employed to select the optimal set of velocities and steering angles from the velocity sampling set, based on different cost calculation methods. The USVs use a laser radar for local obstacle detection, enabling real-time dynamic obstacle avoidance. To address the real-time collision avoidance problem among multiple USVs in open waters, the algorithm filters out COLREGs-compliant avoidance maneuvers during path planning. The correctness and feasibility of the fusion algorithm were verified through comparative simulations. In the simulated environment model, the influence of ocean currents on the USV was introduced, and multiple sets of experiments under different conditions were conducted to compare the motion trajectories, average travel distances, and average travel times of the USV. The simulation results indicate that the USV can perform accurate obstacle avoidance when encountering various types of obstacles. Compared to the traditional DWA algorithm, the proposed approach demonstrates advantages in terms of travel distance and travel time, while still achieving effective obstacle avoidance.\u003C\u002Fp\u003E","https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F2e840c3e-2dc5-4bea-bb3c-0b62e2478ad6\u002Fir4023.pdf",385,7378,"385-405",405,"ir.2024.23",1731427200,"10.20517\u002Fir.2024.22","\u003Cp\u003EAs a promising mode of water transportation, unmanned surface vehicles (USVs) are used in various fields owing to their small size, high flexibility, favorable price, and other advantages. Traditional navigation algorithms are affected by various path planning issues. To address the limitations of the traditional deep deterministic policy gradient (DDPG) algorithm, namely slow convergence speed and sparse reward and punishment functions, we proposed an improved DDPG algorithm for USV path planning. First, the principle and workflow of the DDPG deep reinforcement learning (DRL) algorithm are described. Second, the improved method (based on the USVs kinematic model) is proposed, and a continuous state and action space is designed. The reward and punishment function are improved, and the principle of collision avoidance at sea is introduced. Dynamic region restriction is added, distant obstacles in the state space are ignored, and the nearby obstacles are observed to reduce the number of algorithm iterations and save computational resources. The introduction of a multi-intelligence approach combined with a prioritized experience replay mechanism accelerates algorithm convergence, thereby increasing the efficiency and robustness of training. Finally, through a combination of theory and simulation, the DDPG DRL is explored for USV obstacle avoidance and optimal path planning.\u003C\u002Fp\u003E","https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F69bc157a-c03e-48d7-b08c-14cc87ec711f\u002Fir4022.pdf",363,"363-84",384,"Xiaoming Mai, ... Hao Chen",1517," Swarm Intelligence for Robotic Systems","Ziyi Wang\u003Ca href='https:\u002F\u002Forcid.org\u002F0009-0004-2527-7409' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Ziyi Wang'\u003E\u003C\u002Fa\u003E, ... Sheng Li\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0002-8897-6889' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Sheng Li'\u003E\u003C\u002Fa\u003E",222,"Daniel Short\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0002-6340-2918' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Daniel Short'\u003E\u003C\u002Fa\u003E, ... Zhuming Bi\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0002-8145-7883' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Zhuming Bi'\u003E\u003C\u002Fa\u003E","Tingjun Lei, ... Richard Stephen Gates","Review","Danjie Zhu, ... Simon X. Yang\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0002-6888-7993' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Simon X. Yang'\u003E\u003C\u002Fa\u003E","Junfei Li, ... Simon X. Yang","About","Editorial Policies","Journals","Academic Talks","Biology & Life Science","Chemistry & Materials Science","Computer Science & Engineering","\u002Fir","Medicine & Public Health","Environmental Science","#837fbc","ISSN 2769-5301 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231218\u002F6135b005a8674b878a7d1a5c91ac9869.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fand","Wei-Dong Le","CAS, Dimensions, Lens, CNKI","rgb(99,94,171)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fand.jpg","and","#030072","ISSN 2771-0408 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F14bc775310574f91b457ff09d6c6d950.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fais","Andrew A. Gumbs","ESCI, Scopus, Dimensions, Lens","rgb(3,0,114)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fais.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240813\u002Fb7358d0632aa413fa84630ef0a2fb7a0.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101189039","ais","#e8b475","ISSN 2578-532X (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231113\u002F9db4b73f2e954900807499f00094fcf0.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fcdr","Godefridus J. (Frits) Peters","2018","337","ESCI, PMC, Scopus, CAS, CNKI, Dimensions, Lens, Embase","rgb(224,155,71)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fcdr.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240104\u002F502e35965fc448e0bc9f2d6c1b0bb3d7.png","https:\u002F\u002Fwww.ncbi.nlm.nih.gov\u002Fpmc\u002Fjournals\u002F4180\u002F","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240611\u002F5def3ab5829743ce8d55e664cabe0dcb.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101047803","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240620\u002Fed79fcbfce8e4cd38a36cc4d5f7d473d.png","https:\u002F\u002Fjcr.clarivate.com\u002Fjcr-jp\u002Fjournal-profile?journal=CANCER%20DRUG%20RESIST&year=2022","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240620\u002F86311aafb7a945a98a7ee95c3627173b.png","cdr",418,38,"#1d57a5","ISSN 2770-6249 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Foae\u002Fcover_comengsys.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fcomengsys","Hamid Reza Karimi","Scopus, Dimensions, Lens","rgb(29,87,165)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fces.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240722\u002F4748814aab87441d809e5b9ddcd9d56e.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101189038","comengsys",71,"#75ac9d","ISSN 2993-2920 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231218\u002F0b7a80c0f6e545818e143ea48fe9be90.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fchatmed","Yuan-Ting Zhang","rgb(117, 172, 157)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fchatmed.jpg","chatmed","#00a5b3","ISSN 2769-5247 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002F1598f33bf2284642830511e489eb31bf.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fcs","Bao-Lian Su","67","Scopus, CAS, Dimensions, Lens, CNKI","rgb(0,165,179)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fcs.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240813\u002F6d91bea2ff474cb9b7ec10017b26ec2a.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101189036","cs",157,51,"#6cc24a","ISSN 2831-932X (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fb1a3c337f6a54bcb945e0d9ab6afe0ec.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fcf","Yong Geng","rgb(86,164,55)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fcf.jpg","cf","#01588b","ISSN 2832-4056 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fe5808de306274ba287f6f24bf45eb910.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fdpr","Jie Li","rgb(1,88,139)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fdpr.jpg","dpr",41,"#008c15","ISSN 2770-5900 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fe1df1779a10c4a7486e89c5f5c4994f3.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fenergymater","Yuping Wu","92","rgb(0,140,21)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fem.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240621\u002Fab41932db942489c841586b032349a31.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240625\u002F3f1358bb24954c8eae11907a77ab8b18.png","energymater",196,"#b15ee9","ISSN 2767-6641 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fb7fc9d6a51bf4adda4ff6dec5002690b.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fevcna","Yoke Peng Loh","68","ESCI, Scopus, CAS, CNKI, Dimensions, Lens","rgb(177,94,233)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fevcna.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240228\u002Ff15fa97315a24fcc8bc2910eed05ec8a.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101160588","https:\u002F\u002Fmjl.clarivate.com:\u002Fsearch-results?issn=2767-6641&hide_exact_match_fl=true&utm_source=mjl&utm_medium=share-by-link&utm_campaign=search-results-share-this-journal","evcna",131,56,"#1d6960","ISSN 2835-7590 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fb95b79391630482d83323d705e486a35.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fgmo","Hongchao Zhang","rgb(29,105,96)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fgmo.png","gmo","#f3906d","ISSN 2454-2520 (Online)\u003Cbr\u003EISSN 2394-5079 (Print)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F4ef51b2e673a40ca9ebf0a414f21adb5.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fhr","Guang-Wen Cao","465","rgb(239,108,62)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fhr.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240313\u002Fee358186a06449d5b2c8ea15f712cbed.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101058282","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240625\u002Faf5ee9028a554c6aa6f0030bbcbfe55d.png","https:\u002F\u002Fjcr.clarivate.com\u002Fjcr-jp\u002Fjournal-profile?journal=HEPATOMA%20RES&year=2023","hr",543,"https:\u002F\u002Fwww.oaepublish.com\u002Fir","ESCI, Scopus, Google Scholar, Dimensions, Lens",60,"#44b762","ISSN 2454-2857 (Online)\u003Cbr\u003EISSN 2394-4722 (Print)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002Fe46043c3fcaf49f38eef7654adff79e1.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjcmt","476","rgb(68,183,98)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjcmt.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231201\u002F8b13deaaf6e24f9189ca91e62e3b84ab.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101058912","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240621\u002F38a515f5996349019b5018be997f4446.png","https:\u002F\u002Fmjl.clarivate.com\u002F","jcmt",527,"#00629b","ISSN 2770-372X (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F4fb1d2ad901a4d94945ad58e1a208c41.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjmi","Tong-Yi Zhang","rgb(0,98,155)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjmi.jpg","jmi",81,"#5aa8d9","ISSN 2578-5281 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fe326d72dd71546d193c9f1e77d5aea9c.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjtgg","Sanjay Gupta, Andrea L. Gropman","135","ESCI, Scopus, CAS, Dimensions","rgb(38,117,166)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjtgg.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240611\u002Fd422f7a41d93496284c73d6e6355460c.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101105293","https:\u002F\u002Fmjl.clarivate.com:\u002Fsearch-results?issn=2578-5281&hide_exact_match_fl=true&utm_source=mjl&utm_medium=share-by-link&utm_campaign=search-results-share-this-journal","jtgg",171,"#a67ebd","ISSN 2572-8180 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Foae\u002Fcover_jumd.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjumd","Tarek Shalaby","2016","48","rgb(143,93,172)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjumd.jpg",70,"jumd",42,"#00d1d9","ISSN 2767-6595 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002Fde2367aef0bc452484a3d180488f3430.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjsegc","Witold Pedrycz","Lens, Dimensions","rgb(0,162,168)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjsegc.jpg",80,"jsegc",43,19,"#3e9aff","ISSN 2694-1015 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Ffac7bed365f1465799f61e5b2212492b.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjsss","CNKI, Dimensions, Lens","rgb(62,154,255)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjsss.jpg",85,"jsss",49,47,"#00b2a9","ISSN 2771-5949 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231115\u002F1dd8d978556f47cda9d63c2e03bb7e29.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjeea","Stuart Harrad","Scopus, CAS, Dimensions, Lens","rgb(0,128,121)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjeea.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240617\u002F3a87e8e1c3f145e78ac49d8d775b0e7d.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101196042","jeea",68,52,"#2d68c4","ISSN 2831-2597 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F78caf22c90e94711a856e3528819610e.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fwecn","Daoji Li, Joana C Prata","Accepted by Scopus, CAS, Lens","rgb(45,104,196)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fwecn.jpg",95,"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240506\u002F1af7834d877a40a992f1eb45e4904d07.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101230595?origin=resultslist","wecn",64,"#AD9E00","ISSN 2769-6375 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231113\u002Fa711ad20ef204fc392177dcc0829f9f5.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fmtod","Amedeo Lonardo","rgb(173,158,0)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fmtod.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240611\u002F450a21a9a0474ec89913f38bcda8785a.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101174245","https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fmtod.844","mtod",96,"#7ba4db","ISSN 2771-5965 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F0b98ef6cf95b4a948209ac292b1d3d6b.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fmrr","Marco Ventura","ESCI, Scopus, PMC, CAS, Lens","rgb(123,164,219)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fmrr.jpg",101,"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240104\u002F206342e31750460bb7449112e6aafba6.png","https:\u002F\u002Fwww.ncbi.nlm.nih.gov\u002Fpmc\u002Fjournals\u002F4522\u002F","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240621\u002F1dfbaaeea68e40c98d7494b8c702b695.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101195678?origin=resultslist","https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fmrr.836","mrr","#6f7bd4","ISSN 2770-2995 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231113\u002F1738c68b2d0a41edae268adf4ea5c7e2.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fmicrostructures","Shujun Zhang","53","ESCI, Scopus, CAS, Dimensions, Lens","rgb(111,123,212)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fmic.jpg",102,"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240815\u002F5e862cb5242a48fa8c18754471220198.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101193861","https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fmicrostructures.800","microstructures",135,53,"#bb5e00","ISSN 2832-269X (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002F24ab06d9b34b4daf8a13194a93e8da10.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fminerals","Shaoxian Song","rgb(187,94,0)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fmmm.jpg",103,"minerals","#35cccd","ISSN 2574-1225 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fa2ede06450eb4b0f9df7bef7efc9d60c.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fmis","Giulio Belli","343","ESCI, Scopus, CNKI, Dimensions","rgb(41,167,168)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fmis.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240208\u002F6020c4a092dd44578a776056b5057abc.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101115668","mis",395,"#33a7d9","ISSN 2349-6142 (Online)\u003Cbr\u003EISSN 2347-8659 (Print)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F026484b9f2b042fda9b7afffc0d9f62e.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fneurosciences","296","rgb(51,167,217)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fnn.jpg",104,"neurosciences",296,28,"#43b02a","ISSN 2769-6413 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Ff65f06a7eae24d1484bad38ff0a2bef2.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fohir","Dimensions","Jose M. Martin-Moreno","rgb(67,176,42)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fohir.jpg",105,"ohir","#c45284","ISSN 2349-6150 (Online)\u003Cbr\u003EISSN 2347-9264 (Print)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F8d72c3f669d5490ea3b9abc424d66cb6.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fpar","Wen-Guo Cui","520","rgb(196,82,132)","ESCI, Scopus, Dimensions, CNKI, Lens, Wanfang","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fpar.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240607\u002F9bbbcad710cf457e85d63b1811faefb1.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101111784","https:\u002F\u002Fclarivate.com\u002Fproducts\u002Fscientific-and-academic-research\u002Fresearch-discovery-and-workflow-solutions\u002Fwebofscience-platform\u002Fweb-of-science-core-collection\u002Femerging-sources-citation-index\u002F","par",620,"#d62598","ISSN 2771-2893 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231121\u002F6ee75e8ab583446b90c97865c2c68464.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Frdodj","Daniel Scherman","Dimensions, Lens","rgb(214,37,152)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Frdodj.jpg",106,"rdodj",78,"#1f4e79","ISSN 2769-5441 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002F98e2ed5023ee466c8890d749bfd97597.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fss","YongAn Huang","58","ESCI, Scopus, CAS, Lens, Dimensions, CNKI","rgb(31,78,121)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fss.jpg",107,"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240606\u002Fcfa200290630438c8e3a3cae1536af37.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101178114","ss",54,"#a96318","https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Foae\u002Fcover_sh.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fsh","Manoj Shukla","rgb(169,99,24)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fsh.jpg",108,"sh","#4475e1","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231218\u002F79ccda0bc909441587a0b70e0a8ef1cc.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fsmpo","Madjid Tavana","rgb(68,117,225)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fsmpo.jpg",109,"smpo","#53be9b","ISSN 2573-0002 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231218\u002F54ba11ec5c57448a84169c318bb94fd4.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fsds","Nikolaos G. Nikitakis","rgb(62,163,130)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fsds.jpg",110,"sds","#0038a0","ISSN 2768-5993 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231113\u002F695c0f0de82c43f189957ff572f0798c.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fjca","89","rgb(0,56,160)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fjca.png","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240611\u002Fd7d617bceee246428da2ed07a84efd5e.png","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101176723","https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fjca.838","jca",129,36,"#db6868","ISSN 2574-1209 (Online)","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20231110\u002Fe64051237c8a454085bb02abfdc6dd12.jpg","https:\u002F\u002Fwww.oaepublish.com\u002Fvp","290","CAS, Scopus, CNKI, Dimensions, Lens","rgb(219,104,104)","https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fvp.jpg","https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240606\u002Fa5cb40102c2d4ec4b1a362fe1f27d324.jpg","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101064905","vp",351,"5555","\u002Fir\u002Fcontact_us","Video Abstract Guidelines","\u002Fir\u002Fvideo_abstract_guidelines","2770-3541 (Online)","https:\u002F\u002Ftwitter.com\u002FOAE_IR","\u002F"));</script><script src="https://g.oaes.cc/oae/nuxt/b06ddfb.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/d1923ac.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/0a3b980.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/3e8004d.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/b19d7ea.js" defer></script> </body> </html> <div id="noIe" style="display: none;"> <style> #noIe { background: rgba(99, 125, 255, 1); width: 100%; height: 100vh; position: fixed; top: 0; left: 0; z-index: 999999; } #noIe .container { width: 802px; height: 594px; background: #ffffff; border-radius: 10px; position: absolute; left: 50%; margin-left: -401px; margin-top: -297px; top: 50%; text-align: center; } #noIe .container ul { display: inline-block; height: 164px; margin-left: -30px; margin-top: 100px; } #noIe .container li { float: left; list-style: none; text-align: center; margin-left: 30px; } #noIe li img { width: 115px; height: 115px; } #noIe li p { margin-top: 12px; font-size: 14px; line-height: 150%; font-weight: 500; color: #526efa; } #noIe a { text-decoration: none; } #noIe li p a:visited { color: #526efa; } #noIe li p.tip { font-size: 10px; line-height: 160%; font-weight: normal; text-align: center; margin-top: 0; color: rgba(37, 38, 43, 0.36); } #noIe .title { margin-top: 72px; font-size: 36px; line-height: 140%; font-weight: bold; color: #25262b; } #noIe .title2 { margin-top: 7px; font-size: 14px; line-height: 170%; color: #25262b; } #noIe .logo-container { width: 100%; text-align: center; padding-top: 100px; } #noIe .logo { height: 24px; } @media screen and (max-width: 820px) { #noIe .container { width: 432px; left: 50%; margin-left: -216px; margin-top: 48px; position: relative; top: 0; } #noIe .container ul { width: 290px; height: 352px; margin-left: -30px; margin-top: 40px; } #noIe .container li { margin-left: 30px; margin-top: 24px; } #noIe .logo-container { padding-top: 121px; padding-bottom: 20px; } } </style> <div class="container"> <p class="title">The current browser is not compatible</p> <p class="title2">The following browsers are recommended for the best use experience</p> <ul> <li> <a href="https://www.google.cn/chrome/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i2/O1CN01Nn0IoE1cmXZ6gFiM3_!!6000000003643-2-tps-230-230.png" /> <p>Chrome</p> </a> </li> <li> <a href="http://www.firefox.com.cn/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i3/O1CN01P8aqdX1HdHczGialK_!!6000000000780-2-tps-230-230.png" /> <p>Firefox</p> </a> </li> <li> <a href="https://www.apple.com/safari/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i4/O1CN01vVxDF11chVD0nsbiZ_!!6000000003632-2-tps-230-230.png" /> <p>Safari</p> <p class="tip">Only supports Mac</p> </a> </li> <li> <a href="https://www.microsoft.com/zh-cn/edge" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i4/O1CN01UW7hs31Xa6jfm2a2O_!!6000000002939-2-tps-230-230.png" /> <p>Edge</p> </a> </li> </ul> <div class="logo-container"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASkAAAByCAYAAAAPpycCAAAACXBIWXMAAC4jAAAuIwF4pT92AAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAA2iSURBVHja7J0/byPXFcUP15sYwgbRpHBgBIhFF2qSgnTqBJr9AhENsRddqlq6D6ER6N50xXKp1AJMfYIlESStZ4CkYmESCAwHQYKhgxVjxIlSzNUutdZKWvLeN2+G5wDC/sHucHhn3u+de+e9O5XLy0tQFEX5qgcMAUVRhBRFURQhRVEUIUVRFEVIURRFEVIURRFSFEVRhBRFUYQURVEUIUVRFEVIURRFSFEURanq4boHqFQquX+JtIsAQH2dYwQdjHg7vEa7R2vH10tN+rzma8pFg4LKuh/iAlJpF1UZJHUAIYAAQM34Y8cAUgAxgFGpIZZBKFyKcdVBfH2AVG4z7NlWbfmerss9HZQg7nMA4cFFHJceUgKmtgweXy7cOYAhgGHQQVoCMLUANADsbaQNcAips61aILEO5WenxJFVBdVD375d2kVLBo+PA2dffp6mXZwC6AUdxIW6fXaPQonvIZMVJ3BqSLz3N+hrbwuQywWptIsGgF6BZphDAIdpF+cA2kEHU8/hVJf47oFy4ZraAqcdRqTgkJK0blDgwbMPYD/t4kSclV9pYJbWRQCe8HZ3Bqe2uAlKQbkuQUi7iAB8WZLZ/RhAnHYRegSoBoApAeUEUC1Jb44JqBI4KVkyMCxh6rED4FnaxUnQQZSze+qBdScXcCp6JkAndQOg6jK7l/miHqddjATGrgFVBzAioJy6JwKqLJCSJ3dfbIgd3gMwkpqby/RuhE1Y45QvnIKzrdoAwFOmdiWClADq6YbFt4asTlV3AKgWgM85aJykd3SqZYPUhgLqStviqOxAtXsUbXB8XQKqLukdnWqZILXhgHoVVPqp3+7RANkTJcoeUCM61ZJBShZocoZ/CaqhajE9c1BMOwgoQmpFQNWRPZqlXqqmFpOsBkUHRUARUisCKpDByAv7fe3LItZ1AEWH6gZQAQFVXicVgcXF23S8ciF996hKh+pMBFQZISXbQrgN426tWp+iQ3XjogacaNdDgdaBVLfFLKV5eSqRAI1u+TcB8u9TtYNsI+r9U7+sUJ736ubxksuwVhU5PBiQ9ip8ILG65poc0N6714bb1hRXwYiRdc+cviFUq8i6Ijbkx7VDOU67GNzrvLM0r+34/GYCoxGAGJN+7PTTs95XTmEhdSim0+upd3AR++ekljppuprNB0FnvZtJ4DBdSr2uYOWyQdlAXN2dF94RRGfi7oaY9NMNHGBMp9c3Dj3NA2o6qcjBxT0FEFk0mJM+UAMAAwFuA1nTMuuUcC/tIry1h3rmKFyA8wSTfrSpo+tsq+YqzjdNujFe1nGWf6+pEPbLVtqaLkoNUjKoLW15AqDlqlWvQLAHoCcPAiLY1oKiO9yUNTgSAC3n6ZyfLsolmAYAhs1F4sSxnm3VYAyp8cFFrB7Dh4qDzPJiNvLqeCkOJ0y7aAP41LmbylyUJSATAOGGpnbLA7gFN/XUMYBWc5FMSxjGtsVB116CILUcKxd1HnQQ+tCSN+igB+ADybkt1HrDvyeg9N2speYAPmwukjBHQFUtSwWar7FShZThIEqMB+gqoIoBs/bAh9/bgJx12Dw0jC8B5cZFJQDqzUUyzPmrWo2nGZSL5dqQsrB4c8APB/UaUH1sdPjGHX/WjG+LgHLiok4BhHmnd/JQwKpsoF4sV4PU/JNK3WgGavj88k1J/cYOcnorSLVZJH8xeBuGLuq0uUhargrjOYF4fHARmzrEdZ2UhX08LcgrzS2++84re/osHoePMekPiCf7ckVzkXhRrhAQ7xUsfmqQ0p7p53C/qnpVNzUFcGKW8mVP9Qp5UxXIRQVGE8EM8OjVZnb1opODi9g8jV0ZUkapXs/nNM/Rxb8Cv8VNfopJfwrKGti+pHg426pFRumsabFcy0lpD6K5qy+t6KZSZIVRTdVkWYcFpCJQlpkAAHzWXCQjj5yiVWbSdgVinyA1KJiLenHeBscMAfUXN9BFLenR/74D9Os0c88mgh5stqqdu1xO4ROkekW82aXIP9M85hf/eOe3BjdXIeNrpV9++43FYSOP0rw6bNbYOa8brwQpqUdpDqLEYtOwQ6na+68vHv1KvX7AJQevQEp948C8uUh8mgiszqXnes3Xqk5KOxUZFvyeVz3/5J/vaHdeGIC6pvf/87woUFjFRYWwWXIway4S5+nsqpCqElLX5LtLKXp81fUL/XTPp4nA6lxaeXwZL5yUqxYsVpJUVS1/+MPXP9M9QaZ612dYfReV+NLV4Gyr1obNkoPzvJ5argqpQPEcxiW5930FQVniqyZ5slc6FyVLDizSsVwXWftSkyqDUoagGDJ4sjfy5KtFsFly0MvTKa4KKfaANnRSf/ybarpHeNpq3lwkubvos61aFTavksulWK4BqTLOQmVVwBBc10+/+7aMab5VytnK+4s94C1LbRyk/vvvUk2yhksOTn3Y4kNIUVTx1bNIY+FJRxJCiqIK7KSk9bHFa9e82eJDSFFUQSVLDixcVOLTFh9CiqKKqzZsnrS3ffqSPkCqynuNot7YRVVh86LPU1/6YRFS1Mbq+YOHZbh/LdIxL9t3M93zUD9/9C8GwVBf/uBRoSElSw4serN7UyzXgNSct7qd3vsRIVUghTl8ZmRwzMSzflhrQypWPIc93uemChiC65rqOimn968sObD4zJav12tVSKlawu+9XnzDZ9TfvPuV5nnVQF3T8wdvaYOj4QhQgZGL+syH/Yc+OymgHF0V1L6Derpn9w6/Quovb6s/tW84OvU29HtF+fbyCG8hVehBJG8dVrvz33v0TVEHUWH097fe1jzcobgcSxdVhc2Tt7aPxXIfIVX0QaSaz//63a/GjK+tpj985PU9cIMi6C/cHDcXycD3a7USpLZ/dzmF7hO+HXEjRZU2BGIAiWZ8sXtEUNmmfG3jU64qHy8pyuS1zqq2EXTXarTh8ROGW1K90KBOMJJfa8rxHRJPmf789o+1D7lztlVrGTqTAfQ2M08BDH1P865Uuby8XOk/zj+ptAF8qnw+HxTtpQxpFyPoPxL+SfD7oxDA58rHfYxJf1SY4GYF/2dWhz/7659myhPMDEC9KINfQ6vywzzdE1nMyr0CuihtQCVBBykmfYv4RvRQNzpWvbTaw20lRdfKkJK6VKJ8Pntpt1BFXotBv5wunGvHl7Up84n2WF5xTnngpF4dUGqDNO36v0paYLpnPHAs4tvD7lHAWx9oLpIhbLZ4DRhdfyBlMRNt+36RBaIW5ziWF41mylI+7UG0U7S02lgW17F2tlVjjH2AlKR85wbntZ92vc7tR7BpNjZwNIgOsXvU4u1v6nqeyD47KmcnBcNZ+dO069+ShLSLAWz2w82Czo0Dxiq+T7F7VGfKl8Swe8vzU4LKA0gFHYygX0B/cZF9ApUA6tDpjD7pW7nVzBESVJYTAUHliZMyv8h5gyrtIki7GBoCan5HDK3iu01QvSigzwiqEkNK0hTTi5x281njI2uhYth0QrxSFHRuaX+TLcC0SkmuQBVu+Fiwvr+enm3VBtYbkQmp22U9UxynXUxduaq0i1BWkz+D/raXZc2Czr2ckuX33gbwDLtH0aYuT5DtLGPjjzkEEEv7X+qeqqy7rL1SqSwP7BHcdCqcIVv+MAo6essgpPleQ4DgqlncY6nr3a3do4Fhyrkc2x6AodTD8pPxthhM+pXlPwo8njn6dmNkdchhkbfRuNgWow2pKoAvc4hVgmzTZIysa2h8z/9XR9ZeN0S2y3zH8XmfBp03cEiZy5nCZvnD6+KaymdeAWv593dBYLTWpzuGlICqB+BJDvdvYUH1iqYAooOLWG2CU4WUgCqCzfvAyqYZgPqttaibB24D+huPnUGgAJByPRGUUXMArYOLWCXLUX+lVdBBBLslCWVS640BlQ2sIeyWJGy8JPVqMBJraRuK7bSt3rvXAF97dZtO7l2Heg3gGF9TUI0AfMZI+CETSMn+szbDe6POxW2uk6ZwtrcHVZsZQYkhJaAaADhhiK9pBq2lBFlR+iOG1FQhbNf/UXlCSkAVAThlmAFJzxor1aFeDypOBLZu6sqxMrUuK6QEVC2CCkBWKI/VjzrpcyKwBVUsjoqgKiukCCoAwEeai05vABUnAoKKkCKo1gLUwPxTCCqCipBSA9WmPNqdOwPUdVCxmG4Lqir41K+8kBJQtTdgIM0BhE4B9RJUAwAfcsY3A1UqjoqutayQElANAHyAcj7eTQBUc31/YLYqPeSMbweq5iJpcTIoMaQEVDGypfNl2uJxEnRW2I9nA6oYk34dXDltCauhpH90VWWElIAqDTpoyIxUZFeVIHv7cuTdmU36bQCPwUWJ1q7qMez7URFSOcJqKK6qaAsT5wA+FvcUe3uWk/4Ik35V4sv0xAZWo+YiCWXCJazKBqklVxUBeF9SFJ8H00wGfPWeXTV9gVUk6QlhZZgCCqweMw3UkXo/KS3JCzgb8rPvQazmyLqBDk0XZrpU1puqhazIrt8/qYD9pLQl/amu7mObOPunMYD2wUWskl14C6kboBXKRa6LG6g5CPQUWZfPkdfpnA6wluMbQKMNNCF1E7TqEuP6UqxrJbmLxsi6co68clIURVGWesAQUBRFSFEURRFSFEURUhRFUYQURVEUIUVRFCFFURRFSFEURUhRFEURUhRFUYQURVHF0/8HAO0wc5gipK7rAAAAAElFTkSuQmCC" class="logo" /> </div> </div> </div> </html> <script> window.onload = function () { if (!!window.ActiveXObject || 'ActiveXObject' in window) { document.getElementById('noIe').style.display = ''; } } </script>