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

Michael W. Walker

dblp:139/6086 · DBLP profile ↗
← Back
17ranked-venue papers
12as first author
0since 2021 · last 1997
—ORCID · none

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

Artificial intelligence and machine learning · 11 · 9 first-authorSystems, architecture and hardware · 10 · 8 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 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
14 papers
Motion planning and robot control · 66% Robot manipulation · 14% Legged, aerial and field robots · 13%
Human-computer interaction and pervasive computing
2 papers
Human-robot interaction · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot control
adaptive control
0.161997
An articulated-body model for a free-flying robot and its use for adaptive motion control · IEEE Trans. Robotics Autom. 1997
Adaptive control of space-based robot manipulators · IEEE Trans. Robotics Autom. 1991
An adaptive control strategy for space based robot manipulators · ICRA 1991
Robotics › Legged, aerial and field robots
space robotics
0.021997
An articulated-body model for a free-flying robot and its use for adaptive motion control · IEEE Trans. Robotics Autom. 1997
On the dynamics of contact between space robots and configuration control for impact minimization · IEEE Trans. Robotics Autom. 1993
Robotics › Motion planning and robot control › robot control › motion control
free-flying robot control
0.011997
An articulated-body model for a free-flying robot and its use for adaptive motion control · IEEE Trans. Robotics Autom. 1997
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation
0.011997
An articulated-body model for a free-flying robot and its use for adaptive motion control · IEEE Trans. Robotics Autom. 1997
Robotics › Motion planning and robot control
manipulator control
0.021992
Computational scheme for passivity based control of mechanical manipulators · ICRA 1992
A world model based approach to manipulator control · ICRA 1990
Robotics › Motion planning and robot control
robot control
0.021991
Adaptive control of space-based robot manipulators · IEEE Trans. Robotics Autom. 1991
Adaptive control of manipulators containing closed kinematic loops · IEEE Trans. Robotics Autom. 1990
Robotics › Motion planning and robot control › robot control
trajectory tracking
0.031992
An adaptive control strategy for space based robot manipulators · ICRA 1991
Computational scheme for passivity based control of mechanical manipulators · ICRA 1992
Adaptive control of space-based robot manipulators · IEEE Trans. Robotics Autom. 1991
Robotics › Motion planning and robot control › robot dynamics
contact dynamics
0.011993
On the dynamics of contact between space robots and configuration control for impact minimization · IEEE Trans. Robotics Autom. 1993
Robotics › Legged, aerial and field robots › space robotics
free-flying space robot
0.011993
On the dynamics of contact between space robots and configuration control for impact minimization · IEEE Trans. Robotics Autom. 1993
Robotics › Robot manipulation
impact force reduction
0.011993
On the dynamics of contact between space robots and configuration control for impact minimization · IEEE Trans. Robotics Autom. 1993
Robotics › Robot manipulation
manipulator kinematics
0.021988
Manipulator kinematics and the epsilon algebra · IEEE J. Robotics Autom. 1988
Manipulator kinematics and the epsilon algebra · ICRA 1987
Robotics › Motion planning and robot control › robot control
passivity-based control
0.011992
Computational scheme for passivity based control of mechanical manipulators · ICRA 1992
Robotics › Robot manipulation › robot manipulator
space manipulator
0.011991
Adaptive control of space-based robot manipulators · IEEE Trans. Robotics Autom. 1991
Robotics › Motion planning and robot control › manipulator control
space manipulator control
0.011991
An adaptive control strategy for space based robot manipulators · ICRA 1991
Robotics › Motion planning and robot control › robot calibration
manipulator calibration
0.011990
Getting to know your robot · ICRA 1990
Robotics › Motion planning and robot control
robot calibration
0.011990
Getting to know your robot · ICRA 1990
Robotics › Motion planning and robot control
teleoperation
0.011990
Teleautonomous systems: projecting and coordinating intelligent action at a distance · IEEE Trans. Robotics Autom. 1990
Robotics › Motion planning and robot control › teleoperation
time-delay compensation
0.011990
Teleautonomous systems: projecting and coordinating intelligent action at a distance · IEEE Trans. Robotics Autom. 1990
Robotics › Motion planning and robot control › multi-robot control
coordinated motion control
0.011989
Adaptive coordinated motion control of two manipulator arms · ICRA 1989
Robotics › Motion planning and robot control › robot control
force control
0.011989
Adaptive coordinated motion control of two manipulator arms · ICRA 1989
Robotics › Motion planning and robot control › robot control
manipulator dynamics
0.031991
Adaptive control of space-based robot manipulators · IEEE Trans. Robotics Autom. 1991
Adaptive control of manipulators containing closed kinematic loops · IEEE Trans. Robotics Autom. 1990
An efficient algorithm for the adaptive control of a manipulator · ICRA 1988
Robotics › Robot manipulation › cooperative manipulation
multi-arm manipulation
0.011989
Adaptive coordinated motion control of two manipulator arms · ICRA 1989
Robotics › Motion planning and robot control › robot kinematics
forward and inverse kinematics
0.011988
Manipulator kinematics and the epsilon algebra · IEEE J. Robotics Autom. 1988
Robotics › Motion planning and robot control › robot control
inverse kinematics
0.011987
Manipulator kinematics and the epsilon algebra · ICRA 1987
Human-robot interaction
shared control
0.011987
Tele-autonomous systems: Methods and architectures for intermingling autonomous and telerobotic technology · ICRA 1987
Human-robot interaction
teleoperation
0.011987
Tele-autonomous systems: Methods and architectures for intermingling autonomous and telerobotic technology · ICRA 1987
Robotics › Robot manipulation
manipulator modeling
0.011985
A unified approach to manipulator modeling · ICRA 1985
Robotics › Robot manipulation
industrial robot
0.011990
Getting to know your robot · ICRA 1990
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning
0.011990
A world model based approach to manipulator control · ICRA 1990
Human-robot interaction
human-in-the-loop control
0.011990
Teleautonomous systems: projecting and coordinating intelligent action at a distance · IEEE Trans. Robotics Autom. 1990

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

adaptive control · 0.0unit quaternion · 0.0momentum integrals · 0.0lyapunov stability · 0.0articulated body model · 0.0newton-euler inverse dynamics · 0.0epsilon algebra · 0.0dynamical contact modeling · 0.0cost function optimization · 0.0cartesian space planning · 0.0time and position clutches · 0.0control handoff protocol · 0.0predictor display · 0.0forward simulation · 0.0
YearPublicationVenuePosition
1997 An articulated-body model for a free-flying robot and its use for adaptive motion control
abstract
We synthesize an adaptive motion control law for a free-flying robot with no external forces or moments. The basic idea is to make use of the articulated part of the space robot to control the position and orientation of the end-effector in an inertial frame. The inertia parameters for the robot end-effector and load are assumed to be a priori unknown. The articulated-body model is linear in the unknown parameters, so that an adaptive control law is developed. A novel feature of our approach is that the parameter estimates are obtained using momentum integrals only. In addition, we use unit quaternions to represent orientation errors. The stability properties of the adaptive control law is shown using Lyapunov stability theory. Computer simulations of an example 12 degrees of freedom space robot system are presented.
Liang-Boon Wee, Michael W. Walker, N. Harris McClamroch
IEEE Trans. Robotics Autom.2
1993 On the dynamics of contact between space robots and configuration control for impact minimization
abstract
Contact between free-flying space robots, and the minimization of the impulse at contact are studied. A general approach for modeling systems with a moving base is presented. In particular, the formulation of the dynamical equations of motion for a space-based manipulator system with external applied forces are considered. The new equation of motion is then used to derive a dynamical contact model. Unlike previous approaches, the analysis takes into account both relative translational and rotational motions between contacting bodies. An analysis of the dynamical contact model reveals that the impulse at contact could be minimized by the optimization of a scalar cost function. Two approaches to the Cartesian space planning problem for space-based systems are discussed. A joint space planning strategy that achieves both trajectory tracking and impact minimization is proposed. Simulation results for a fifteen-degree-of-freedom (DOF) space robot are presented.>
Liang-Boon Wee, Michael W. Walker
IEEE Trans. Robotics Autom.2
1992 Computational scheme for passivity based control of mechanical manipulators
abstract
A computational scheme is presented for the implementation of passivity-based controllers for serial and graph structured manipulators. A special method of incorporating feedback improves the computational efficiency by allowing the designer to base the control on the passivity properties of the entire manipulator. Sufficient conditions are presented to guarantee trajectory tracking of the system. Example controllers and experimental results are presented.>
Michael W. Walker
ICRA1
1991 An adaptive control strategy for space based robot manipulators
abstract
The authors present a novel adaptive control method for space-based robots which achieves globally stable trajectory tracking in the presence of uncertainties in the inertial parameters of the system. They begin with a partitioning of the fifteen-degree-of-freedom system dynamics into two component: a nine-degree-of-freedom invertible portion and a six-degree-of-freedom noninvertible portion. The controller is then designed to achieve trajectory tracking of the invertible portion of the system. This portion of the system consists of the manipulator joint positions and the orientation of the base. The motion of the noninvertible portion is bounded but unpredictable. This portion of the system consists of the position of the robot's base and the position of the reaction wheels. Simulation results are presented on a space-based robot with five revolute joints and one prismatic joint.>
Michael W. Walker, Liang-Boon Wee
ICRA1
1991 Estimating 3-D location parameters using dual number quaternions
Michael W. Walker, Lejun Shao, Richard A. Volz
CVGIP Image Underst.1
1991 Adaptive control of space-based robot manipulators
abstract
A control method is presented that achieves globally stable trajectory tracking in the presence of uncertainties in the inertial parameters of the system. The 15-degree-of-freedom (DOF) system dynamics are divided into two components: a 9-DOF invertible portion and 6-DOF noninvertible portion. A controller is then designed to achieve trajectory tracking of the invertible portion of the system, which consists of the manipulator joint positions and the orientation of the base. The motion of the noninvertible portion is bounded but otherwise unspecified. This portion of the system consists of the position of the robot's base and the position of the reaction wheels. A simulation is presented to demonstrate the effectiveness of the controller. A quadratic polynomial is used to generate the desired trajectory to illustrate the trajectory tracking capability of the controller.>
Michael W. Walker, Liang-Boon Wee
IEEE Trans. Robotics Autom.1
1990 A world model based approach to manipulator control
abstract
A dynamic world model is presented on which all planning, sensing, and control functions are based. A planning system that specifies how tasks are to be performed and the method used for sensing the state of the task are presented. The objectives of the control law and the algorithm used in the controller are given. Practical considerations are addressed, and some important details, such as the use of the null task, are explained. An example task of opening a door is examined.>
Michael W. Walker, Joseph Dionise
ICRA1
1990 Getting to know your robot
abstract
Several algorithms used for the calibration of a manipulator are presented. The calibration includes the estimation of friction coefficients, position sensor calibration, and the motor torque constants. The model used for compensation of the gearing effects is described. The results of application of these algorithms to the PUMA 560 manipulator are presented.>
Michael W. Walker, Al Dobryden, Joseph Dionise
ICRA1
1990 Teleautonomous systems: projecting and coordinating intelligent action at a distance
abstract
The authors have coined the term teleautonomous to describe methods for producing intelligent action at a distance. Teleautomation goes beyond autonomous control in that it blends in human intelligence and action as appropriate. It goes beyond teleoperation in that it incorporates as much autonomy as is possible or reasonable. A novel approach for solving one of the fundamental problems facing teleautonomous systems is discussed in detail: the need to overcome time delays due to telemetry and signal propagation. Concepts called time and position clutches are introduced; these allow the time and position frames, respectively, between the local user control and the remote device being controlled to be desynchronized. The design and implementation of these mechanisms lead to substantial telemanipulation performance improvements, including the novel result of improvements even in the absence of time delays. The controls also yield a simple protocol for handoffs of the control of manipulation tasks between local operators and remote systems.>
Lynn Conway, Richard A. Volz, Michael W. Walker
IEEE Trans. Robotics Autom.3
1990 Adaptive control of manipulators containing closed kinematic loops
abstract
A novel algorithm for the adaptive control of a robot manipulator which may contain closed kinematic loops is described. The algorithm identifies the mass properties of each link and the viscous friction coefficients for each joint of the manipulator. It is similar to the Newton-Euler inverse dynamics algorithm and, hence, obtains its computational efficiency through the recursive nature of the algorithm. Improved computational efficiency is achieved by eliminating the need to compute the constraint forces. Only inertial and gravitational forces are actually computed by the algorithm. Simulation results are presented.>
Michael W. Walker
IEEE Trans. Robotics Autom.1
1989 Basis sets for manipulator inertial parameters
abstract
An approach to the problem of finding the minimum number of inertial parameters of the robot manipulator dynamic equations of motion is presented. Based on the energy difference equation, it is equally applicable to serial-link graph-structured manipulators. The authors prove that the minimum number of parameters can be obtained directly from an energy difference equation rather than the dynamic equations of motion. They present a method for the identification of the minimum number of basis vectors which span the vector space containing the components of inertial parameters present in the equations of motion. Simulations are presented and the method is evaluated. The method is conceptually simple, computationally efficient and easy to implement. In particular, the manipulator kinematics and the joint positions and velocities are the only inputs to the algorithm.>
Shih-Ying Sheu, Michael W. Walker
ICRA2
1989 Adaptive coordinated motion control of two manipulator arms
abstract
An adaptive controller is presented for the coordinated motion control of two manipulators handling an object of unknown mass. Global convergence in tracking of both position and internal force trajectories of the object is proved, assuming perfect models for both manipulators. The computational algorithm is similar to the Newton-Euler inverse dynamics algorithm with complexity linear in the number of links in the manipulators. A significant feature of the control method is that both manipulators use the identical computational algorithm. Thus, the concept of master/slave relationship between the two manipulators is avoided. Two simulations are presented. The first assumes an ideal model for each manipulator. As expected, the controller is stable and provides excellent tracking ability of the manipulator. The second simulation investigates the effects of modeling errors in the mass properties of each arm. The position trajectories track very close to their desired values; however, they never completely converge.>
Michael W. Walker, Joseph Dionise
ICRA1
1988 An efficient algorithm for the adaptive control of a manipulator
abstract
A novel algorithm is described for the adaptive control of a robot manipulator which may contain closed kinematic loops. The algorithm identifies the mass properties of each link and the viscous friction coefficients for each joint of the manipulator. It is similar to the Newton-Euler inverse dynamics algorithm and hence obtains its computational efficiency through the recursive nature of the algorithm.>
Michael W. Walker
ICRA1
1988 Manipulator kinematics and the epsilon algebra
abstract
An algebra is defined for use in problems of manipulator kinematics. With this algebra, one can program the solution to the kinematics in position problems, and use this same program to solve the kinematics problems in velocity and acceleration. The inverse kinematics part of the program can be used to obtain any order time-derivative of the joint positions. Some of the properties of the algebra are shown and functions of the elements of the algebra are defined. The solution to the forward and inverse kinematics problem is presented, and the use of the Ada programming language is discussed.>
Michael W. Walker
IEEE J. Robotics Autom.1
1987 Tele-autonomous systems: Methods and architectures for intermingling autonomous and telerobotic technology
abstract
As a result of recent advances in artificial intelligence, human cognitive modelling, autonomous systems and telerobotics, there is an opportunity to broaden our concepts of technology for projecting action at a distance. We draw on these advances to develop a conceptual and architectural framework that enables efficient projection in time and space of intermingled manipulation and cognition tasks. Where AI-based autonomous systems have previously been concerned with human supervisory intervention primarily at a cognitive level, we add methods for rendezvous, capture and rehandoff of embedded manipulation tasks. Where telerobotics has been concerned with the projection of sensory-motor manipulation, we add the projection of cognitive processing. Thus extended, the two technologies mirror one another and merge into one of "tele-autonomous systems". We introduce notions of how the sensory, cognitive and motor functions of tele-autonomous systems can be factored and transferred back and forth between human and machine. We illustrate how the times to complete tele-autonomous tasks can be reduced through time and space constraint relaxations effected through simple controls: We employ the concepts of forward simulation and predictor display, augmented by "time and position clutches", "time ratio controls" and "time brakes", to control the resulting manipulation paths and event transitions. We sketch some generic architectural and human interface implications of these methods. Finally, we describe our environment for exploring these methods and the results of some recent experiments.
Lynn Conway, Richard A. Volz, Michael W. Walker
ICRA3
1987 Manipulator kinematics and the epsilon algebra
abstract
A new algebra is defined for use in problems of manipulator kinematics. With this algebra the solution to the inverse kinematics problem can be solved for any time derivative of the joint position using the same program by simply changing the order of the algebra. An example Ada program is used for illustration.
Michael W. Walker
ICRA1
1985 A unified approach to manipulator modeling
abstract
It is recognized that three different types of mechanisms are required to model a manipulator in most applications. Those are the serial-link, tree structured, and graph structured mechanisms. The model for each type of mechanism is presented in both the recursive and nonrecursive formulations utilizing the same notation throughout. The result is a modeling methodology which clearly shows the relationships between the models of the different types of mechanisms and formulations.
Michael W. Walker
ICRA1