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

David Kortenkamp

dblp:56/5493 · DBLP profile ↗
← Back
18ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 15 · 5 first-authorSystems, architecture and hardware · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 2Theory of computation · 1 · 1 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 · 55% Robot navigation and mapping · 21% Planning, search and constraint satisfaction · 9%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%
Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › distributed coordination
multi-agent systems
0.012003
Demonstration: Liaison Agents for Distributed Space Operations · IJCAI 2003
Debugging and program repair › concurrent program debugging
distributed debugging
0.012002
A Suite of Tools for Debugging Distributed Autonomous Systems · ICRA 2002
Logic in computer science › temporal logic
interval temporal logic
0.012002
A Suite of Tools for Debugging Distributed Autonomous Systems · ICRA 2002
Robotics › Motion planning and robot control › path planning
3d path planning
0.011999
Path Planning and Control for AERCam, a Free-Flying Inspection Robot in Space · ICRA 1999
Robotics › Motion planning and robot control › robot control › motion control
free-flying robot control
0.011999
Path Planning and Control for AERCam, a Free-Flying Inspection Robot in Space · ICRA 1999
Robotics › Motion planning and robot control
path planning
0.011999
Path Planning and Control for AERCam, a Free-Flying Inspection Robot in Space · ICRA 1999
Robotics › Motion planning and robot control
robot control
0.011999
Path Planning and Control for AERCam, a Free-Flying Inspection Robot in Space · ICRA 1999
Computer vision › Video understanding and tracking
object tracking
0.011995
Using Stereo Vision to Pursue Moving Agents with a Mobile Robot · ICRA 1995
Robotics › Robot navigation and mapping
obstacle avoidance
0.011995
Using Stereo Vision to Pursue Moving Agents with a Mobile Robot · ICRA 1995
Robotics › Robot navigation and mapping › robot mapping
topological mapping
0.011994
Topological Mapping for Mobile Robots Using a Combination of Sonar and Vision Sensing · AAAI 1994

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

simulation · 0.1runtime logging · 0.1interval logic · 0.1agent-based coordination · 0.1software simulation · 0.0fuel-efficient path planning · 0.0proximity space method · 0.0behavior-based control · 0.0
YearPublicationVenuePosition
2013 PRONTOE - A Case Study for Developing Ontologies for Operations
abstract
Abstract: In this paper, we describe a set of software tools called the PRIDE ONTOlogy Editor (PRONTOE) and a methodology that allows system operators and domain experts to build and maintain ontologies of their sys-tems with no explicit understanding of the underlying ontology representation. We present two case studies: one using NASA flight controllers, and another using the DARPA Robotic Challenge. 1
Scott Bell, R. Peter Bonasso, Mark S. Boddy, David Kortenkamp, Debra Schreckenghost
KEOD4
2013 PRONTOE: An Ontology Editor for Domain Experts
Scott Bell, R. Peter Bonasso, Mark S. Boddy, David Kortenkamp, Debra Schreckenghost
IC3K4
2005 Using AI and simulations to design and control space habitats
David Kortenkamp, Scott Bell
IJCAI1
2004 A Suite of Tools for Debugging Distributed Autonomous Systems
David Kortenkamp, Reid G. Simmons, Tod Milam, Joaquín Lopez Fernández
Formal Methods Syst. Des.1
2003 Demonstration: Liaison Agents for Distributed Space Operations
Debra Schreckenghost, R. Peter Bonasso, David Kortenkamp, Cheryl E. Martin, Tod Milam, Carroll Thronesbery
IJCAI3
2002 A Suite of Tools for Debugging Distributed Autonomous Systems
abstract
Describes a set of tools that allows a developer to instrument an autonomous control system to log data at run-time and then analyze that data to verify correct program behavior. Analysis is done using an interval logic that allows system engineers to express complex, temporal specifications to be checked against the logged data of the autonomous control program. A feature of both the logging and analysis is that they can work with distributed programs. All data is synchronized into a common database. The data logging tools and the interval logic are fully implemented. Results are given from a NASA distributed autonomous control system application.
David Kortenkamp, Reid G. Simmons, Tod Milam, Joaquín Lopez Fernández
ICRA1
2002 Supporting group interaction among humans and autonomous agents
abstract
An important aspect of interaction among groups of humans and software agents is supporting collaboration among these heterogeneous agents while they operate remotely and communicate asynchronously. We are developing an architecture that supports multiple humans interacting with multiple automated control agents in such a manner. We are evaluating this architecture with a group consisting of the crew of a space-based vehicle and the automated software agents controlling the vehicle systems. Such agent interaction is modelled as a loosely co-ordinated group because this model minimizes agent commitment to group goals and constraints while addressing a significant portion of crew and control agent group behaviours. In this paper, we give background on human interaction with space-based automation. We identify related research in multi-agent autonomous architectures and single agent human-computer interaction systems, we describe our architecture design for human-software agent groups and we identify research issues in loosely co-ordinated human-software groups.
Debra Schreckenghost, Cheryl E. Martin, R. Peter Bonasso, David Kortenkamp, Tod Milam, Carroll Thronesbery
Connect. Sci.4
2000 Distributed visual servoing with a roving eye
abstract
This paper presents experimental results of preliminary research into multi-robot coordination for construction tasks. Experiments demonstrate that an autonomous "roving eye" robot can provide feedback to a manipulator to align targets from a wider variety of situations than is possible with fixed cameras, without sacrificing the accuracy provided by cameras at close range. The roving eye changes its location autonomously based on current images of the manipulated object and target, always striving for the best view of the task.
David Hershberger, Robert R. Burridge, David Kortenkamp, Reid G. Simmons
IROS3
2000 Introduction to autonomy control software
abstract
For a number of years, researchers in AI and robotics have been sharing organization principles for software
Henry Hexmoor, David Kortenkamp
J. Exp. Theor. Artif. Intell.2
1999 Path Planning and Control for AERCam, a Free-Flying Inspection Robot in Space
abstract
This paper describes a prototype robot and the necessary path planning and control for space inspection applications. The robot is the first generation of a free-flying robotic camera that will assist astronauts in constructing and maintaining the Space Station. The robot will provide remote views to astronauts inside the Space Shuttle and future Space Station, and to ground controllers. The paper describes a planar robot prototype autonomously moving about an air bearing table, and introduces a method for determining paths in three-dimensions for efficient fuel use. Finally, the paper describes the software simulation of the path planner with the future Space Station.
Howie Choset, Ross A. Knepper, Joleen Flasher, Sean Walker, Andrew Alford, Dean Jackson, David Kortenkamp, Jaime J. Fernandez, Robert R. Burridge
ICRA7
1997 Experiences with an architecture for intelligent, reactive agents
abstract
This paper describes an implementation of the 3T robot architecture which has been under development for the last eight years. The architecture uses three levels of abstraction and description languages which are compatible between levels. The makeup of the architecture helps to coordinate planful activities with real-time behaviours for dealing with dynamic environments. In recent years, other architectures have been created with similar attributes but two features distinguish the 3T architecture: (1) a variety of useful software tools have been created to help implement this architecture on multiple real robots; and (2) this architecture, or parts of it, have been implemented on a variety of very different robot systems using different processors, operating systems, effectors and sensor suites.
R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P. Miller, Marc G. Slack
J. Exp. Theor. Artif. Intell.4
1997 Software architectures for hardware agents
abstract
"Software architectures for hardware agents." Journal of Experimental & Theoretical Artificial Intelligence, 9(2-3), p. 145
Henry Hexmoor, David Kortenkamp, Ian Horswill
J. Exp. Theor. Artif. Intell.2
1997 Software architectures for hardware agents
Henry Hexmoor, David Kortenkamp, Ian Horswill
J. Exp. Theor. Artif. Intell.2
1995 Using Stereo Vision to Pursue Moving Agents with a Mobile Robot
abstract
To interact effectively with humans, mobile robots will need certain skills. One particularly important skill is the ability to pursue moving agents. To do this, the robot needs a robust visual tracking algorithm and an effective obstacle avoidance algorithm, plus a means of integrating these two behaviors in a seamless manner. In this paper, we introduce the proximity space method as a means for performing real-time, behavior-based control of visual gaze. We then show how this method is integrated with robot motion using an intelligent control architecture that can automatically reconfigure the robot's behaviors in response to environmental changes. The resulting implementation pursues people and other robots around our laboratory for extended periods of time.
Eric Huber, David Kortenkamp
ICRA2
1995 A mobile robot that recognizes people
abstract
In order for mobile robots to interact effectively with people they will have to recognize faces. We describe a robot system that finds people, approaches them and then recognizes them. The system uses a variety of techniques: color vision is used to find people; vision and sonar sensors are used to approach them; a template-based pattern recognition algorithm is used to isolate the face; and a neural network is used to recognize the face. All of these processes are controlled using an intelligent robot architecture that sequences and monitors the robot's actions. We present the results of many experimental runs using an actual mobile robot finding and recognizing up to six different people.
Carol Wong, David Kortenkamp, Mark Speich
ICTAI2
1994 Topological Mapping for Mobile Robots Using a Combination of Sonar and Vision Sensing
David Kortenkamp, Terry E. Weymouth
AAAI1
1993 Winning the AAAI Robot Competition
David Kortenkamp, Marcus J. Huber, Charles J. Cohen, Ulrich Raschke, Clint Bidlack, Clare Bates Congdon, Frank Koss, Terry E. Weymouth
AAAI1
1992 Using Gateways To Build A Route Map
David Kortenkamp, L. Douglas Baker, Terry E. Weymouth
IROS1