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.

Robin J. Popplestone

dblp:16/6295 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › assembly planning
assembly task planning
0.031992
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.041990
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.021991
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.011991
Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior · AAAI 1991
Geometric modeling and processing
spatial reasoning
0.021989
Symmetry inference in planning assembly · ICRA 1989
Inferring the Positions of Bodies from Specified Spatial Relationships · Artif. Intell. 1975
Computational fabrication
assembly planning
0.011989
Symmetry inference in planning assembly · ICRA 1989
Robotics › Robot manipulation
assembly
0.021991
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.011992
From characteristic invariants to stiffness matrices · ICRA 1992
Knowledge, reasoning and agents › Knowledge representation and reasoning › spatial reasoning
qualitative spatial relations
0.011983
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.011983
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.011990
Symmetiy Constraint Inference in Assembly Planning: Automatic Assembly Configuration Specification · AAAI 1990
Combinatorics and discrete mathematics
group theory
0.011989
Symmetry inference in planning assembly · ICRA 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
0.011980
An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming
0.011980
An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980
Robotics › Robot manipulation › contact-rich manipulation
contact formation
0.011988
Using characteristic invariants to infer new spatial relationships from old · ICRA 1988
Requirements engineering and software design
knowledge-based design
0.011987
The Edinburgh designer system as a framework for robotics · ICRA 1987
Requirements engineering and software design
software architecture
0.011987
The Edinburgh designer system as a framework for robotics · ICRA 1987
Geometric modeling and processing
3d reconstruction
0.011975
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.011975
A Versatile System for Computer-Controlled Assembly · Artif. Intell. 1975
Programming languages and type systems
language design
0.011980
An Interpreter for a Language for Describing Assemblies · Artif. Intell. 1980
Robotics › Robot manipulation
grasping
0.011975
A Versatile System for Computer-Controlled Assembly · Artif. Intell. 1975
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative spatial reasoning
0.011975
Inferring the Positions of Bodies from Specified Spatial Relationships · Artif. Intell. 1975
Geometric modeling and processing
surface reconstruction
0.011975
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
YearPublicationVenuePosition
2002 POP, A Broad-Spectrum Programming Language, 1967-2002
abstract
Abstract. 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 matrices
abstract
A 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
ICRA2
1991 Augmenting a Nominal Assembly Motion Plan with a Compliant Behavior
Gordon A. Dakin, Robin J. Popplestone
AAAI2
1991 Symmetry groups in analysis of assembly kinematics
abstract
The 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
ICRA2
1990 Symmetiy Constraint Inference in Assembly Planning: Automatic Assembly Configuration Specification
Yanxi Liu 0001, Robin J. Popplestone
AAAI2
1989 Symmetry inference in planning assembly
abstract
When 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
ICRA4
1989 Planning for assembly from solid models
abstract
The 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
ICRA2
1988 Using characteristic invariants to infer new spatial relationships from old
abstract
The 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
ICRA1
1987 The Edinburgh designer system as a framework for robotics
abstract
The 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
ICRA1
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
IJCAI3
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
IJCAI1
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
IJCAI5
1971 Tokyo-Edinburgh Dialogue on Robots in Artificial Intelligence Research
abstract
Integrated 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