实现基于快速探索随机树的不断变化的战略的实时对象选择和放置系统
Ching-Chang Wong1, Chong-Jia Chen1, Kai-Yi Wong2
1Department of Electrical and Computer Engineering, Tamkang University, New Taipei City 25137, Taiwan.
Sensors (Basel, Switzerland)
|July 11, 2023
概括
一个新的变化战略快速探索随机树 (CS-RRT) 算法增强了机器人选择和放置任务. 这种方法提高了路径规划的成功率,并减少了自主机器人在复杂环境中的计算时间.
科学领域:
- 机器人和自动化 机器人和自动化
- 人工智能的人工智能
- 计算机科学 计算机科学
背景情况:
- 自主物体选择和放置系统需要对机器人操纵器进行强大的无碰撞路径规划.
- 现有的路径规划算法在复杂环境中平衡成功率和计算时间方面面临挑战.
- 六度自由度 (DOF) 机器人操纵器对于多功能选择和放置操作至关重要.
研究的目的:
- 建议改进路径规划算法,改变战略快速探索随机树 (CS-RRT),用于机器人选择和放置系统.
- 为了提高六个DOF机器人操纵器的无碰撞路径规划的成功率和减少计算时间.
- 通过模拟和实践实验在复杂环境中验证CS-RRT算法的有效性.
主要方法:
- 使用机器人操作系统 (ROS),摄像头,六个DOF机器人操纵器和两只手指抓手的物体取置系统的实现.
- 开发CS-RRT算法,增强逐渐变化的采样区域快速探索随机树 (CSA-RRT).
- 将采样半径限制机制和节点计数机制纳入CS-RRT算法,以优化路径规划.
主要成果:
- 在模拟中,CS-RRT算法在成功率和减少计算时间方面表现出优异的性能,与其他两个RRT算法相比.
- 采样半径限制机制有效地引导随机树向目标方向,最大限度地减少在目标附近搜索的时间.
- 节点计数机制允许算法在复杂的环境中调整采样策略,防止搜索路径陷入困境并提高适应性.
结论:
- 拟议的CS-RRT算法为机器人选择和放置任务中的无碰撞路径规划提供了有效的解决方案.
- CS-RRT算法成功地提高了机器人操纵在复杂的现实场景中的效率和可靠性.
- 实践实验证实了机器人操纵器使用基于CS-RRT的路径规划有效地完成选择和放置任务的能力.
相关概念视频
Survival Tree
115
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
115
Random Sampling Method
11.2K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
11.2K
Statically Indeterminate Problem Solving
455
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
455
Randomized Experiments
7.0K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
7.0K
Machines: Problem Solving II
336
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
336
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
81
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
81


