Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kevin A. O'Neil

dblp:50/6268 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2002
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 4 first-authorSystems, architecture and hardware · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Motion planning and robot control · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot control
redundant manipulator control
0.142002
Linear Acceleration-Based Redundancy Resolution Schemes that Diverge in Finite Time · ICRA 2002
Instability of Pseudoinverse Acceleration Control of Redundant Mechanisms · ICRA 2000
Using Redundancy to Reduce Accelerations Near Kinematic Singularities · ICRA 1999
Robotics › Motion planning and robot control
redundancy resolution
0.122002
Linear Acceleration-Based Redundancy Resolution Schemes that Diverge in Finite Time · ICRA 2002
Using Redundancy to Reduce Accelerations Near Kinematic Singularities · ICRA 1999
Robotics › Motion planning and robot control › robot control › kinematic control
resolved motion rate control
0.131997
A predictive algorithm for rate control of mechanisms near singularities · ICRA 1997
Lowest-order rate control of mechanisms near singularities · ICRA 1997
Desingularization of resolved motion rate control of mechanisms · ICRA 1996
Robotics › Motion planning and robot control › robot control › motion control
acceleration control
0.012002
Linear Acceleration-Based Redundancy Resolution Schemes that Diverge in Finite Time · ICRA 2002
Robotics › Motion planning and robot control
robot control
0.021997
A predictive algorithm for rate control of mechanisms near singularities · ICRA 1997
Lowest-order rate control of mechanisms near singularities · ICRA 1997
Robotics › Motion planning and robot control
singularity handling
0.021997
A predictive algorithm for rate control of mechanisms near singularities · ICRA 1997
Lowest-order rate control of mechanisms near singularities · ICRA 1997
Robotics › Motion planning and robot control › manipulator control
pseudoinverse control
0.012000
Instability of Pseudoinverse Acceleration Control of Redundant Mechanisms · ICRA 2000
Robotics › Motion planning and robot control › robot control › operational space control
resolved acceleration control
0.012000
Instability of Pseudoinverse Acceleration Control of Redundant Mechanisms · ICRA 2000
Robotics › Motion planning and robot control › singularity analysis
kinematic singularity
0.011999
Using Redundancy to Reduce Accelerations Near Kinematic Singularities · ICRA 1999

Methods — techniques the papers use, named apart from their topics

simulation · 0.1pseudoinverse control · 0.0minimum torque norm control · 0.0damped least squares · 0.0singular value analysis · 0.0pseudoinverse velocity control · 0.0quadratic approximation · 0.0jacobian singular value decomposition · 0.0second-order condition analysis · 0.0
YearPublicationVenuePosition
2002 Linear Acceleration-Based Redundancy Resolution Schemes that Diverge in Finite Time
abstract
The minimum torque norm control scheme for redundant manipulators has long been known to exhibit instabilities. In the paper an analysis is made of a class of acceleration-level redundancy resolution schemes that includes this and other well-known schemes. It is proved that divergence of the joint velocity norm to infinity in finite time is possible, and in fact does occur for self-motions of mechanisms with one degree of redundancy under almost all such schemes in the class, i.e., generically. The schemes that do not diverge in finite time are associated with conserved quantities and include minimum acceleration norm and dynamically-consistent redundancy resolution schemes. It is also proved that exponential dissipation of nullspace velocity cannot eliminate the divergence.
Kevin A. O'Neil
ICRA1
2002 Divergence of linear acceleration-based redundancy resolution schemes
abstract
The minimum torque norm control scheme for redundant manipulators has long been known to exhibit instabilities. In this paper, an analysis is made of a class of acceleration-level redundancy resolution schemes that includes the minimum torque, minimum acceleration, and other well known schemes. It is proved that divergence of joint velocity norm to infinity in finite time is possible, and in fact does occur for self motions of mechanisms with one degree of redundancy under almost all such schemes in the class. The schemes that do not diverge in finite time are associated with conserved quantities and include minimum acceleration norm and dynamically consistent redundancy resolution schemes. Besides the divergence, all these schemes can exhibit local instabilities in the form of abrupt increases in joint velocities and torques. Simulations are presented that illustrate the types of divergence and instability. The details of the analysis should be useful to designers seeking to modify these resolution schemes. For example, it is proved that linear dissipation or nullspace velocity cannot stabilize the algorithms.
Kevin A. O'Neil
IEEE Trans. Robotics Autom.1
2000 Instability of Pseudoinverse Acceleration Control of Redundant Mechanisms
abstract
Resolved acceleration motion control using the pseudoinverse or weighted pseudoinverse of the Jacobian matrix is a well-known algorithm for control of redundant robotic manipulators. Several authors have observed instabilities in simulations using this algorithm. In this paper the cause of the instability is determined, and the corresponding growth of joint velocities and acceleration is characterized in terms of the smallest singular value of the Jacobian matrix of the kinematic function, and a nearly-conserved quantity analogous to angular momentum. The analysis is supported by simulations. Based on the analysis, a stabilizing modification to the control scheme is derived that does not rely on the simple addition of a kinematic component, but rather addresses the cause of the instability directly. Simulations show that the new control algorithm stabilizes the motion in agreement with the analysis.
Kevin A. O'Neil, Yu-Che Chen
ICRA1
1999 Using Redundancy to Reduce Accelerations Near Kinematic Singularities
abstract
Solutions of the inverse kinematic problem for redundant manipulators are studied for workspace paths that pass near, but not through, kinematic singularities. Widely-used algorithms such as pseudo-inverse velocity control may compute solution paths that have low joint velocities but very high joint accelerations, which may not be physically desirable or even feasible. In this paper we show the existence of solutions with low joint space acceleration, which use the redundancy of the mechanism to track the workspace trajectory by means of a more natural joint motion. We derive a redundancy resolution algorithm at the velocity level that is computationally undemanding and tracks the desirable low-acceleration solution path. Simulations illustrating the feasibility of the proposed algorithm are presented.
Kevin A. O'Neil, Yu-Che Chen
ICRA1
1998 On the existence and characteristics of solution paths at algorithmic singularities [kinematically redundant arms]
abstract
The extended Jacobian method is a popular approach for controlling a kinematically redundant arm which allows one to resolve redundancy by locally optimizing an objective function and to gain repeatability for a cyclic end effector trajectory. It is a special case of a family of methods called constraint function methods. It has been found that the occurrence of algorithmic singularities can cause severe difficulties and the advantages of the methods such as repeatability might no longer exist. The purpose of this paper is to study the characteristics of algorithmic singularities, especially those of corank 1. A result of the authors on kinematic singularities is used to obtain a sufficient condition for the existence of solution paths at algorithmic singularities of the constrained function method. The phenomenon of branch repeatability is shown to occur at an algorithmic singularity. We also show that the extended Jacobian method cannot successfully optimize the objective function beyond the singularity without loss of continuity of the joint derivative. Examples are given to demonstrate the use of our theoretical results.
Kevin A. O'Neil, Yu-Che Chen, Jiaqing Seng
IEEE Trans. Robotics Autom.1
1997 Lowest-order rate control of mechanisms near singularities
abstract
Resolved motion rate control, which uses a linear approximation to the kinematic function to find joint velocities, can fail at kinematic singularities. Pohl and Lipkin (1991) proposed rate control using a quadratic approximation to the full kinematic function, but this algorithm has disadvantages. Here we propose a hybrid algorithm that works at singularities, is computationally efficient, and finds all physically meaningful solution trajectories. Furthermore, it is shown that this algorithm finds smoother solutions than, the damped least squares algorithm for paths passing through singular points.
Yu-Che Chen, Jiaqing Seng, Kevin A. O'Neil
ICRA3
1997 A predictive algorithm for rate control of mechanisms near singularities
abstract
A new kinematic algorithm for the control of mechanisms is described, which produces smoother and more accurate control near kinematic singularities than the usual damped least-squares method. The new method predicts the occurrence of singularities, evaluates the singular terms of the inverse kinematic function using a nonsingular expression, and smoothly interpolates between the singular and nonsingular forms. The desingularized expression makes use of the rates of change of the singular vectors and values of the Jacobian matrix; formulas for these derivatives are presented. Simulations of the control of two and six joint serial manipulators moving through and near singular configurations are given to illustrate the method.
Yu-Che Chen, Jiaqing Seng, Kevin A. O'Neil
ICRA3
1997 Removing singularities of resolved motion rate control of mechanisms, including self-motion
abstract
Resolved motion rate control is an algorithm for solving the path-tracking problem in robotic control which can fail at singular points of the kinematic function. The questions of existence and smoothness of solutions to the path tracking problem at singular points have not heretofore been addressed. In this paper we find a new second-order condition which, when satisfied, ensures the existence of a solution path with continuous, bounded joint rates. The condition is related to the curvature of the path at the singular value. We prove that a modification of the usual resolved motion rate control algorithm can successfully compute this solution path. As an application, we give a sufficient condition for the existence of self-motion for redundant manipulators at singular points. We derive a simple formula for the rate of recovery of the manipulability measure near the singularity. Several realistic examples are presented, for which we compute exact solutions to typical path tracking problems passing through singular points.
Kevin A. O'Neil, Yu-Che Chen, Jiaqing Seng
IEEE Trans. Robotics Autom.1
1996 Desingularization of resolved motion rate control of mechanisms
abstract
Resolved motion rate control is an algorithm for solving the path-tracking problem in robotic control which can fail at singular points of the kinematic function. In this paper we find a new second-order condition which, when satisfied, ensures the existence of a solution path with continuous, bounded joint rates. The condition is related to the curvature of the path at the singular value. As an application, we give a sufficient condition for the existence of self-motion for redundant manipulators at singular points. We derive a simple formula for the rate of recovery of the manipulability measure along the path at the singularity, and prove that the usual resolved motion rate control algorithm can be modified to compute these solution paths. Several realistic simulations are presented.
Kevin A. O'Neil, Yu-Che Chen, Jiaqing Seng
ICRA1
1995 Escapability of singular configuration for redundant manipulators via self-motion
abstract
The goal of this paper is to study the behavior of general redundant manipulators near singular configurations, and investigate the escapability of redundant manipulators at a singularity. Escapability means that the manipulator can actually reconfigure itself from a singular posture to a nonsingular posture via self-motion. Criteria for the classifications of escapable and inescapable singularities are established. Examples are given to demonstrate the use of these criteria.
Jiaqing Seng, Kevin A. O'Neil, Yu-Che Chen
IROS (3)2