scispace - formally typeset
Open AccessDissertation

Minimum energy trajectory planning for robotic manipulators

Reads0
Chats0
TLDR
This dissertation develops a practical approach to the planning of minimum energy consumpt~on trajectories for robotic manipulators by searching for an optimum among a class of functions which can be described by a fixed number of parameters; namely spline functions.
Abstract
This dissertation develops a practical approach to the planning of minimum energy consumpt~on trajectories for robotic manipulators. That is, a trajectory is sought between ' given initial and final states such that the energy consumption is minimized. This functional optimization problem may be described using classical variational theory. However, the two-point-boundary-value problem which arises from this formulation is practically insoluble. Therefore, the problem is converted to a function optimization by searching for an optimum among a class of functions which can be described by a fixed number of parameters; namely spline functions. Conversion to a function optimization problem allows a large number of numerical function optimization methods to be attempted. Methods attempted in this work are Powell's method, interval methods, genetic algorithms, simulated annealing and dynamic programming. Each of these methods are found to be wanting in some respects. Powell's method is a local optimization procedure. As such, it tends to get trapped in local minima. Interval methods, while interesting in that they provide the promise of a global optimum, fail, since a suitable interval bounding function for the energy consumption is not available. Genetic algorithms, simulated annealing and dynamic programming alJ require excessive computational effort. To overcome these difficulties, the basic dynamic programming method is modified to perform a series of dynamic programminp, passes over a small reconfigurable grid covering only a portion of the solution space at any one pass, rather than attempt to perform a single dynamic programming operation over a large tightly spaced grid. Although this modification changes the dynamic programming approach from a global to a local

read more

Citations
More filters
Proceedings ArticleDOI

Iterative dynamic programming: an approach to minimum energy trajectory planning for robotic manipulators

TL;DR: This paper proposes a technique of iterative dynamic programming to plan minimum energy consumption trajectories for robotic manipulators by modified to perform a series of dynamic programming passes over a small reconfigurable grid covering only a portion of the solution space at any one pass.
References
More filters
Book

Introduction to Robotics mechanics and Control

John J. Craig
TL;DR: This chapter discusses Jacobians: Velocities and Static Forces, Robot Programming Languages and Systems, and Manipulator Dynamics, which focuses on the role of Jacobians in the control of Manipulators.
Journal ArticleDOI

A Rapidly Convergent Descent Method for Minimization

TL;DR: A number of theorems are proved to show that it always converges and that it converges rapidly, and this method has been used to solve a system of one hundred non-linear simultaneous equations.
Journal ArticleDOI

Impedance Control: An Approach to Manipulation: Part I—Theory

TL;DR: It is shown that components of the manipulator impedance may be combined by superposition even when they are nonlinear, and a generalization of a Norton equivalent network is defined for a broad class of nonlinear manipulators which separates the control of motion from theControl of impedance while preserving the superposition properties of the Norton network.
Proceedings ArticleDOI

Impedance Control: An Approach to Manipulation

TL;DR: In this paper, a unified approach to kinematically constrained motion, dynamic interaction, target acquisition and obstacle avoidance is presented, which results in a unified control of manipulator behaviour.
Journal ArticleDOI

Hybrid position/force control of manipulators

TL;DR: A new conceptually simple approach to controlling compliant motions of a robot manipulator that combines force and torque information with positional data to satisfy simultaneous position and force trajectory constraints specified in a convenient task related coordinate system is presented.