Repurposing A Sampling-Based Planner for A Six-Degree-Of-Freedom Manipulator to Avoid Unpredictable Obstacles

IF 0.6 Q3 ENGINEERING, MULTIDISCIPLINARY IIUM Engineering Journal Pub Date : 2023-01-04 DOI:10.31436/iiumej.v24i1.2642
Hafiz Iman, Md. Raisuddin Khan
{"title":"Repurposing A Sampling-Based Planner for A Six-Degree-Of-Freedom Manipulator to Avoid Unpredictable Obstacles","authors":"Hafiz Iman, Md. Raisuddin Khan","doi":"10.31436/iiumej.v24i1.2642","DOIUrl":null,"url":null,"abstract":"This paper presents the use of a sampling-based planner as a reactive planning scheme to avoid obstacles between a robotic arm and a moving obstacle. Based on a planner benchmark on an obstacle-ridden environment,  a rapidly-exploring random tree (RRT) planner has been used to populate the trajectories of the task space and map them into a configuration space using a Newton-Raphson-based inverse kinematic solver. Two robot poses are defined in a cycle of back-and-forth motion; the initial and the goal poses. The robot repeatedly moves from the starting pose to the end pose via the midpoint pose. Each set of trajectories is unique. We define this unique solution within the context of the configuration space as a cycle space. We impose a periodically occurring synthetic obstacle that moves in and out of the robot arm workspace defined in a simulated environment. Within the robot's workspace, the obstacle moves and cuts through the cycle space to emulate a dynamic environment. We also ran a benchmark on the available sampling planner in the OMPL library for static obstacle avoidance. Our benchmark shows that the RRT has the lowest time planning time at 0.031 s compared with other sampling-based planners available in the OMPL library, RRT implicitly avoids singularities within the cycle space, and reactively attempts to avoid synthetic moving objects near the robot hardware. This research intends to further investigate on the use of RGB-D sensor and LiDAR to track moving obstacles while abiding by the task space commands described by the initial and goal poses.\nABSTRAK: Kertas kerja ini membentangkan penggunaan perancang berasaskan persampelan sebagai skim perancangan reaktif untuk mengelakkan halangan antara lengan robot dan halangan yang bergerak. Berdasarkan penanda aras perancang pada persekitaran yang dipenuhi halangan, perancang pokok rawak (RRT) penerokaan pantas telah digunakan untuk mengisi trajektori ruang tugas dan memetakannya ke dalam ruang konfigurasi menggunakan penyelesai kinematik songsang berasaskan Newton-Raphson. Dua pose robot ditakrifkan dalam kitaran gerakan bolak-balik; pose awal dan matlamat. Robot berulang kali bergerak dari pose permulaan ke pose akhir melalui pose titik tengah. Setiap set trajektori adalah unik. Kami mentakrifkan penyelesaian unik ini dalam konteks ruang konfigurasi sebagai ruang kitaran. Kami mengenakan halangan sintetik yang berlaku secara berkala yang bergerak masuk dan keluar dari ruang kerja lengan robot yang ditakrifkan dalam persekitaran simulasi. Dalam ruang kerja robot, halangan bergerak dan memotong ruang kitaran untuk meniru persekitaran yang dinamik. Kami juga menjalankan penanda aras pada perancang pensampelan yang tersedia dalam perpustakaan OMPL untuk mengelakkan halangan statik. Penanda aras kami menunjukkan bahawa RRT mempunyai masa perancangan masa terendah pada 0.031 s berbanding dengan perancang berasaskan pensampelan lain yang terdapat dalam perpustakaan OMPL, RRT secara tersirat mengelakkan singulariti dalam ruang kitaran, dan secara reaktif cuba mengelakkan objek bergerak sintetik yang menghampiri perkakasan robot. Melangkah ke hadapan, penyelidikan ini berhasrat untuk menyiasat lebih lanjut mengenai penggunaan penderia RGB-D dan LiDAR untuk mengesan halangan bergerak sambil mematuhi arahan ruang tugas yang diterangkan oleh pose awal dan matlamat.","PeriodicalId":13439,"journal":{"name":"IIUM Engineering Journal","volume":"80 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2023-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IIUM Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31436/iiumej.v24i1.2642","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

This paper presents the use of a sampling-based planner as a reactive planning scheme to avoid obstacles between a robotic arm and a moving obstacle. Based on a planner benchmark on an obstacle-ridden environment,  a rapidly-exploring random tree (RRT) planner has been used to populate the trajectories of the task space and map them into a configuration space using a Newton-Raphson-based inverse kinematic solver. Two robot poses are defined in a cycle of back-and-forth motion; the initial and the goal poses. The robot repeatedly moves from the starting pose to the end pose via the midpoint pose. Each set of trajectories is unique. We define this unique solution within the context of the configuration space as a cycle space. We impose a periodically occurring synthetic obstacle that moves in and out of the robot arm workspace defined in a simulated environment. Within the robot's workspace, the obstacle moves and cuts through the cycle space to emulate a dynamic environment. We also ran a benchmark on the available sampling planner in the OMPL library for static obstacle avoidance. Our benchmark shows that the RRT has the lowest time planning time at 0.031 s compared with other sampling-based planners available in the OMPL library, RRT implicitly avoids singularities within the cycle space, and reactively attempts to avoid synthetic moving objects near the robot hardware. This research intends to further investigate on the use of RGB-D sensor and LiDAR to track moving obstacles while abiding by the task space commands described by the initial and goal poses. ABSTRAK: Kertas kerja ini membentangkan penggunaan perancang berasaskan persampelan sebagai skim perancangan reaktif untuk mengelakkan halangan antara lengan robot dan halangan yang bergerak. Berdasarkan penanda aras perancang pada persekitaran yang dipenuhi halangan, perancang pokok rawak (RRT) penerokaan pantas telah digunakan untuk mengisi trajektori ruang tugas dan memetakannya ke dalam ruang konfigurasi menggunakan penyelesai kinematik songsang berasaskan Newton-Raphson. Dua pose robot ditakrifkan dalam kitaran gerakan bolak-balik; pose awal dan matlamat. Robot berulang kali bergerak dari pose permulaan ke pose akhir melalui pose titik tengah. Setiap set trajektori adalah unik. Kami mentakrifkan penyelesaian unik ini dalam konteks ruang konfigurasi sebagai ruang kitaran. Kami mengenakan halangan sintetik yang berlaku secara berkala yang bergerak masuk dan keluar dari ruang kerja lengan robot yang ditakrifkan dalam persekitaran simulasi. Dalam ruang kerja robot, halangan bergerak dan memotong ruang kitaran untuk meniru persekitaran yang dinamik. Kami juga menjalankan penanda aras pada perancang pensampelan yang tersedia dalam perpustakaan OMPL untuk mengelakkan halangan statik. Penanda aras kami menunjukkan bahawa RRT mempunyai masa perancangan masa terendah pada 0.031 s berbanding dengan perancang berasaskan pensampelan lain yang terdapat dalam perpustakaan OMPL, RRT secara tersirat mengelakkan singulariti dalam ruang kitaran, dan secara reaktif cuba mengelakkan objek bergerak sintetik yang menghampiri perkakasan robot. Melangkah ke hadapan, penyelidikan ini berhasrat untuk menyiasat lebih lanjut mengenai penggunaan penderia RGB-D dan LiDAR untuk mengesan halangan bergerak sambil mematuhi arahan ruang tugas yang diterangkan oleh pose awal dan matlamat.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于采样规划的六自由度机械臂避障设计
本文提出了一种基于抽样的规划方法作为反应性规划方案,以避免机械臂与移动障碍物之间的障碍物。在基于障碍物环境的规划基准的基础上,采用快速探索随机树(RRT)规划器填充任务空间的轨迹,并使用基于牛顿-拉夫逊的逆运动学求解器将其映射到组态空间。两个机器人的姿势被定义为一个来回运动的循环;初始和目标姿势。机器人通过中点位姿从起始位姿反复移动到结束位姿。每一组轨迹都是独一无二的。我们将构型空间中的这个唯一解定义为循环空间。我们在模拟环境中定义了一个周期性发生的合成障碍物,该障碍物在机器人手臂工作空间中移动。在机器人的工作空间内,障碍物移动并穿过循环空间来模拟动态环境。我们还在OMPL库中的可用采样规划器上运行了一个基准测试,用于静态避障。我们的基准测试表明,与OMPL库中其他基于采样的规划器相比,RRT具有最低的时间规划时间,为0.031 s, RRT隐式地避免了周期空间内的奇点,并反应性地尝试避免机器人硬件附近的合成移动物体。本研究旨在进一步研究使用RGB-D传感器和激光雷达来跟踪移动障碍物,同时遵守由初始和目标姿态描述的任务空间命令。摘要:Kertas kerja ini成员tantankan penggunaan perancang berasaskan persampelan sebagai skim perancangan reakit untuk mengelakkan halangan antara lengan机器人danhalangan yang bergerak。我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:我的翻译是:双姿态机器人;请注意,丹·马特拉马特。机器人berulang kali bergerak dari pose permulaan ke pose akhir melalui pose titik tengah。set set trajektori adalah unik。Kami mentakrifkan penyelesaian unik ini dalam konteks ruang konfigurasi sebagai ruang kitaran。Kami mengenakan halangan sinintetik yang berlaku secara yang bergerak masuk dankeluar dari ruang kerja lengan机器人yang ditakrifkan dalam persekitaran模拟。Dalam ruang kerja机器人,halangan bergerak dan memortonong ruang kitaran untuk meniru persekitaran yang dinamik。Kami juga menjalankan penanda aras pada perancang pensampelan yang tersedia dalam perpustakaan OMPL untuk mengelakkan halangan statik。Penanda aras kami menunjukkan bahawa RRT mempunyai masa perancangan masa terendah paada 0.031 s berbanding dengan perancang beraskan pensampelan lanan terdapat dalam perusastakan OMPL, RRT secara terserat mengelakkan singulariti dalam ruang kitaran, dan secara reaktif cuba mengelakkan object bergerak sinintetik yang menghampiri perkakasan机器人。新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡,新加坡。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IIUM Engineering Journal
IIUM Engineering Journal ENGINEERING, MULTIDISCIPLINARY-
CiteScore
2.10
自引率
20.00%
发文量
57
审稿时长
40 weeks
期刊介绍: The IIUM Engineering Journal, published biannually (June and December), is a peer-reviewed open-access journal of the Faculty of Engineering, International Islamic University Malaysia (IIUM). The IIUM Engineering Journal publishes original research findings as regular papers, review papers (by invitation). The Journal provides a platform for Engineers, Researchers, Academicians, and Practitioners who are highly motivated in contributing to the Engineering disciplines, and Applied Sciences. It also welcomes contributions that address solutions to the specific challenges of the developing world, and address science and technology issues from an Islamic and multidisciplinary perspective. Subject areas suitable for publication are as follows: -Chemical and Biotechnology Engineering -Civil and Environmental Engineering -Computer Science and Information Technology -Electrical, Computer, and Communications Engineering -Engineering Mathematics and Applied Science -Materials and Manufacturing Engineering -Mechanical and Aerospace Engineering -Mechatronics and Automation Engineering
期刊最新文献
PHOTOVOLTAIC MODULE TEMPERATURE ESTIMATION MODEL FOR THE ONE-TIME-POINT DAILY ESTIMATION METHOD BIPHASIC CRUDE PALM OIL DECHLORINATION: EFFECT OF VOLUME RATIO AND CONCENTRATION OF SODIUM SILICATE TO HYDROXIDE ION DISTRIBUTION MIXING SEQUENCE EFFECT OF CEMENT COMPOSITES WITH CARBON FIBRES EFFECTS OF SOIL ERODIBILITY ON RIVERBANK EROSION AND FAILURES KEY SUCCESS FACTORS IN ROAD MAINTENANCE MANAGEMENT PROJECTS (A CASE STUDY OF MAYSAN PROVINCE, IRAQ)
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1