Abstract

This article presents a dual-optimization trajectory planning algorithm, which consists of the optimal path planning and the optimal motion profile planning for robot manipulators, where the path planning is based on parametric curves. In path planning, a virtual-knot interpolation is proposed for the paths required to pass through all control points, so the common curves, such as Bézier curves and B-splines, can be incorporated into it. Besides, an optimal B-spline is proposed to generate a smoother and shorter path, and this scheme is especially suitable for closed paths. In motion profile planning, a generalized formulation of time-optimal velocity profiles is proposed, which can be implemented to any types of motion profiles with equality and inequality constraints. Also, a multisegment cubic velocity profile is proposed by solving a multiobjective optimization problem. Furthermore, a case study of a dispensing robot is investigated through the proposed dual-optimization algorithm applied to numerical simulations and experimental work.

Highlights

  • A robot manipulator is usually designed to complete a specific task, such as machining, polishing, finishing, and assembling, so it is necessary to plan a trajectory for the end effector of the robot manipulators

  • The aforementioned curves except for cubic spline do not pass through control points, so they cannot be directly applied to path planning of robot manipulators

  • This article presents the optimal trajectory planning and tracking control of a Delta robot, which is used to simulate the motion of a dispensing robot

Read more

Summary

Introduction

A robot manipulator is usually designed to complete a specific task, such as machining, polishing, finishing, and assembling, so it is necessary to plan a trajectory for the end effector of the robot manipulators. The aforementioned curves except for cubic spline do not pass through control points, so they cannot be directly applied to path planning of robot manipulators.

Results
Conclusion
Full Text
Paper version not known

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.