Abstract

In robotics, the tough problem about the dynamic target capturing consists of tracking the target by the robot manipulator and grasping the target by the robot finger. For the sake of space, this article deals with only the first problem, tracking the dynamic target by the robot manipulator. The traditional approaches of capturing the dynamic target may work well when they are employed in low-dimensional space by reinforcement learning or physical modeling. However, they fail to work well in high-dimensional space. The traditional approaches have four limitations with respect to Cartesian space, configuration space, reinforcement learning, and physical modeling. To overcome these limitations, this article implements improved dynamic A* algorithm in high-dimensional configuration space map to capture the target. First, a space injection model injects the collision detection and target position from the Cartesian space into the configuration space to construct a high-dimensional map. Then, the target capturing method including the improved dynamic A* algorithm is applied on the map to track and capture the target. Finally, the experiment performed in time-varying environment and the dynamic target achieves a reliable result. This article has proposed an approach that makes the robot manipulator motion planning more accurate in high-dimensional dynamic configuration space. This approach enables the multi-joint manipulator to avoid the obstacle while tracking the target in high-dimensional configuration space. It takes the advantages of heuristic algorithms in the process of target capturing method designing. It adds precision and speed to target tracking. The success of the approach may apply to any industrial robot tracking target, surgical operation, and space probes. And, it may lay a solid foundation for dynamics control with a scope for future investigations.

Highlights

  • The task of capturing a dynamic target requires that the manipulator should grasp the specified target by the robot finger, and track the dynamic target by the robot manipulator

  • We have presented a new target capturing method in a five-dimensional configuration space map to solve the four vital limitations in traditional studies

  • The improved dynamic A* algorithm is used in the constructed high-dimensional configuration space map in the process of dynamic target capturing method

Read more

Summary

Introduction

The task of capturing a dynamic target requires that the manipulator should grasp the specified target by the robot finger, and track the dynamic target by the robot manipulator. The traditional A* algorithm cannot capture the dynamic target in the configuration space because the high-dimensional dynamic configuration space presenting an irregular data access pattern space requires a huge amount of memory, which is often beyond the limits of computing power.[12] To tackle the first limitation, we will use a space injection model that will inject the target position and the collision position from the Cartesian space into the configuration space to generate angular trajectory of actuator in highdimensional configuration map. In the fourth section, based on the principle of heuristic dynamic A* algorithm, an innovative method of capturing dynamic targets in high-dimensional configuration space adapts to the complex environment with continuous updating configuration map to capture the dynamic target This target capturing method plans the path of the robot manipulator in each cycle of local planning. According to the maximum values of 1⁄2q1 q2 q3 q4 q5Š and minimum values of 1⁄2q1 q2 q3 q4 q5Š in the configuration space, the boundaries of each dimension of the configuration space are established, and the boundary side lengths are respectively q1max À q1min; q2max À q2min; q3max À q3min; q4max À q4min; q5max À q5min where the maximum values of 1⁄2q1 q2 q3 q4 q5Š are 1⁄2q1max q2max q3max q4max q5maxŠ, and the minimum values are 1⁄2q1min q2min q3min q4min q5minŠ

Meshing the configuration space
Searching for configuration space sub-cell
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.