Demo Data from SIGIR 2026 / reviewers in the wild / expert
Andrew H. Fagg
dblp:57/4295
· DBLP profile ↗
21ranked-venue papers
5as first author
0since 2021 · last 2010
0000-0002-5636-9697ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 5 first-authorSystems, architecture and hardware · 14 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 2Applied, interdisciplinary, general and emerging computing · 1
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
8 papers |
Robot manipulation · 92% Motion planning and robot control · 6% Legged, aerial and field robots · 2% | |
| Computer graphics and multimedia
2 papers |
Virtual and augmented reality · 100% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-robot interaction · 66% Ubiquitous computing and smart environments · 17% Usability and user experience research · 17% |
Topics — the 13 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot manipulation › grasping
grasp control |
0.2 | 3 | 2010 | Null-Space Grasp Control: Theory and Experiments · IEEE Trans. Robotics 2010 Manipulation Gaits: Sequences of Grasp Control Tasks · ICRA 2004 Extending fingertip grasping to whole body grasping · ICRA 2003 |
Robotics › Robot manipulation
grasping |
0.2 | 3 | 2010 | Null-Space Grasp Control: Theory and Experiments · IEEE Trans. Robotics 2010 Manipulation Gaits: Sequences of Grasp Control Tasks · ICRA 2004 Extending fingertip grasping to whole body grasping · ICRA 2003 |
Robotics › Robot manipulation › grasping › grasp stability
force-closure grasp |
0.1 | 1 | 2010 | Null-Space Grasp Control: Theory and Experiments · IEEE Trans. Robotics 2010 |
Human-robot interaction
teleoperation |
0.1 | 1 | 2005 | Remote Supervisory Control of a Humanoid Robot · AAAI 2005 |
Robotics › Robot manipulation
dexterous manipulation |
0.0 | 1 | 2004 | Manipulation Gaits: Sequences of Grasp Control Tasks · ICRA 2004 |
Robotics › Robot manipulation › cooperative manipulation
wrench-closure workspace |
0.0 | 1 | 2004 | Manipulation Gaits: Sequences of Grasp Control Tasks · ICRA 2004 |
Robotics › Robot manipulation › grasping › grasp planning
grasp synthesis |
0.0 | 1 | 2003 | Extending fingertip grasping to whole body grasping · ICRA 2003 |
Robotics › Robot manipulation › grasping
whole-body grasping |
0.0 | 1 | 2003 | Extending fingertip grasping to whole body grasping · ICRA 2003 |
Virtual and augmented reality › virtual reality
mobile virtual reality |
0.0 | 1 | 2002 | Real Time Visualization of Robot State with Mobile Virtual Reality · ICRA 2002 |
Robotics › Motion planning and robot control
robot control |
0.0 | 3 | 1997 | Cerebellar learning for control of a two-link arm in muscle space · ICRA 1997 A Reinforcement-Learning Approach to Reactive Control Policy Design for Autonomous Robots · ICRA 1994 R2AD: rapid robotics application development environment · ICRA 1991 |
Robotics › Motion planning and robot control › robot control
reactive control |
0.0 | 1 | 1994 | A Reinforcement-Learning Approach to Reactive Control Policy Design for Autonomous Robots · ICRA 1994 |
Robotics › Legged, aerial and field robots
gait generation |
0.0 | 1 | 1992 | Genetic programming approach to the construction of a neural network for control of a walking robot · ICRA 1992 |
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion |
0.0 | 1 | 1992 | Genetic programming approach to the construction of a neural network for control of a walking robot · ICRA 1992 |
Methods — techniques the papers use, named apart from their topics
supervisory control · 0.1view synthesis · 0.1sensor abstraction · 0.1network-based virtual object representation · 0.1augmented reality · 0.1concurrent controller combination · 0.0closed-loop control · 0.0kinematic coupling constraints · 0.0neural network · 0.0trial-and-error learning · 0.0delayed sensory signals · 0.0reinforcement learning · 0.0staged evolution · 0.0genetic programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Null-Space Grasp Control: Theory and ExperimentsabstractA key problem in robot grasping is that of positioning the manipulator contacts so that an object can be grasped. In unstructured environments, contact positions are typically planned based on range or visual measurements that are used to reconstruct object geometry. However, because it is difficult to measure the complete object geometry precisely in common grasp scenarios, it is useful to employ additional techniques to adjust or refine the grasp using local information only. In particular, grasp control techniques can be used to improve a grasp by adjusting the contact configuration after making initial contact with an object by using measurements of local object geometry at the contacts. This paper proposes three variations on null-space grasp control: an approach that combines multiple grasp objectives to improve a grasp. Two of these variations are theoretically demonstrated to converge to force-closure configurations for arbitrary convex objects when grasping with two contacts. All variations are found to converge in simulation. Robot-grasping experiments are reported that show the approach to be useful in practice. Robert Platt 0001, Andrew H. Fagg, Roderic A. Grupen |
IEEE Trans. Robotics | 2 |
| 2009 | Learning grasp affordances with variable centroid offsetsabstractWhen grasping an object, a robot must identify the available forms of interaction with that object. Each of these forms of interaction, a grasp affordance, describes one canonical option for placing the hand and fingers with respect to the object as an agent prepares to grasp it. The affordance does not represent a single hand posture, but an entire manifold within a space that describes hand position/orientation and finger configuration. Our challenges are 1) how to represent this manifold in as compact a manner as possible, and 2) how to extract these affordance representations given a set of example grasps as demonstrated by a human teacher. In this paper, we approach the problem of representation by capturing all instances of a canonical grasp using a joint probability density function (PDF) in a hand posture space. The PDF captures in an object-centered coordinate frame a combination of hand orientation, grasp centroid position and offset from hand to centroid. The set of canonical grasps is then represented using a mixture distribution model. We address the problem of learning the model parameters from a set of example grasps using a clustering approach based on expectation maximization. Our experiments show that the learned canonical grasps correspond to the functionally different ways that the object may be grasped. In addition, by including the grasp centroid/hand relationship within the learned model, we eliminate this as a hard-coded parameter and the resulting approach is capable of separating different grasp types, even when the different types involve similar hand postures. Thomas J. Palmer, Andrew H. Fagg |
IROS | 2 |
| 2005 | Remote Supervisory Control of a Humanoid Robot
Michael T. Rosenstein, Andrew H. Fagg, Robert Platt 0001, John Sweeney, Roderic A. Grupen |
AAAI | 2 |
| 2005 | User intentions funneled through a human-robot interfaceabstractWe describe a method for predicting user intentions as part of a human-robot interface. In particular, we show that funnels, i.e., geometric objects that partition an input space, provide a convenient means for discriminating individual objects and for clustering sets of objects for hierarchical tasks. One advantage of the proposed implementation is that a simple parametric model can be used to specify the shape of a funnel, and a straightforward heuristic for setting initial parameter values appears promising. We discuss the possibility of adapting the user interface with machine learning techniques, and we illustrate the approach with a humanoid robot performing a variation of a standard peg-insertion task. Michael T. Rosenstein, Andrew H. Fagg, Shichao Ou, Roderic A. Grupen |
IUI | 2 |
| 2004 | Active Learning for Robot Manipulation
Antonio Morales, Eris Chinellato, Andrew H. Fagg, Angel P. del Pobil |
ECAI | 3 |
| 2004 | Manipulation Gaits: Sequences of Grasp Control TasksabstractIn dexterous manipulation, an object must be reconfigured while maintaining a stable grasp. This may require that the object be re-grasped in order to avoid finger workspace limits. We present a set of closed-loop controllers designed to achieve force-related objectives such as wrench closure, and show how they may be concurrently combined. Furthermore, we show that dexterous manipulation behavior may be generated by sequencing concurrent combinations of these controllers. We show that dexterous manipulation can be viewed as a task that is accomplished in the context of a wrench closure constraint. We hypothesize this approach can generalize to any task that must be accomplished while maintaining a set of constraints. Robert Platt 0001, Andrew H. Fagg, Roderic A. Grupen |
ICRA | 2 |
| 2004 | An active learning approach for assessing robot grasp reliabilityabstractLearning techniques in robotic grasping applications have usually been concerned with the way a hand approaches to an object, or with improving the motor control of manipulation actions. We present an active learning approach devised to face the problem of visually-guided grasp selection. We want to choose the best hand configuration for grasping a particular object using only visual information. Experimental data from real grasping actions is used, and the experience gathering process is driven by an on-line estimation of the reliability assessment capabilities of the system. The goal is to improve the selection skills of the grasping system, minimizing at the same time the cost and duration of the learning process. Antonio Morales, Eris Chinellato, Andrew H. Fagg, Angel P. del Pobil |
IROS | 3 |
| 2004 | An Augmented Virtual Reality Interface for Assistive Monitoring of Smart SpacesabstractIn large scale surveillance applications, coherent presentation of data coming from myriad sensors becomes a problem. For example, tasks such as "locate an intruder" are no longer easy when the user is facing a room of monitors connected to hundreds of cameras. Therefore, there is a need for a system that allows the user to easily navigate the data space. Due to the scale of the application, such systems should also be robust with respect to hardware and software failures, as well as to varying bandwidth conditions. Our strategy is to first build software units that provide sensor abstractions (e.g., location of a person, noise level of a predefined region) to lessen the burden of dealing with individual sensors from the user. Second, we project this abstract sensor information into an augmented virtual reality interface for presentation to the user. The AVR interface offers a common medium to display abstract information constructed from multiple sensors, as well as allowing access to raw sensor information such as video streams, or a mixture of both. Also, the AVR interface can synthesize views not serviced by the physical cameras. The sensor abstraction and the smooth transition between sensors enable the user to intuitively navigate the data space. Further more, through this interface, the user can dynamically reconfigure the system resources. We will demonstrate three scenarios highlighting the above mentioned features. Shichao Ou, Deepak R. Karuppiah, Andrew H. Fagg, Edward M. Riseman |
PerCom | 3 |
| 2003 | Extending fingertip grasping to whole body graspingabstractAlthough it is mechanically possible for a robot manipulator to grasp using non-fingertip contacts, there are few examples of this. We call non-fingertip grasping such as grasping with proximal finger phalanges or grasping with the sides of arms "whole body grasping". While robotic demonstrations are rare, humans commonly use whole body grasps to interact with the world. One of the distinctive features of whole body grasping is the kinematic coupling among potential contacts. This kinematic coupling introduces extra constraints into the grasp synthesis problem. In this paper, we extend recent grasp control techniques to whole body grasping. We show how the grasp control may be parameterized with a set of contact points on the surface of the robot manipulator that enables the grasp search to handle the extra kinematic coupling constraints and find whole body grasps. Robert Platt 0001, Andrew H. Fagg, Roderic A. Grupen |
ICRA | 2 |
| 2003 | Experimental prediction of the performance of grasp tasks from visual featuresabstractThis paper deals with visually guided grasping of unmodeled objects for robots which exhibit an adaptive behavior based on their previous experiences. Nine features are proposed to characterize three-finger grasps. They are computed from the object image and the kinematics of the hand. Real experiments on a humanoid robot with a Barrett hand are carried out to provide experimental data. This data is employed by a classification strategy, based on the k-nearest neighbour estimation rule, to predict the reliability of a grasp configuration in terms of five different performance classes. Prediction results suggest the methodology is adequate. Antonio Morales, Eris Chinellato, Andrew H. Fagg, Angel P. del Pobil |
IROS | 3 |
| 2002 | Real Time Visualization of Robot State with Mobile Virtual RealityabstractWith the deployment of large, distributed networks of cameras and other sensors, it is becoming necessary to also address the issue of how to effectively present the large volume of gathered information to a user. The paper presents a virtual/augmented reality architecture that has been explicitly designed for use with a fully-portable, wearable computing system. A critical component of this system is a network-based mechanism for the representation of virtual objects and the live communication of changes in their state to users located elsewhere on the network. By presenting virtual objects in a uniform manner over the network, it becomes easy to construct new dynamic, virtual environments that reflect the state of robots or humans within the real environment. We demonstrate the utility of the architecture through several robot and human tracking examples. Peter Amstutz, Andrew H. Fagg |
ICRA | 2 |
| 2002 | An experiment in constraining vision-based finger contact selection with gripper geometryabstractResearch in grasping and manipulation has mainly focused on the theoretical framework of the grasp analysis and synthesis, however there are few works in the practical implementation of these approaches. We propose several methods and criteria for constraining visually-selected planar grasps to the particular kinematics of a three finger gripper, the Barrett Hand. The method relies on the features of an object provided by a vision system, and uses several criteria for classifying the possible grasps according to the configurations of the gripper that fit them. It has been implemented on the UMass Torso and the results are discussed. Antonio Morales, Pedro J. Sanz, Angel P. del Pobil, Andrew H. Fagg |
IROS | 4 |
| 2002 | Nullspace composition of control laws for graspingabstractMuch of the tradition in robot grasping is rooted in geometrical, planning-based approaches in which it is assumed that object geometries are well modeled a priori. Some recent approaches have chosen instead to deal with objects of unknown geometry. These techniques treat grasping as an active sensory-driven problem. At any given time, finger contacts are incrementally displaced along the object's local surface using a single control law. In this paper, we extend this approach by allowing multiple control laws to be active simultaneously. Three control laws are combined by projecting the actions of subordinate control laws into other control law nullspaces. The resulting composite controller finds grasps that are more robust than the component primitives in isolation. Finally, we show how this approach may be used on hand/arm manipulation systems with arbitrary kinematics. Robert Platt 0001, Andrew H. Fagg, Roderic A. Grupen |
IROS | 2 |
| 2002 | Learning optimal switching policies for path tracking tasks on a mobile robotabstractA set of impedance controllers is used for both state estimation and tracking control on a mobile robot. State estimation is based on the states of a family of impedance controllers and tracking is implemented through a single controller from this set. Reinforcement learning techniques are used to create switching policies that optimize time or energy in a path tracking task. Yunqing Wang, Bryan J. Thibodeau, Andrew H. Fagg, Roderic A. Grupen |
IROS | 3 |
| 1999 | A Cerebellar Model of Timing and Prediction in the Control of ReachingabstractA simplified model of the cerebellum was developed to explore its potential for adaptive, predictive control based on delayed feedback information. An abstract representation of a single Purkinje cell with multistable properties was interfaced, using a formalized premotor network, with a simulated single degree-of-freedom limb. The limb actuator was a nonlinear spring-mass system based on the nonlinear velocity dependence of the stretch reflex. By including realistic mossy fiber signals, as well as realistic conduction delays in afferent and efferent pathways, the model allowed the investigation of timing and predictive processes relevant to cerebellar involvement in the control of movement. The model regulates movement by learning to react in an anticipatory fashion to sensory feedback. Learning depends on training information generated from corrective movements and uses a temporally asymmetric form of plasticity for the parallel fiber synapses on Purkinje cells. Andrew G. Barto, Andrew H. Fagg, Nathan Sitkoff, James C. Houk |
Neural Comput. | 2 |
| 1998 | Modeling parietal-premotor interactions in primate control of grasping
Andrew H. Fagg, Michael A. Arbib |
Neural Networks | 1 |
| 1997 | Cerebellar learning for control of a two-link arm in muscle spaceabstractBiological control systems have long been studied as possible inspiration for the construction of robotic controllers. The cerebellum is known to be involved in the production and learning of smooth, coordinated movements. In this paper, we present a model of cerebellar control of a muscle-actuated, two-link, planar arm. The model learns in a trial-and-error fashion to produce bursts of muscle activity that accurately bring the arm to a specified target. When the cerebellum fails to bring the arm to the target, an extra-cerebellar module performs four-quality corrective movements, from which the cerebellum may update its program. In learning to perform the task, the cerebellum constructs an implicit inverse model of the plant. This model uses a combination of delayed sensory signals and recently-generated motor commands to compute the new output motor signal. Andrew H. Fagg, Nathan Sitkoff, Andrew G. Barto, James C. Houk |
ICRA | 1 |
| 1994 | A Reinforcement-Learning Approach to Reactive Control Policy Design for Autonomous RobotsabstractWithin the field of robotics, much recent attention has been given to control techniques that have been termed reactive or behavior-based. The design of such control systems for even a remotely interesting task is typically a laborious effort, requiring many hours of experimental "tweaking" as the actual behavior of the system is observed by the system designer. In this paper, the authors present a neural-based reinforcement learning approach to the design of reactive control policies in which the designer specifies the the desired behavior of the system, rather than the control program that produces the desired behavior.> Andrew H. Fagg, David Lotspeich, George A. Bekey |
ICRA | 1 |
| 1993 | The USC autonomous flying vehicle: An experiment in real-time behavior-based controlabstractA control system architecture is described for an autonomous flying vehicle. The vehicle, equipped with fourteen sensors, uses a model helicopter as an airframe. The control system utilizes these sensors to: remain aloft and in stable flight; navigate to a target; and manipulate a physical object. The overall approach to the problem is based on a behavioral paradigm. The key contribution of this paper is the demonstration of a situated agent under these severe circumstances; as the craft is airborne, it is in constant risk of crashing. Unlike terrestrial mobile robots, the craft must constantly make sound decisions to maintain its integrity. Andrew H. Fagg, M. Anthony Lewis, James F. Montgomery, George A. Bekey |
IROS | 1 |
| 1992 | Genetic programming approach to the construction of a neural network for control of a walking robotabstractThe authors describe the staged evolution of a complex motor pattern generator (MPG) for the control of a walking robot. The experiments were carried out on a six-legged, Brooks-style insect robot. The MPG was composed of a network of neurons with weights determined by genetic algorithm optimization. Staged evolution was used to improve the convergence rate of the algorithm. First, an oscillator for the individual leg movements was evolved. Then, a network of these oscillators was evolved to coordinate the movements of the different legs. By introducing a staged set of manageable challenges, the algorithm's performance was improved.> M. Anthony Lewis, Andrew H. Fagg, Alan Solidum |
ICRA | 2 |
| 1991 | R2AD: rapid robotics application development environmentabstractR/sup 2/AD, a flexible robotics application development environment, combines powerful graphical display features with tools that support the rapid development of application programs. The graphical interface allows researchers to monitor the system state variables during the dynamic execution of robot programs. This feature enhances the researcher's efficiency in interpreting experimental results. Rapid development is supported by a virtual machine through the use of software engineering principles and object-oriented techniques. In addition to these features, the user is able to emulate a wide variety of robot computational paradigms. This allows experimentation with, and comparison of, various computational techniques (e.g., hierarchical versus heterarchical control process topologies). The utility of the R/sup 2/AD virtual machine is demonstrated through applications currently under development.> Andrew H. Fagg, M. Anthony Lewis, Thea Iberall, George A. Bekey |
ICRA | 1 |