Demo Data from VLDB 2026 / reviewers in the wild / expert
David P. Miller
dblp:51/5730
· DBLP profile ↗
21ranked-venue papers
9as first author
0since 2021 · last 2015
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 8 first-authorSystems, architecture and hardware · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 5 first-authorHuman-computer interaction and ubiquitous computing · 5Applied, interdisciplinary, general and emerging computing · 2
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.
| Human-computer interaction and pervasive computing
2 papers |
Health and well-being technologies · 46% Interaction techniques and input · 31% Accessibility and assistive technology · 14% | |
| Artificial intelligence
8 papers |
Robot navigation and mapping · 45% Legged, aerial and field robots · 26% Motion planning and robot control · 21% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 21 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Accessibility and assistive technology › older adults
older adult technology use |
0.1 | 1 | 2015 | Design Considerations for Patient Portal Adoption by Low-Income, Older Adults · CHI 2015 |
Robotics › Legged, aerial and field robots › field robotics
planetary rover |
0.1 | 3 | 2003 | Simplified navigation and traverse planning for a long-range planetary rover · ICRA 2003 Behavior control for robotic exploration of planetary surfaces · IEEE Trans. Robotics Autom. 1994 Path planning and execution monitoring for a planetary rover · ICRA 1990 |
Human-robot interaction
teleoperation |
0.0 | 1 | 2012 | Tele-operated robot control using attitude aware smartphones · HRI 2012 |
Robotics › Robot navigation and mapping › mobile robot navigation › route navigation
waypoint navigation |
0.0 | 1 | 2003 | Simplified navigation and traverse planning for a long-range planetary rover · ICRA 2003 |
Computing education › robotics education
educational robotics platform |
0.0 | 1 | 2010 | The CBC: A LINUX-based low-cost mobile robot controller · ICRA 2010 |
Computing education
robotics education |
0.0 | 1 | 2010 | The CBC: A LINUX-based low-cost mobile robot controller · ICRA 2010 |
Robotics › Robot manipulation › robot sensing
proximity sensing |
0.0 | 1 | 2003 | Simplified navigation and traverse planning for a long-range planetary rover · ICRA 2003 |
Robotics › Motion planning and robot control › robot control
behavior-based control |
0.0 | 1 | 1994 | Behavior control for robotic exploration of planetary surfaces · IEEE Trans. Robotics Autom. 1994 |
Robotics › Robot navigation and mapping
mobile robot navigation |
0.0 | 1 | 1994 | Behavior control for robotic exploration of planetary surfaces · IEEE Trans. Robotics Autom. 1994 |
Robotics › Motion planning and robot control
robot control |
0.0 | 1 | 1994 | Behavior control for robotic exploration of planetary surfaces · IEEE Trans. Robotics Autom. 1994 |
Robotics › Motion planning and robot control
path planning |
0.0 | 2 | 1990 | Path planning and execution monitoring for a planetary rover · ICRA 1990 Path Planning Through Time and Space in Dynamic Domains · IJCAI 1987 |
Robotics › Robot navigation and mapping › mobile robot navigation
reactive navigation |
0.0 | 1 | 1992 | Reactive Navigation through Rough Terrain: Experimental Results · AAAI 1992 |
Robotics › Robot navigation and mapping › mobile robot navigation
local navigation |
0.0 | 1 | 1991 | Global Symbolic Maps from Local Navigation · AAAI 1991 |
Robotics › Robot navigation and mapping
map building |
0.0 | 1 | 1991 | Global Symbolic Maps from Local Navigation · AAAI 1991 |
Robotics › Motion planning and robot control
execution monitoring |
0.0 | 1 | 1990 | Path planning and execution monitoring for a planetary rover · ICRA 1990 |
Robotics › Robot navigation and mapping
hazard detection |
0.0 | 1 | 1990 | Path planning and execution monitoring for a planetary rover · ICRA 1990 |
Robotics › Robot navigation and mapping › mobile robot navigation › off-road navigation
planetary rover navigation |
0.0 | 1 | 1990 | Path planning and execution monitoring for a planetary rover · ICRA 1990 |
Robotics › Motion planning and robot control
motion planning |
0.0 | 1 | 1987 | Path Planning Through Time and Space in Dynamic Domains · IJCAI 1987 |
Robotics › Robot manipulation
autonomous manipulation |
0.0 | 1 | 1994 | Behavior control for robotic exploration of planetary surfaces · IEEE Trans. Robotics Autom. 1994 |
Robotics › Legged, aerial and field robots
field robotics |
0.0 | 1 | 1992 | Reactive Navigation through Rough Terrain: Experimental Results · AAAI 1992 |
Robotics › Robot navigation and mapping › mobile robot navigation › terrain-aware navigation
rough terrain navigation |
0.0 | 1 | 1992 | Reactive Navigation through Rough Terrain: Experimental Results · AAAI 1992 |
Methods — techniques the papers use, named apart from their topics
qualitative analysis · 0.2interview study · 0.2color tracking · 0.2PID motor control · 0.2gyroscope sensing · 0.1accelerometer sensing · 0.1stereo depth sensing · 0.0heading/roll/pitch sensing · 0.0behavior control architecture · 0.0reactive control · 0.0symbolic mapping · 0.0local navigation · 0.0execution monitoring · 0.0heuristic search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Design Considerations for Patient Portal Adoption by Low-Income, Older AdultsabstractThis paper describes the results of an interview study investigating facilitators and barriers to adoption of patient portals among low-income, older adults in rural and urban populations in the southeastern United States. We describe attitudes of this population of older adults and their current level of technology use and patient portal use. From qualitative analysis of 36 patient interviews and 16 caregiver interviews within these communities, we derive themes related to benefits of portals, barriers to use, concerns and desired features. Based on our initial findings, we present a set of considerations for designing the patient portal user experience, aimed at helping healthcare clinics to meet U.S. federally-mandated 'meaningful use' requirements. Celine Latulipe, Amy Gatto, Ha T. Nguyen, David P. Miller, Sara A. Quandt, Alain G. Bertoni, Alden Smith, Thomas A. Arcury |
CHI | 4 |
| 2015 | User-centered design of an attitude-aware controller for ground reconnaissance robotsabstractWarfighter safety can be significantly increased by offloading critical reconnaissance and surveillance missions to robotic assets. The subtleties of these tasks require significant operator involvement--usually carried out locally to the robot's deployment. Human soldiers use gestures to communicate movements and commands when engaged in this type of task. While considerable work has been done with robots visually observing humans to interpret their gestures, we propose a simpler, more field-appropriate system that allows robot operators to use their natural movements and gestures (via inertial measurement units [IMUs]) to teleoperate a robot while reducing the physical, as well as the cognitive, load on the soldier. Amber M. Walker, David P. Miller, Chen Ling 0002 |
J. Hum. Robot Interact. | 2 |
| 2012 | Tele-operated robot control using attitude aware smartphonesabstractSmartphones have put video communications, computation, and proprioceptive sensing (e.g. accelerometers and gyros) into the hands of hundreds of millions of consumers. These small, microelectromechanical systems can be used in many applications, including remote control. This study proposes using smartphones with proprioception as handheld robot controllers and aims to determine feasibility of accelerometers as control inputs for tele-operation while defining heuristics for use. Initial results indicate accelerometers are suitable for tele-operation commands, but identify specific design characteristics meriting further investigation. Amber M. Walker, David P. Miller |
HRI | 2 |
| 2010 | The CBC: A LINUX-based low-cost mobile robot controllerabstractOver the last five years, a number of powerful robotics controllers have become available. Only a small percentage of these are suitable for general use in robotics. In particular, they trivially interface with a large variety of sensors and effectors, have a well constructed software IDE that works with a standard programming language, are self contained and are easy to use. The CBC2 is a new robot controller that meets these conditions. The CBC2 includes an ARM 7 based DAQ/Motor control system, an ARM 9-based CPU/Vision processor running LINUX, an integrated color display and touch screen. The CBC2 is both a USB host (allowing the use of standard cameras, mass storage and network interfaces) and a USB device for software downloads. This paper describes the CBC2, its capabilities and the KISS-C IDE and associated libraries which include functionality ranging from color tracking to PID motor control. The CBC/KISS-C system was adopted by the Botball Robotics Education program in 2009, and was used in about three hundred schools. Based on feedback from that experience, design improvements were made and the CBC2 is being used in the 2010 Botball program and is also being made available for other uses. David P. Miller, Matthew Oelke, Matthew J. Roman, Jorge Villatoro, Charles N. Winton |
ICRA | 1 |
| 2007 | A demonstration of a conversationally guided smart wheelchairabstractThere is a substantial population of wheelchair users who do not have the motor capabilities needed to efficiently operate a power wheelchair on their own. Various interfaces have been devised including some simple voice controlled chairs that can understand simple commands. However, such systems are awkward and slow to use. This demonstration shows operation of a smart wheelchair through a spoken conversational interface. By using a more capable dialogue, rather than a simple command paradigm, the chair can leverage off of the user's perceptual capabilities in order to process natural, high-level commands such as take me to the desk, which initiates a conversation with the chair to determine which desk and -if it is not immediately detected by the chair's sensors - where the desk is located. Beth Ann Hockey, David P. Miller |
ASSETS | 2 |
| 2005 | The XBC: a modern low-cost mobile robot controllerabstractMuch robotics research is carried out using either PICs and processors that are a decade or more out of date The alternative is custom built electronics that is expensive and/or must be reinvented every time a new project is begun. The XBC is a new design for a robot controller merging a modern ARM processor with an FPGA that allows high performance - especially in vision processing and motor control - for a cost similar to controllers with a fraction of its capabilities. Additionally, the XBC uses a new, and still free, software development system, already in wide use. The XBC is being mass produced (at least in research hardware terms) so it is readily available and does not require computer hardware or electronics skills in order to be obtained. This paper describes the system, its capabilities and some potential applications. Richard LeGrand, Kyle Machulis, David P. Miller, Randy Sargent, Anne Wright |
IROS | 3 |
| 2003 | Simplified navigation and traverse planning for a long-range planetary roverabstractThis paper presents the sensor and control system for SR2, a planetary rover prototype capable of km+/day traverses through Mars-like terrain. The control system described allowed the rover to successfully navigate Mars-like terrain given a set of way-points spaced approximately 100 m apart. The control system uses input from a variety of sensors including heading, roll, pitch, an array of proximity sensors, voltage and current sensors, and a depth from stereo camera system. The control system is adequate, when combined with the rover's mobility system to make its way over or around almost all hazards a rover is likely to encounter, and to know when it is getting diverted so far off course that it needs to ask for help. In a recent field test, the robot autonomously navigated through 1.3 km of Mars like terrain to reach its goal. The SR2 is a solar powered, four-wheeled rover that masses 21 kg and fits inside a 90/spl times/65/spl times/40 cm envelope. David P. Miller, Scott Swindell |
ICRA | 1 |
| 2003 | Experiments and analysis of the role of solar power in limiting Mars rover rangeabstractA common explanation for the limited distance traveled by NASA's past and planned Mars rovers is the limits of solar power. This paper explores this hypothesis and documents a series of experiments with a solar powered rover. A detailed comparison between our rover and Sojourner, with regards to power usage, is presented. Experiments and analysis clearly show that other factors dominate in limiting the range of NASA's solar powered robots when operating on Mars. David P. Miller, Tim S. Hunt, Matthew J. Roman |
IROS | 1 |
| 2002 | FLAASH, a MODTRAN4-based atmospheric correction algorithm, its application and validationabstractTerrain categorization and target detection algorithms applied to Hyperspectral Imagery (HSI) typically operate on the measured reflectance (of Sun and sky illumination) by an object or scene. Since the reflectance is a non-dimensional ratio, the reflectance by an object is nominally not affected by variations In lighting conditions. Atmospheric Correction (also referred to as Atmospheric 'Compensation', 'Characterization', etc.) Algorithms (ACAs) are used in applications of remotely sensed HSI data to correct for the effects of atmospheric propagation on measurements acquired by air and space-borne systems. The Fast Line-of-sight Atmospheric Analysis of Spectral Hypercubes (FLAASH) algorithm is an ACA created for HSI applications in the visible through shortwave infrared (Vis-SWIR) spectral regime. FLAASH derives its 'physics-based' mathematics from MODTRAN4. Thomas W. Cooley, Gail P. Anderson, Gerald W. Felde, Michael L. Hoke, Anthony J. Ratkowski, James H. Chetwynd, James A. Gardner, Steven M. Adler-Golden, Michael W. Matthew, Alexander Singer-Berk, Lawrence S. Bernstein, Prabhat Acharya, David P. Miller, Paul E. Lewis |
IGARSS | 13 |
| 1997 | Experiences with an architecture for intelligent, reactive agentsabstractThis 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. | 5 |
| 1994 | Increasing access with a low-cost robotic wheelchairabstractMany people who are mobility impaired are incapable, for a variety of reasons, of using an ordinary wheelchair. In some instances, a power wheelchair also cannot be used, usually because of the difficulty the person has in controlling it (often due to additional disabilities). This paper describes a low-cost robotic addition to a power wheelchair that assists the rider of the chair in avoiding obstacles, going to predesignated places, and manoeuvring through doorways and other narrow or crowded areas. This system can be interfaced to a variety of input devices, and can give the operator as much or as little moment by moment control of the chair as they wish.> David P. Miller, Marc G. Slack |
IROS | 1 |
| 1994 | An articulated limb motion planner for optimized movementabstractAbstract Task level animation of articulated figures, such as the human body, requires the ability to generate collision‐free goal‐directed motion of individual limbs in the presence of obstacles. This paper describes a new articulated limb motion planner for goal‐directed point‐to‐point reaching motions. The produced motion avoids obstacles while optimizing an objective function. This two‐phase algorithm uses heuristic guided Monte Carlo techniques to create a consistent underlying paradigm. The first phase consists of an existing potential field based random path planner which generates a population of candidate paths. This initial population is fed into the second phase, a genetic algorithm, which iteratively refines the population as it optimizes with respect to the objective function. The refinement process works on the principle ofpath coherency, the idea that a family of closely related collision‐free paths lies in the vicinity of a given collision‐free path. This paper focuses on seven different optimization functions. Optimized trajectories produced by the new motion planner are compared to those generated solely by the random path planner. The presented algorithm is flexible in that a wide range of objective functions can be optimized. Applications of the algorithm include task level animation, ergonomics and robotics. David P. Miller, Richard E. Parent |
Comput. Animat. Virtual Worlds | 1 |
| 1994 | Behavior control for robotic exploration of planetary surfacesabstractThis paper describes a series of robots developed at JPL to demonstrate the feasibility of using a behavior-control approach to control small robots on planetary surfaces. The round-trip light-time delay makes direct teleoperation of a mobile robot on a planetary surface impossible. Planetary rovers must therefore possess a certain degree of autonomy. However, small robots can only support small computers (due mostly to power, not size constraints). Behavior control provides a means of autonomous control that requires very little computation. The robots described in this paper all used 8-bit, 1-MIP microprocessors with as little as 4 k and no more than 40 k of memory, and extremely simple sensors. Despite these limitations they reliably perform both autonomous navigation and manipulation in both indoor and outdoor rough-terrain environments.> Erann Gat, Rajiv S. Desai, Robert Ivlev, John Loch, David P. Miller |
IEEE Trans. Robotics Autom. | 5 |
| 1992 | Reactive Navigation through Rough Terrain: Experimental Results
David P. Miller, Rajiv S. Desai, Erann Gat, Robert Ivlev, John Loch |
AAAI | 1 |
| 1991 | Global Symbolic Maps from Local Navigation
David P. Miller, Marc G. Slack |
AAAI | 1 |
| 1990 | Path planning and execution monitoring for a planetary roverabstractA path planner and an execution monitoring planner that will enable the rover to navigate to its various destinations safely and correctly while detecting and avoiding hazards are described. An overview of the complete architecture is given. Implementation and testbeds are described. The robot can detect unforeseen obstacles and take appropriate action. This includes having the rover back away from the hazard and mark the area as untraversable in the rover's internal map. The experiments have consisted of paths roughly 20 m in length. The architecture works with a large variety of rover configurations with different kinematic constraints.> Erann Gat, Marc G. Slack, David P. Miller, R. James Firby |
ICRA | 3 |
| 1990 | Converses of pumping lemmasabstractPumping lemmas appear in courses that study formal languages such as automata theory and the theory of computation.Converses of pumping lemmas, which a.re generally false, are ignored by most of the books tha,t treat formal languages.This is unfortunate since converses of pumping lemmas arise in a natural way and students typically ask whether converses of particular pumping lemmas are true.We give counterexamples to the converse of a pumping lemma for regular langua.gesand to th e converse of Ogden's Lemma, a pumping lemma for context-free languages.We also show tha.t converses to these lemmas are true for languages over a single symbol.We conclude by discussing the counterexa.mple to the converse of Ogden's Lemma with reference to Par&h's necessary condition for a language to be context-free. Richard Johnsonbaugh, David P. Miller |
SIGCSE | 2 |
| 1989 | Robot Navigation
David P. Miller |
IJCAI | 1 |
| 1988 | Hierarchical planning involving deadlines, travel time, and resourcesabstractThis paper describes a planning architecture that supports a form of hierarchical planning well suited to applications involving deadlines, travel time, and resource considerations. The architecture is based upon a temporal database, a heuristic evaluator, and a decision procedure for refining partial plans. A partial plan consists of a set of tasks and constraints on their order, duration, and potential resource requirements. The temporal database records the partial plan that the planner is currently working on and computes certain consequences of that information to be used in proposing methods to further refine the plan. The heuristic evaluator examines the space of linearized extensions of a given partial plan in order to reject plans that fail to satisfy basic requirements (e.g., hard deadlines and resource limitations) and to estimate the utility of plans that meet these requirements. The information provided by the temporal database and the heuristic evaluator is combined using a decision procedure that determines how best to refine the current partial plan. Neither the temporal database nor the heuristic evaluator is complete and, without reasonably accurate information concerning the possible resource requirements of the tasks in a partial plan, there is a significant risk of missing solutions. A specification language that serves to encode expectations concerning the duration and resource requirements of tasks greatly reduces this risk, enabling useful evaluations of partial plans. Details of the specification language and examples illustrating how such expectations are exploited in decision making are provided. Thomas Dean, R. James Firby, David P. Miller |
Comput. Intell. | 3 |
| 1987 | Path Planning Through Time and Space in Dynamic Domains
Marc G. Slack, David P. Miller |
IJCAI | 2 |
| 1985 | Deadlines, Travel Time, and Robot Problem Solving
David P. Miller, R. James Firby, Thomas Dean |
IJCAI | 1 |