|
|
طراحی مسیر درخت جستجوی سریع تصادفی برای ربات عمود پرواز بدون سرنشین در بستر تست پردازشگر در حلقه
|
|
|
|
|
نویسنده
|
طاهری احسان
|
منبع
|
مهندسي هوانوردي - 1400 - دوره : 23 - شماره : 1 - صفحه:86 -96
|
چکیده
|
طراحی مسیر یکی از گلوگاههای باز تحقیقاتی جهت ایجاد خودمختاری در رباتهای بدونسرنشین میباشد. در فضاهای شهری و محیطهای بسته با افزایش تعداد موانع و قیدهای پیرامونی، پیچیدگی محاسباتی مورد نیاز برای الگوریتمهای طراحی مسیر کامل با مرتبهo(n2) افزایش مییابد. هدف این مقاله ارائه یک الگوریتم طراحی مسیر مبتنی بر نمونه برداری تصادفی برای یک ربات عمود پرواز بدونسرنشین و تست زمان واقعی آن در محیط xpctarget میباشد. برای این منظور، روش درخت جستجو سریع تصادفی پیشنهاد میگردد. الگوریتم پیشنهادی کامل احتمالاتی بوده و همچنین امکان اعمال قیدهای غیرهولونومیک در گره های درخت جستجویی مسیر را دارا میباشد. جهت اعتبار سنجی و اعتبار بخشی به الگوریتم طراحی مسیر پیشنهادی پیش از انجام تستهای پر ریسک و پر هزینه میدانی، بستر تست پردازنده در حلقه در محیط نرم افزار xpctarget متلب در نظر گرفته شده است. پردازنده هدف مد نظر در این تست، تکبرد صنعتی مدل sbc84710 شرکت axiomtek می باشد. در این تست دو سناریو آزمون با پیچیدگی متفاوت تدوین شده است. نتایج نشان میدهند که الگوریتم درخت جستجو سریع تصادفی پیشنهادی جهت طراحی مسیر برای ربات عمود پرواز مد نظر با بهرگیری از ماهیت تصادفی خود قادر به طراحی مسیر سریع برای ربات میباشد. همچنین به دلیل درگیر نمودن مدل دینامیکی ربات در فرایند تولید گرههای تصادفی و شاخههای درخت جستجو، در مسیر طراحی شده هر دو نوع قید سینماتیکی و دینامیکی لحاظ شدهاند و لذا منجر به طراحی یک مسیر عملیاتی با قابلیت رهگیری بالا توسط ربات شده است.
|
کلیدواژه
|
طراحی مسیر، الگوریتم درخت جستجوی سریع تصادفی، سینودینامیک، ربات عمود پرواز، پردازشگر درحلقه، کامپیوتر صنعتی تکبرد
|
آدرس
|
دانشگاه صنعتی مالک اشتر, مجتمع دانشگاهی مکانیک, ایران
|
پست الکترونیکی
|
taheri.ehsan@mut-es.ac.ir
|
|
|
|
|
|
|
|
|
Designing the rapidly exploring random tree path planning algorithm for the vertical take-off and landing vehicle on the processor-in-the-loop test platform
|
|
|
Authors
|
Taheri Ehsan
|
Abstract
|
Path design is one of the open research bottlenecks to develop autonomy in unmanned robots. In urban spaces and closed environments, with increasing the number of obstacles and constraints, the computational complexity required for the completed path planning algorithms increases with order O (n2). The main purpose of this manuscript is to present a path planning algorithm based on the random sampling method for the vertical takeoff and landing vehicle (VTLV) and its realtime test in the xPCTarget toolboxes. For this purpose, the rapidly exploring random tree (RRT) algorithm is presented. The proposed algorithm is completely probabilistic and also the nonholonomic constraints of the VTLV are integrated into the vertices of the search tree. In order to validate and evaluate the proposed path planning algorithm before performing risky and costly field tests, the processorintheloop (PIL) test, in MATLAB xPCTarget software environment is considered. In the PIL test, two test scenarios with different complexity have been developed. The results show that the proposed rapidly exploring random tree algorithm is able to plan a primary path for the robot by using its random nature in a rapid manner. Also, due to the involvement of the robot dynamic model in the process of generating random vertices and search tree edges, both types of kinematic and dynamic (kinodynamic) constraints have been considered in the planned path and therefore lead to the design of a practical path with high intercept ability through the robot.
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|