Formulation of Joint Trajectories for Industrial Robots Using B-Splines
- 1 May 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Electronics
- Vol. IE-34 (2) , 192-199
- https://doi.org/10.1109/tie.1987.350954
Abstract
In this paper, we describe a new procedure for constructing robot trajectories. The procedure uses the theory of B-splines. The motion of the robot, as specified by a time sequence of position and orientation knots of the end effector, is first transformed into sets of joint displacements. B-splines are then used to fit these sequences for each joint. The procedure consists of a simple recursive algorithm and allows constraints to be imposed on the magnitudes of the joint velocities and accelerations as well as on their initial and final values. A trajectory constructed by this method has the property that a local modification can be made quickly and easily without recomputing the entire trajectory. The method has been used for generating trajectories for a PUMA 560 robot.Keywords
This publication has 14 references indexed in Scilit:
- Geometric Approach in Solving Inverse Kinematics of PUMA RobotsIEEE Transactions on Aerospace and Electronic Systems, 1984
- An exact kinematic model of PUMA 600 manipulatorIEEE Transactions on Systems, Man, and Cybernetics, 1984
- Approximate joint trajectories for control of industrial robots along Cartesian pathsIEEE Transactions on Systems, Man, and Cybernetics, 1984
- Locating the wrist of an elbow-type manipulatorIEEE Transactions on Systems, Man, and Cybernetics, 1984
- An On-Line Dynamic Trajectory GeneratorThe International Journal of Robotics Research, 1984
- Formulation and optimization of cubic polynomial joint trajectories for industrial robotsIEEE Transactions on Automatic Control, 1983
- Joint trajectories of mechanical manipulators for Cartesian path approximationIEEE Transactions on Systems, Man, and Cybernetics, 1983
- The Numerical Evaluation of B-SplinesIMA Journal of Applied Mathematics, 1972
- On calculating with B-splinesJournal of Approximation Theory, 1972
- Generation and Use of Orthogonal Polynomials for Data-Fitting with a Digital ComputerJournal of the Society for Industrial and Applied Mathematics, 1957