EDBT 2026 Demo / reviewers in the wild / expert
Robin J. Popplestone
dblp:16/6295
· DBLP profile ↗
16ranked-venue papers
5as 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 · 14 · 4 first-authorSystems, architecture and hardware · 6 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, 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
12 papers |
Motion planning and robot control · 75% Knowledge representation and reasoning · 14% Robot manipulation · 10% | |
| Computer graphics and multimedia
5 papers |
Geometric modeling and processing · 71% Computational fabrication · 29% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 84% Programming languages and type systems · 16% |
Topics — the 23 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control › assembly planning
assembly task planning |
0.0 | 3 | 1992 | From characteristic invariants to stiffness matrices · ICRA 1992 Symmetry groups in analysis of assembly kinematics · ICRA 1991 Planning for assembly from solid models · ICRA 1989 |
Robotics › Motion planning and robot control
assembly planning |
0.0 | 4 | 1990 | Symmetiy Constraint Inference in Assembly Planning: Automatic Assembly Configuration Specification · AAAI 1990 The Edinburgh designer system as a framework for robotics · ICRA 1987 Reasoning About the Spatial Relationships Derived From a RAPT Program for Describing Assembly by a Robot · IJCAI 1983 |
Robotics › Motion planning and robot control
robot control |
0.0 | 2 | 1991 | Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior · AAAI 1991 A Versatile Computer-Controlled Assembly System · IJCAI 1973 |
Robotics › Motion planning and robot control › robot control
compliant motion control |
0.0 | 1 | 1991 | Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior · AAAI 1991 |
Geometric modeling and processing
spatial reasoning |
0.0 | 2 | 1989 | Symmetry inference in planning assembly · ICRA 1989 Inferring the Positions of Bodies from Specified Spatial Relationships · Artif. Intell. 1975 |
Computational fabrication
assembly planning |
0.0 | 1 | 1989 | Symmetry inference in planning assembly · ICRA 1989 |
Robotics › Robot manipulation
assembly |
0.0 | 2 | 1991 | Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior · AAAI 1991 A Versatile Computer-Controlled Assembly System · IJCAI 1973 |
Robotics › Robot manipulation › manipulator modeling › stiffness modeling
stiffness matrix computation |
0.0 | 1 | 1992 | From characteristic invariants to stiffness matrices · ICRA 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › spatial reasoning
qualitative spatial relations |
0.0 | 1 | 1983 | Reasoning About the Spatial Relationships Derived From a RAPT Program for Describing Assembly by a Robot · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
spatial reasoning |
0.0 | 1 | 1983 | Reasoning About the Spatial Relationships Derived From a RAPT Program for Describing Assembly by a Robot · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
constraint specification |
0.0 | 1 | 1990 | Symmetiy Constraint Inference in Assembly Planning: Automatic Assembly Configuration Specification · AAAI 1990 |
Combinatorics and discrete mathematics
group theory |
0.0 | 1 | 1989 | Symmetry inference in planning assembly · ICRA 1989 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.0 | 1 | 1980 | An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming |
0.0 | 1 | 1980 | An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980 |
Robotics › Robot manipulation › contact-rich manipulation
contact formation |
0.0 | 1 | 1988 | Using characteristic invariants to infer new spatial relationships from old · ICRA 1988 |
Requirements engineering and software design
knowledge-based design |
0.0 | 1 | 1987 | The Edinburgh designer system as a framework for robotics · ICRA 1987 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1987 | The Edinburgh designer system as a framework for robotics · ICRA 1987 |
Geometric modeling and processing
3d reconstruction |
0.0 | 1 | 1975 | Forming Models Of Plane-And-Cylinder Faceled Bodies From Light Stripes · IJCAI 1975 |
Embedded and real-time systems › cyber-physical systems › robot systems
robotic assembly |
0.0 | 1 | 1975 | A Versatile System for Computer-Controlled Assembly · Artif. Intell. 1975 |
Programming languages and type systems
language design |
0.0 | 1 | 1980 | An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980 |
Robotics › Robot manipulation
grasping |
0.0 | 1 | 1975 | A Versatile System for Computer-Controlled Assembly · Artif. Intell. 1975 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative spatial reasoning |
0.0 | 1 | 1975 | Inferring the Positions of Bodies from Specified Spatial Relationships · Artif. Intell. 1975 |
Geometric modeling and processing
surface reconstruction |
0.0 | 1 | 1975 | Forming Models Of Plane-And-Cylinder Faceled Bodies From Light Stripes · IJCAI 1975 |
Methods — techniques the papers use, named apart from their topics
symmetry group analysis · 0.0group-theoretic reasoning · 0.0feature library matching · 0.0symmetry group intersection · 0.0characteristic invariants · 0.0computational geometry · 0.0temporal formalism · 0.0contact state lattice · 0.0compliant behavior augmentation · 0.0symmetry constraint inference · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | POP, A Broad-Spectrum Programming Language, 1967-2002abstractAbstract. This paper discusses the POP-2 language and Multipop time-sharing system developed during the second half of the 1960s. POP-2's expressiveness spanned numeric and symbolic programming and supported experiments in logic of programming languages (by Boyer and Moore) and programming language concepts (for example, Michie's memoisation). The paper also discusses how the goals of POP-2 might be achieved in a successor language. Robin J. Popplestone |
Formal Aspects Comput. | 1 |
| 1992 | From characteristic invariants to stiffness matricesabstractA fitting relationship in an assembly implies that the relative location of the bodies belongs to a coset of the symmetry group of the mating feature pair. When a symmetry group is continuous, there are infinitesimal displacements which preserve the relationship. Assembly of two bodies normally involves the establishment of successively more constraining relations, many of which are fitting relations. The continuous topological structure of the associated group determines possible directions of assembly at any state in the assembly process. To accommodate to errors, it is necessary to choose a stiffness matrix appropriate to a given assembly state, which allows the robot to comply with wrenches normal to the possible assembly directions. The derivation of such matrices from a computational geometric representation of the mating feature symmetry group is considered.> Yanxi Liu 0001, Robin J. Popplestone |
ICRA | 2 |
| 1991 | Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior
Gordon A. Dakin, Robin J. Popplestone |
AAAI | 2 |
| 1991 | Symmetry groups in analysis of assembly kinematicsabstractThe use of symmetry groups in analysis of the kinematics aspects of assembly is described. The goal is to find how to assemble a product from a characterization of its final assembly configuration. From such an assembly configuration, a contact state lattice expressed in terms of the contacting faces of mating assembly components is generated. This contact state lattice contains all the partially ordered assembly motion sets (POAMS) that describe the intermediate contact states of an assembly component and the translational motions leading from one contact state to another. POAMS form a detailed task specification for a robot task-level planner and can be used for generating compliant control strategies. The work described forms part a kinematic assembly planning system that reasons about how parts with multiple contacting features fit together and generates assembly task specifications automatically from solid models using symmetry groups.> Yanxi Liu 0001, Robin J. Popplestone |
ICRA | 2 |
| 1990 | Symmetiy Constraint Inference in Assembly Planning: Automatic Assembly Configuration Specification
Yanxi Liu 0001, Robin J. Popplestone |
AAAI | 2 |
| 1989 | Symmetry inference in planning assemblyabstractWhen planning or describing an assembly, statements about how features should (or might) relate spatially can be expressed in terms of the symmetry groups of the features. The same is true of the interpretation of sense data. The authors show how to associate symmetry groups with features of body models created by the PADL2 system of A.A.G. Requicha and Voelcker (1982), and how to perform reasoning about spatial relationships between features of bodies occurring in an assembly in this group-theoretic context. Techniques for implementing this approach in numerical algorithms are described, with a focus on its extension to include finite rotational symmetries.> Gordon A. Dakin, Yanxi Liu 0001, S. Nair, Robin J. Popplestone, Rich Weiss |
ICRA | 4 |
| 1989 | Planning for assembly from solid modelsabstractThe authors describe how to use geometric boundary models of assembly components to find mating features, thereby permitting simpler task specifications to be used. To mitigate the combinatorics of searching for a feasible correspondence between features of different bodies, boundary models produced by PADL2 (the geometric modeler) are matched against a library of standard compound features. The feasibility of mating compound features is analyzed using the symmetry groups of features.> Yanxi Liu 0001, Robin J. Popplestone |
ICRA | 2 |
| 1988 | Using characteristic invariants to infer new spatial relationships from oldabstractThe paper is concerned with the use of symmetry groups as descriptors for surfaces-such symmetry groups can be used to characterise the constraints imposed between two bodies by areal contact between their surfaces. A method is presented for combining constraints imposed by spatial relationships between features (infinite geometric entities) of bodies. It consists of an algorithm for computing the intersections of infinite symmetry groups from their characteristic invariants. It is demonstrated that invariants of symmetry groups for these combined features can be computed in an efficient and practical way.> Robin J. Popplestone, Richard Weiss 0001, Yanxi Liu 0001 |
ICRA | 1 |
| 1987 | The Edinburgh designer system as a framework for roboticsabstractThe Edinburgh Designer System provides a high level of integration of knowledge about function and form for Mechanical Engineering Design. In this paper I discuss the extensions required to make this system suitable for assembly planning, showing that interface modules (eg. a seated-bearing) give rise to the basic acts of assembly, and that, with the provision of a suitable temporal formalism, the detailing of these actions can be accomplished within the Designer System framework. Robin J. Popplestone |
ICRA | 1 |
| 1983 | Reasoning About the Spatial Relationships Derived From a RAPT Program for Describing Assembly by a Robot
D. F. Corner, Ann Patricia Fothergill, Robin J. Popplestone |
IJCAI | 3 |
| 1980 | An Interpreter for a Language for Describing Assemblies
Robin J. Popplestone, Ann Patricia Fothergill, I. M. Bellos |
Artif. Intell. | 1 |
| 1975 | Forming Models Of Plane-And-Cylinder Faceled Bodies From Light Stripes
Robin J. Popplestone, Ann Patricia Fothergill, G. Crawford |
IJCAI | 1 |
| 1975 | A Versatile System for Computer-Controlled Assembly
Ann Patricia Fothergill, Harry G. Barrow, Rod M. Burstall, Robin J. Popplestone |
Artif. Intell. | 5 |
| 1975 | Inferring the Positions of Bodies from Specified Spatial Relationships
Ann Patricia Fothergill, Robin J. Popplestone |
Artif. Intell. | 2 |
| 1973 | A Versatile Computer-Controlled Assembly System
Ann Patricia Fothergill, Harry G. Barrow, Rod M. Burstall, Robin J. Popplestone |
IJCAI | 5 |
| 1971 | Tokyo-Edinburgh Dialogue on Robots in Artificial Intelligence ResearchabstractIntegrated systems have become prominent in the research programmes of a number of artificial intelligence laboratories. The Edinburgh machine intelligence group here defines its research and development philosophy in reply to questions put by Japanese robot engineers. Harry G. Barrow, Donald Michie, Robin J. Popplestone, S. H. Salter |
Comput. J. | 3 |