• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于快速探索随机树的变策略的实时目标抓取放置系统的实现。

Implementation of a Real-Time Object Pick-and-Place System Based on a Changing Strategy for Rapidly-Exploring Random Tree.

机构信息

Department of Electrical and Computer Engineering, Tamkang University, New Taipei City 25137, Taiwan.

Department of Electrical Engineering, Chung Yuan Christian University, Taoyuan City 32023, Taiwan.

出版信息

Sensors (Basel). 2023 May 16;23(10):4814. doi: 10.3390/s23104814.

DOI:10.3390/s23104814
PMID:37430728
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10224147/
Abstract

An object pick-and-place system with a camera, a six-degree-of-freedom (DOF) robot manipulator, and a two-finger gripper is implemented based on the robot operating system (ROS) in this paper. A collision-free path planning method is one of the most fundamental problems that has to be solved before the robot manipulator can autonomously pick-and-place objects in complex environments. In the implementation of the real-time pick-and-place system, the success rate and computing time of path planning by a six-DOF robot manipulator are two essential key factors. Therefore, an improved rapidly-exploring random tree (RRT) algorithm, named changing strategy RRT (CS-RRT), is proposed. Based on the method of gradually changing the sampling area based on RRT (CSA-RRT), two mechanisms are used in the proposed CS-RRT to improve the success rate and computing time. The proposed CS-RRT algorithm adopts a sampling-radius limitation mechanism, which enables the random tree to approach the goal area more efficiently each time the environment is explored. It can avoid spending a lot of time looking for valid points when it is close to the goal point, thus reducing the computing time of the improved RRT algorithm. In addition, the CS-RRT algorithm adopts a node counting mechanism, which enables the algorithm to switch to an appropriate sampling method in complex environments. It can avoid the search path being trapped in some constrained areas due to excessive exploration in the direction of the goal point, thus improving the adaptability of the proposed algorithm to various environments and increasing the success rate. Finally, an environment with four object pick-and-place tasks is established, and four simulation results are given to illustrate that the proposed CS-RRT-based collision-free path planning method has the best performance compared with the other two RRT algorithms. A practical experiment is also provided to verify that the robot manipulator can indeed complete the specified four object pick-and-place tasks successfully and effectively.

摘要

本文基于机器人操作系统(ROS)实现了一个带有相机、六自由度(DOF)机器人机械臂和两指夹持器的物体拾取-放置系统。在机器人在复杂环境中自主地拾取-放置物体之前,无碰撞路径规划方法是必须要解决的最基本问题之一。在实时拾取-放置系统的实现中,六自由度机器人机械臂的路径规划成功率和计算时间是两个至关重要的关键因素。因此,提出了一种改进的快速搜索随机树(RRT)算法,称为变更策略 RRT(CS-RRT)。基于基于 RRT 的逐渐改变采样区域的方法(CSA-RRT),所提出的 CS-RRT 采用了两种机制来提高成功率和计算时间。所提出的 CS-RRT 算法采用了采样半径限制机制,每次环境探索时,使随机树更有效地接近目标区域。它可以避免在接近目标点时花费大量时间寻找有效点,从而减少改进的 RRT 算法的计算时间。此外,CS-RRT 算法采用了节点计数机制,使算法在复杂环境中能够切换到适当的采样方法。它可以避免由于在目标点方向上的过度探索而导致搜索路径陷入某些约束区域,从而提高算法对各种环境的适应性并提高成功率。最后,建立了具有四个物体拾取-放置任务的环境,并给出了四个仿真结果,以说明基于所提出的 CS-RRT 的无碰撞路径规划方法与其他两种 RRT 算法相比具有最佳性能。还提供了一个实际实验,以验证机器人机械臂确实可以成功有效地完成指定的四个物体拾取-放置任务。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/341252322135/sensors-23-04814-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/d245f2e1e53b/sensors-23-04814-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/12e364a3caed/sensors-23-04814-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/a4e297802181/sensors-23-04814-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/54b827ac27fa/sensors-23-04814-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/1864fabcea91/sensors-23-04814-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/1ed6d1c5876f/sensors-23-04814-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/a469ba176137/sensors-23-04814-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/d1184b6e7128/sensors-23-04814-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/9dd1e674d17d/sensors-23-04814-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/171b84224bb5/sensors-23-04814-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/6cb7670158db/sensors-23-04814-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/c55385c2cddd/sensors-23-04814-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/fd7498cb005d/sensors-23-04814-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/e3238e1ec373/sensors-23-04814-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/c1b7f7b5506b/sensors-23-04814-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/0aab66e7a9f7/sensors-23-04814-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/6316afcb008a/sensors-23-04814-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/aca05b48f652/sensors-23-04814-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/b6f7771ce00d/sensors-23-04814-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/341252322135/sensors-23-04814-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/d245f2e1e53b/sensors-23-04814-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/12e364a3caed/sensors-23-04814-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/a4e297802181/sensors-23-04814-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/54b827ac27fa/sensors-23-04814-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/1864fabcea91/sensors-23-04814-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/1ed6d1c5876f/sensors-23-04814-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/a469ba176137/sensors-23-04814-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/d1184b6e7128/sensors-23-04814-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/9dd1e674d17d/sensors-23-04814-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/171b84224bb5/sensors-23-04814-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/6cb7670158db/sensors-23-04814-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/c55385c2cddd/sensors-23-04814-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/fd7498cb005d/sensors-23-04814-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/e3238e1ec373/sensors-23-04814-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/c1b7f7b5506b/sensors-23-04814-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/0aab66e7a9f7/sensors-23-04814-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/6316afcb008a/sensors-23-04814-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/aca05b48f652/sensors-23-04814-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/b6f7771ce00d/sensors-23-04814-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6e03/10224147/341252322135/sensors-23-04814-g020.jpg

相似文献

1
Implementation of a Real-Time Object Pick-and-Place System Based on a Changing Strategy for Rapidly-Exploring Random Tree.基于快速探索随机树的变策略的实时目标抓取放置系统的实现。
Sensors (Basel). 2023 May 16;23(10):4814. doi: 10.3390/s23104814.
2
A Method on Dynamic Path Planning for Robotic Manipulator Autonomous Obstacle Avoidance Based on an Improved RRT Algorithm.一种基于改进RRT算法的机器人操作臂自主避障动态路径规划方法。
Sensors (Basel). 2018 Feb 13;18(2):571. doi: 10.3390/s18020571.
3
Cooperative Dynamic Motion Planning for Dual Manipulator Arms Based on RRT*Smart-AD Algorithm.基于RRT*智能自适应算法的双臂协作动态运动规划
Sensors (Basel). 2023 Sep 8;23(18):7759. doi: 10.3390/s23187759.
4
Path planning of a manipulator based on an improved P_RRT* algorithm.基于改进的P_RRT*算法的机械手路径规划
Complex Intell Systems. 2022;8(3):2227-2245. doi: 10.1007/s40747-021-00628-y. Epub 2022 Jan 21.
5
Application of the Improved Rapidly Exploring Random Tree Algorithm to an Insect-like Mobile Robot in a Narrow Environment.改进的快速扩展随机树算法在狭窄环境下类昆虫移动机器人中的应用
Biomimetics (Basel). 2023 Aug 17;8(4):374. doi: 10.3390/biomimetics8040374.
6
Improved RRT* Algorithm for Disinfecting Robot Path Planning.用于消毒机器人路径规划的改进型RRT*算法
Sensors (Basel). 2024 Feb 26;24(5):1520. doi: 10.3390/s24051520.
7
Recent advances in Rapidly-exploring random tree: A review.快速扩展随机树的最新进展:综述
Heliyon. 2024 Jun 7;10(11):e32451. doi: 10.1016/j.heliyon.2024.e32451. eCollection 2024 Jun 15.
8
A Path Planning Method with a Bidirectional Potential Field Probabilistic Step Size RRT for a Dual Manipulator.一种用于双机械臂的双向势场概率步长 RRT 路径规划方法。
Sensors (Basel). 2023 May 29;23(11):5172. doi: 10.3390/s23115172.
9
An Improved Rapidly-Exploring Random Trees Algorithm Combining Parent Point Priority Determination Strategy and Real-Time Optimization Strategy for Path Planning.一种改进的快速随机树算法,结合了父点优先级确定策略和实时优化策略,用于路径规划。
Sensors (Basel). 2021 Oct 18;21(20):6907. doi: 10.3390/s21206907.
10
Improved RRT-Connect Algorithm Based on Triangular Inequality for Robot Path Planning.基于三角不等式的改进RRT-Connect算法用于机器人路径规划
Sensors (Basel). 2021 Jan 6;21(2):333. doi: 10.3390/s21020333.

引用本文的文献

1
A multi-robot collaborative manipulation framework for dynamic and obstacle-dense environments: integration of deep learning for real-time task execution.一种用于动态和障碍物密集环境的多机器人协作操纵框架:集成深度学习以实现实时任务执行。
Front Robot AI. 2025 Jul 30;12:1585544. doi: 10.3389/frobt.2025.1585544. eCollection 2025.
2
Advanced Intelligent Control in Robots.机器人的先进智能控制。
Sensors (Basel). 2023 Jun 19;23(12):5699. doi: 10.3390/s23125699.

本文引用的文献

1
A Hierarchical Path Planning Approach with Multi-SARSA Based on Topological Map.一种基于拓扑地图的多SARSA分层路径规划方法。
Sensors (Basel). 2022 Mar 18;22(6):2367. doi: 10.3390/s22062367.
2
Manipulation Planning for Object Re-Orientation Based on Semantic Segmentation Keypoint Detection.基于语义分割关键点检测的物体重新定向操作规划
Sensors (Basel). 2021 Mar 24;21(7):2280. doi: 10.3390/s21072280.
3
Ant system: optimization by a colony of cooperating agents.蚁群算法:通过一群协作智能体进行优化。
IEEE Trans Syst Man Cybern B Cybern. 1996;26(1):29-41. doi: 10.1109/3477.484436.