EDBT 2026 Demo / reviewers in the wild / expert
Richard Volpe
dblp:00/5271
· DBLP profile ↗
18ranked-venue papers
11as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 10 first-authorSystems, architecture and hardware · 16 · 10 first-authorSoftware engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 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
8 papers |
Robot navigation and mapping · 36% Legged, aerial and field robots · 26% Robot manipulation · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 21 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Legged, aerial and field robots
field robotics |
0.1 | 2 | 2011 | Autonomous rover traverse and precise arm placement on remotely designated targets · ICRA 2011 The Rocky 7 rover: a Mars sciencecraft prototype · ICRA 1997 |
Robotics › Robot navigation and mapping › mobile robot navigation › off-road navigation
planetary rover navigation |
0.1 | 2 | 2011 | Autonomous rover traverse and precise arm placement on remotely designated targets · ICRA 2011 The Rocky 7 rover: a Mars sciencecraft prototype · ICRA 1997 |
Robotics › Robot navigation and mapping
state estimation |
0.0 | 1 | 2000 | Enhanced Mars Rover Navigation Techniques · ICRA 2000 |
Robotics › Motion planning and robot control › path planning › mobile robot path planning
terrain-aware path planning |
0.0 | 1 | 2000 | Enhanced Mars Rover Navigation Techniques · ICRA 2000 |
Computer vision › 3D vision
visual localization |
0.0 | 1 | 2000 | Enhanced Mars Rover Navigation Techniques · ICRA 2000 |
Robotics › Robot navigation and mapping
mobile robot navigation |
0.0 | 1 | 1997 | The Rocky 7 rover: a Mars sciencecraft prototype · ICRA 1997 |
Robotics › Legged, aerial and field robots › field robotics
planetary rover |
0.0 | 1 | 1997 | The Rocky 7 rover: a Mars sciencecraft prototype · ICRA 1997 |
Embedded and real-time systems
real-time operating systems |
0.0 | 1 | 1997 | Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects · IEEE Trans. Software Eng. 1997 |
Embedded and real-time systems › real-time software
real-time software design |
0.0 | 1 | 1997 | Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects · IEEE Trans. Software Eng. 1997 |
Robotics › Motion planning and robot control › robot control
force control |
0.0 | 2 | 1992 | An experimental evaluation and comparison of explicit force control strategies for robotic manipulators · ICRA 1992 Experimental verification of a strategy for impact control · ICRA 1991 |
Robotics › Motion planning and robot control
collision avoidance |
0.0 | 2 | 1994 | A Survey and Experimental Evaluation of Proximity Sensors for Space Robotics · ICRA 1994 Superquadric artificial potentials for obstacle avoidance and approach · ICRA 1988 |
Robotics › Motion planning and robot control › robot control
kinematic control |
0.0 | 1 | 1994 | A Robotic Lighting System for Solar Illumination Simulation · ICRA 1994 |
Robotics › Motion planning and robot control
robot control |
0.0 | 1 | 1994 | A Robotic Lighting System for Solar Illumination Simulation · ICRA 1994 |
Robotics › Robot navigation and mapping › sensor planning
sensor selection |
0.0 | 1 | 1994 | A Survey and Experimental Evaluation of Proximity Sensors for Space Robotics · ICRA 1994 |
Robotics › Legged, aerial and field robots
space robotics |
0.0 | 1 | 1994 | A Survey and Experimental Evaluation of Proximity Sensors for Space Robotics · ICRA 1994 |
Robotics › Motion planning and robot control › robot control › force control
impact control |
0.0 | 1 | 1991 | Experimental verification of a strategy for impact control · ICRA 1991 |
Robotics › Motion planning and robot control › robot control
impedance control |
0.0 | 1 | 1991 | Experimental verification of a strategy for impact control · ICRA 1991 |
Concurrent programming
synchronization and communication |
0.0 | 1 | 1997 | Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects · IEEE Trans. Software Eng. 1997 |
Robotics › Robot navigation and mapping
obstacle avoidance |
0.0 | 1 | 1988 | Superquadric artificial potentials for obstacle avoidance and approach · ICRA 1988 |
Robotics › Motion planning and robot control › motion planning › reactive motion generation
potential field method |
0.0 | 1 | 1988 | Superquadric artificial potentials for obstacle avoidance and approach · ICRA 1988 |
Robotics › Motion planning and robot control › robot control
compliant motion control |
0.0 | 1 | 1992 | An experimental evaluation and comparison of explicit force control strategies for robotic manipulators · ICRA 1992 |
Methods — techniques the papers use, named apart from their topics
target tracking · 0.1point-and-click target designation · 0.1port-automaton algebraic model · 0.0distributed shared memory · 0.0sensor constrained path planning · 0.0intelligent sequencing · 0.0kinematic modeling · 0.0calibration · 0.0sampling system · 0.0mobility system design · 0.0ground command and control · 0.0experimental evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Autonomous rover traverse and precise arm placement on remotely designated targetsabstractExploring planetary surfaces typically involves traversing challenging and unknown terrain and acquiring insitu measurements at designated locations using arm-mounted instruments. We present field results for a new implementation of an autonomous capability that enables a rover to traverse and precisely place an arm-mounted instrument on remote targets. Using point-and-click mouse commands, a scientist designates targets in the initial imagery acquired from the rover's mast cameras. The rover then autonomously traverses the rocky terrain for a distance of 10 - 15 m, tracks the target(s) of interest during the traverse, positions itself for approaching the target, and then precisely places an arm-mounted instrument within 2-3 cm from the originally designated target. The rover proceeds to acquire science measurements with the instrument. This work advances what has been previously developed and integrated on the Mars Exploration Rovers by using algorithms that are capable of traversing more rock-dense terrains, enabling tight thread-the-needle maneuvers. We integrated these algorithms on the newly refurbished Athena Mars research rover and fielded them in the JPL Mars Yard. We conducted 43 runs with targets at distances ranging from 5 m to 15 m and achieved a success rate of 93% for placement of the instrument within 2-3 cm. Michael Fleder, Issa A. D. Nesnas, Mihail Pivtoraiko, Alonzo Kelly, Richard Volpe |
ICRA | 5 |
| 2001 | Toward developing reusable software components for robotic applicationsabstractWe present an overview of the CLARAty architecture which aims at developing reusable software components for robotic systems. These components are to support autonomy software which plans and schedules robot activities. CLARAty modifies the conventional 3-level robotic architecture into a 2-layered design: the functional layer and the decision layer. The former provides a representation of the system components and an implementation of their functionalities. The latter is the decision-making engine that drives the former. It globally reasons about the goals, system resources, and system state. The functional layer is composed of a set of interrelated object-oriented hierarchies consisting of active and passive objects that represent the system abstraction levels. We present an overview of the design of the functional layer. It is decomposed into a set of reusable core components and a set of extended components that adapt the reusable set to different hardware implementations. The reusable components provide interface definitions and implementations of basic functionality, provide local executive capabilities, manage local resources, and support decision layer queries. Issa A. D. Nesnas, Richard Volpe, Tara A. Estlin, Hari Das Nayar, Richard Petras, Darren Mutz |
IROS | 2 |
| 2000 | Enhanced Mars Rover Navigation TechniquesabstractRobust navigation through rocky terrain by small mobile robots is important for maximizing science return from missions to Mars. We are addressing this problem at multiple levels through the development of intelligent sequencing, sensor constrained path planning, natural terrain visual localization, and real-time state estimation. Each of these techniques is described and their complementary aspects discussed. Experimental results are provided from implementation on our Mars rover prototype operating in realistic scenarios. Richard Volpe, Tara A. Estlin, Sharon L. Laubach, Clark F. Olson, J. Balaram |
ICRA | 1 |
| 1999 | Mars rover navigation results using sun sensor heading determinationabstractUpcoming missions to the surface of Mars will use mobile robots to traverse long distances from the landing site. To prepare for these missions, the prototype rover, Rocky 7, has been tested in desert field trials conducted with a team of planetary scientists. While several new capabilities have been demonstrated, foremost among these was sun-sensor based traversal of natural terrain totaling a distance of one kilometer. This paper describes navigation results obtained in the field tests, where cross-track error was only 6% of distance traveled. Comparison with previous results of other planetary rover systems shows this to be a significant improvement. Richard Volpe |
IROS | 1 |
| 1997 | The Rocky 7 rover: a Mars sciencecraft prototypeabstractThis paper describes the design and implementation at the Jet Propulsion Laboratory of a small rover for future Mars missions requiring long traverses and rover-based science experiments. The small rover prototype, called Rocky 7, is capable of long traverses, autonomous navigation, and science instrument control. This rover carries three science instruments, and can be commanded from any computer platform from any location using the World Wide Web. In this paper we describe the mobility system, the sampling system, the sensor suite, navigation and control, onboard science instruments, and the ground command and control system. We also present key accomplishments of a recent field test of Rocky 7 in the Mojave Desert in California. Samad Hayati, Richard Volpe, Paul Backes, J. Balaram, Richard Welch, Robert Ivlev, Gregory K. Tharp 0001, Steve Peters, Timothy Ohm, Richard Petras, Sharon L. Laubach |
ICRA | 2 |
| 1997 | A prototype manipulation system for Mars rover science operationsabstractThis paper provides an overview of a new manipulation system developed for sampling and instrument placement from small autonomous mobile robots for Mars exploration. Selected out of the design space, two manipulators have been constructed and integrated into the Rocky 7 Mars rover prototype. This paper describes the design objectives and constraints for these manipulators, and presents the finished system and some results from its operation. Richard Volpe, Timothy Ohm, Richard Petras, Richard Welch, Robert Ivlev |
IROS | 1 |
| 1997 | Design of Dynamically Reconfigurable Real-Time Software Using Port-Based ObjectsabstractThe port-based object is a new software abstraction for designing and implementing dynamically reconfigurable real-time software. It forms the basis of a programming model that uses domain-specific elemental units to provide specific, yet flexible, guidelines to control engineers for creating and integrating software components. We use a port-based object abstraction, based on combining the notion of an object with the port-automaton algebraic model of concurrent processes. It is supported by an implementation using domain-specific communication mechanisms and templates that have been incorporated into the Chimera real-time operating system and applied to several robotic applications. This paper describes the port-based object abstraction, provides a detailed analysis of communication and synchronization based on distributed shared memory, and describes a programming paradigm based on a framework process and code templates for quickly implementing applications. David B. Stewart, Richard Volpe, Pradeep K. Khosla |
IEEE Trans. Software Eng. | 2 |
| 1996 | The Rocky 7 Mars rover prototypeabstractThis paper provides a system overview of a new Mars rover prototype, Rocky 7. We describe all system aspects: mechanical and electrical design, computer and software infrastructure, algorithms for navigation and manipulation, science data acquisition, and outdoor rover testing. In each area, the improved or added functionality is explained in a context of its path to flight, and need within the constraints of desired science missions. Richard Volpe, J. Balaram, Timothy Ohm, Robert Ivlev |
IROS | 1 |
| 1995 | Mars microrover navigation: performance evaluation and enhancementabstractIn 1996, NASA will launch the Mars Pathfinder spacecraft, which will carry an 11 kg rover to explore the immediate vicinity of the lander. To assess the capabilities of the rover, the authors have constructed a new microrover testbed consisting of the Rocky 3.2 vehicle and an indoor test arena containing Mars analog terrain and overhead cameras for automatic, real-time tracking of the true rover position and heading. In this paper, the authors present initial performance evaluation results obtained with this testbed. The authors first decompose rover navigation into four major functions: goal designation, rover localization, hazard detection, and path selection. The authors then describe the Mars Pathfinder approach to each function, present results to date of evaluating the performance of each function, and outline their approach to enhancing performance for future missions. The results show key limitations in the quality of rover localization, the speed of hazard detection, and the ability of behavior control algorithms for path selection to negotiate the rock frequencies likely to be encountered on Mars. Larry H. Matthies, Erann Gat, Reid Harrison, Brian H. Wilcox, Richard Volpe, Todd E. Litwin |
IROS (1) | 5 |
| 1995 | Mobile robot localization by remote viewing of a colored cylinderabstractTo visually determine the position and orientation of a mobile robot from a fixed location in its vicinity, the authors have employed a cylindrical target which has different colors in each of its four quadrants. By judicious selection of the colors, segmentation of imagery from the fixed location can determine the size and centroid of the cylinder, as well as the visible color quadrants. Both the cylinder size in monocular images, and the centroid disparity in stereo pairs, are shown to provide a measure of distance. The angle of the cylinder is determined by analyzing which color quadrants are visible and to what degree. Implementation and experimental testing of this technique shows that it provides accurate localization data to within one or two pixels of error. Richard Volpe, Todd E. Litwin, Larry H. Matthies |
IROS (1) | 1 |
| 1994 | A Survey and Experimental Evaluation of Proximity Sensors for Space RoboticsabstractThis paper provides an overview of the authors' selection process for proximity sensors for manipulator collision avoidance. Five categories of sensors have been considered for this use in space operations: intensity of reflection, triangulation, time of flight, capacitive, and inductive. From these categories, the most promising commercial and mature laboratory prototype sensors have been selected and tested. After reviewing the selection process and the experimental results, conclusions are drawn about which sensors are best and why.> Richard Volpe, Robert Ivlev |
ICRA | 1 |
| 1994 | A Robotic Lighting System for Solar Illumination SimulationabstractThis report details the authors' development of a computer controlled spotlight with four actuated degrees-of-freedom for pan, tilt, linear movement, and beam focusing. The authors review the mechanical structure, kinematic model, calibration data, and control algorithm. The resultant system enables the spotlight to maintain constant intensity of the illumination of a surface, while changing the incident angle of the light. In this way, the authors effectively simulate the changing illumination experienced in low earth orbit. The simulation system is currently used to test human and computer inspection of orbital platform mockups for the Space Station freedom.> Richard Volpe, Douglas McAffee |
ICRA | 1 |
| 1992 | An experimental evaluation and comparison of explicit force control strategies for robotic manipulatorsabstractThe authors present results of experimental tests of a broad spectrum of basic force control strategies: proportional with feedforward, integral, filtered feedback proportional-derivative, and second-order low-pass filtering. The experiments were performed on the CMU Direct Drive Arm II so that the results would reflect the nature of the controller and not the unmodeled aspects of the system which comprises the plant. The commonality amongst the experiments was such that it was possible to compare and contrast the strategies objectively and to draw conclusions about the efficacy of each. The results support previous analysis and show the superiority of integral force control for force trajectory tracking.> Richard Volpe, Pradeep K. Khosla |
ICRA | 1 |
| 1992 | Integration of real-time software modules for reconfigurable sensor-based control systemsabstractAbstract—In this paper we develop a framework for integrating real-time software modules that comprise a reconfigurable multisensor based system. Our framework is based on the proposed concept of a global database of state information through which realtime software modules exchange information. This methodology allows the development and integration of reusable software in a complex multiprocessing environment. A reconfigurable sensor-based control system consists of many software modules, each of which can be modelled using a simplified version of a port automaton. Our new state variable table mechanism can be used in both statically and dynamically reconfigurable systems, and it is completely processor independent. Individual modules may also be combined into larger modules to aid in building large systems, and to reduce bus and CPU utilization. An efficient implementation of the state variable table mechanism, which has been integrated into the Chimera II Real-Time Operating System, is also described. 1 Keywords—reconfigurable sensor-based control systems, reusable software, real-time operating systems, interprocessor communication, spin-locks, real-time software modelling. I. David B. Stewart, Richard Volpe, Pradeep K. Khosla |
IROS | 2 |
| 1992 | An Analysis Of Manipulator Force Control Strategies Applied To An Experimentally Derived ModelabstractThis paper presents a complete overview of basic strategies that have been proposed for force control of robot manipulators. First, the model of the plant to be controlled is reviewed. Next, the strategies are divided into force-based and position-ba9ed categories, according to previously reported implementations. Each of the controller types within these categories are analyzed, and predictions of stability and efficacy are made. Then it is shown that these two categories are actually the same, and this recognition leads to the concept of a novel second order low pass filter controller. All of the predictions that result from this analysis have been experimentally confirmed. Among the contributions presented here is a comprehensive explanation of why integral gain control is the best method of force control for manipula t om. Richard Volpe, Pradeep K. Khosla |
IROS | 1 |
| 1991 | Experimental verification of a strategy for impact controlabstractThe authors present experimental results from a strategy for stable hard-on-hard impacts of a robot manipulator, and show how this method fits into the framework of force control. Previously proposed methods of impact control are reviewed, and their inadequacies are revealed. A fourth-order model of an arm/sensor/environment system is reviewed. It is pointed out how proportional gain force control with feedforward and impedance control are equivalent when the environment is stiff. An analysis of the model and the controllers shows the gain selection that provides the best impact response. Extensive experimental results confirm the correctness of the model, the equivalence of the controllers, and the efficacy of this impact control strategy.> Richard Volpe, Pradeep K. Khosla |
ICRA | 1 |
| 1990 | Manipulator control with superquadric artificial potential functions: theory and experimentsabstractA potential function based on superquadrics is presented that closely models a large class of object shapes. This potential function also prevents the creation of local minima when it is added to spherically symmetric attractive wells. Two compatible forms of the superquadric potential function are introduced: one for obstacle avoidance, and another for obstacle approach. The avoidance and approach potentials are implemented in simulations. In these simulations the end effector of the manipulator experiences an attractive force from a global spherical well, while the end effector and each of the links experience repulsive forces from all of the objects. The authors have also experimentally implemented the avoidance potentials on the CMU DDARM II system. The results demonstrate successful obstacle avoidance and approach, and exhibit an improvement over existing schemes.> Richard Volpe, Pradeep K. Khosla |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1988 | Superquadric artificial potentials for obstacle avoidance and approachabstractAn obstacle-avoidance potential based on superquadrics is discussed. The superquadric formulation is a generalization of the elliptical potential function method and therefore is viable for a much larger class of object shapes. As with elliptical potentials, a modified form of the superquadric potential provides safe approach objects. The avoidance and approach potentials are implemented in simulations and the results exhibit an improvement over existing potential schemes. The simulations also use an algorithm that eliminates collisions with obstacles by calculating the repulsive forces exerted on links, based on the shortest distance to an object.> Pradeep K. Khosla, Richard Volpe |
ICRA | 2 |