Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Richard Volpe is active.

Publication


Featured researches published by Richard Volpe.


IEEE Transactions on Software Engineering | 1997

Design of dynamically reconfigurable real-time software using port-based objects

David B. Stewart; Richard Volpe; Pradeep K. Khosla

The 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.


ieee aerospace conference | 2001

The CLARAty architecture for robotic autonomy

Richard Volpe; Issa A. D. Nesnas; Tara Estlin; Darren Mutz; Richard Petras; Hari Das

This paper presents an overview of a newly developed Coupled Layer Architecture for Robotic Autonomy (CLARAty), which is designed for improving the modularity of system software while more tightly coupling the interaction of autonomy and controls. First, we frame the problem by briefly reviewing previous work in the field and describing the impediments and constraints that been encountered. Then we describe why a fresh approach to the topic is warranted, and introduce our new two-tiered design as an evolutionary modification of the conventional three-level robotics architecture. The new design features a tight coupling of the planner and executive in one Decision Layer, which interacts with a separate Functional Layer at all levels of system granularity. The Functional Layer is an object-oriented software hierarchy that provides basic capabilities of system operation, resource prediction, state estimation, and status reporting. The Decision Layer utilizes these capabilities of the Functional Layer to achieve goals by expanding, ordering, initiating and terminating activities. Both declarative and procedural planning methods are used in this process. Current efforts are targeted at implementing an initial version of this architecture on our research Mars rover platforms, Rocky 7 and 8. In addition, we are working with the NASA robotics and autonomy communities to expand the scope and participation in this architecture, moving toward a flight implementation in the 2007 time-frame.


IEEE Transactions on Automatic Control | 1993

A theoretical and experimental investigation of explicit force control strategies for manipulators

Richard Volpe; Pradeep K. Khosla

This 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-based categories, according to previously reported implementations. Each of the controller types within these categories is 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. Finally, all of the controllers are experimentally tested on the CMU DD Arm II, confirming the theoretical predictions. Among the important results presented is the conclusive demonstration for the first time that integral gain control is the best basic strategy for force control of manipulators. >


international conference on robotics and automation | 1988

Superquadric artificial potentials for obstacle avoidance and approach

Pradeep K. Khosla; Richard Volpe

An 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.<<ETX>>


systems man and cybernetics | 1990

Manipulator control with superquadric artificial potential functions: theory and experiments

Richard Volpe; Pradeep K. Khosla

A 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. >


intelligent robots and systems | 1995

Mars microrover navigation: performance evaluation and enhancement

Larry H. Matthies; Erann Gat; Reid R. Harrison; Brian H. Wilcox; Richard Volpe; Todd Litwin

In 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, as well as to set priorities for future rover research, it is essential to evaluate the performance of its autonomous navigation system as a function of terrain characteristics. Unfortunately, very little of this kind of evaluation has been done, for either planetary rovers or terrestrial applications. To fill this gap, we have constructed a new microrover testbed consisting of the Rocky 3.2 vehicle and an indoor test arena with overhead cameras for automatic, real-time tracking of the true rover position and heading. We create Mars analog terrains in this arena by randomly distributing rocks according to an exponential model of Mars rock size frequency created from Viking lander imagery. To date, we have recorded detailed logs from over 85 navigation trials in this testbed. In this paper, we outline current plans for Mars exploration over the next decade, summarize the design of the lander and rover for the 1996 Pathfinder mission, and introduce a decomposition of rover navigation into four major functions: goal designation, rover localization, hazard detection, and path selection. We then describe the Pathfinder approach to each function, present results to date of evaluating the performance of each function, and outline our 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. We believe that the facilities, methodologies, and to some extent the specific performance results presented here will provide valuable examples for efforts to evaluate robotic vehicle performance in other applications.


The International Journal of Robotics Research | 1993

A Theoretical and Experimental Investigation of Impact Control for Manipulators

Richard Volpe; Pradeep K. Khosla

This article describes a simple control strategy for stable hard- on-hard contact of a manipulator with the environment. The strategy is motivated by recognition of the equivalence of pro portional gain explicit force control and impedance control. It is shown that negative proportional force gains, or impedance mass ratios less than unity, can equivalently provide excel lent impact response without bouncing. This result is indicated by an analysis performed with an experimentally determined arm/sensor/environment model. The results are corroborated by experimental data from implementation of the control al gorithms on the CMU DD Arm II system. The results confirm that manipulator impact against a stiff environment without bouncing can be readily handled by this novel control strategy.


international conference on robotics and automation | 1997

The Rocky 7 rover: a Mars sciencecraft prototype

Samad Hayati; Richard Volpe; Paul G. Backes; J. Balaram; Richard Welch; Robert Ivlev; Gregory K. Tharp; Steve Peters; Timothy Ohm; Richard Petras; Sharon L. Laubach

This 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.


intelligent robots and systems | 1996

The Rocky 7 Mars rover prototype

Richard Volpe; J. Balaram; Timothy Ohm; Robert Ivlev

This 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.


Advanced Robotics | 1996

Rocky 7: a next generation Mars rover prototype

Richard Volpe; J. Balaram; Timothy Ohm; Robert Ivlev

This 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 within the constraints of desired science missions.

Collaboration


Dive into the Richard Volpe's collaboration.

Top Co-Authors

Avatar

Pradeep K. Khosla

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Richard Petras

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

J. Balaram

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Robert Ivlev

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Issa A. D. Nesnas

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Timothy Ohm

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Tara Estlin

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Ashitey Trebi-Ollennu

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Samad Hayati

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Hari Das

California Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge