Solving the singularity problem of non-redundant manipulators by constraint optimization

G. Schreiber, M. Otter, G. Hirzinger
<i title="IEEE"> <a target="_blank" rel="noopener" href="" style="color: black;">Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289)</a> </i> &nbsp;
A solution to the singularity problem of a non-redundant robot is proposed by reformulating the inverse kinematic problem as a constraint optimization problem. The main idea is to allow a cartesian error in a certain subspace in the vicinity of a singuarity and to minimize this error subject to operational constraints such as maximum motor speeds. As a result, in every sampling instant a series of linear least squares problems with linear equality and inequality constraints have to be solved.
more &raquo; ... is task can be carried out on a Pentium processor within a few milliseconds. The new method is demonstrated at hand of some experiments with an industrial robot.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="">doi:10.1109/iros.1999.811688</a> <a target="_blank" rel="external noopener" href="">dblp:conf/iros/SchreiberOH99</a> <a target="_blank" rel="external noopener" href="">fatcat:ioaaz46gtvf4db5twavf3ja6sa</a> </span>
<a target="_blank" rel="noopener" href="" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href=""> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> </button> </a>