Modeling Identification and Control A Norwegian Research Bulletin · 1988 · 16 citations · 7 references
EngineeringMechanical EngineeringRobotics EngineeringRobot ControlRobot KinematicsRoboticsKinematicsManipulator ControlManipulator DesignRobot Motion PlanningSpline CurvesTrajectory GenerationB-spline SurfacesB-spline TrajectoriesTrajectory Planning
This paper describes how B-splines can be used to construct joint trajectories for robot manipulators. The motion is specified by a sequence of Cartesian knots, i.e., positions and orientations of the end effector of a robot manipulator. For a six joint robot manipulator, these Cartesian knots are transformed into six sets of joint variables, with each set corresponding to a joint. Splines, represented as linear combinations of B-splines, are used to fit the sequence of joint variables for each of the six joints. A computationally very simple, recurrence formula is used to generate the 8-splines. This approach is used for the first time to establish the mathematical model of trajectory generation for robot manipulators, and offers flexibility, computational efficiency, and a compact representation.
7
Carl de Boor · Journal of Approximation Theory · 1972 · 1.8K citations
Principles of Interactive Computer Graphics
Dick Land, William M. Newman, Robert F. Sproull · Leonardo · 1975 · 1.6K citations
I. J. Schoenberg · Quarterly of Applied Mathematics · 1946 · 487 citations · Full text