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

Stephen M. Rock

dblp:57/2218 · DBLP profile ↗
← Back
17ranked-venue papers
0as first author
0since 2021 · last 2011
0009-0007-5731-7884ORCID · corroborated

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

Artificial intelligence and machine learning · 14Systems, architecture and hardware · 12Graphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 1Applied, 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 · 38% Robot navigation and mapping · 21% 3D vision · 13%
Software engineering, system software, and programming languages
1 paper
Concurrent programming · 100%

Topics — the 25 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
pose estimation
0.112011
Improved frame-to-frame pose tracking during vision-only SLAM/SFM with a tumbling target · ICRA 2011
Robotics › Robot navigation and mapping
SLAM
0.112011
Improved frame-to-frame pose tracking during vision-only SLAM/SFM with a tumbling target · ICRA 2011
Robotics › Motion planning and robot control › robot control
feedback control
0.112006
Design and Validation of a Robotic Control Law for Observation of Deep-Ocean Jellyfish · IEEE Trans. Robotics 2006
Robotics › Legged, aerial and field robots
field robotics
0.112006
Design and Validation of a Robotic Control Law for Observation of Deep-Ocean Jellyfish · IEEE Trans. Robotics 2006
Robotics › Motion planning and robot control › robot control › force control
object impedance control
0.031997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Coupled-System Stability of Flexible-Object Impedance Control · ICRA 1995
Experiments in Object Impedance Control for Flexible Objects · ICRA 1994
Robotics › Legged, aerial and field robots › field robotics
climbing robot
0.012003
Motion planning for a three-limbed climbing robot in vertical natural terrain · ICRA 2003
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning
0.012003
Motion planning for multiple mobile robots using dynamic networks · ICRA 2003
Robotics › Motion planning and robot control › motion planning › physics-based planning
quasi-static motion planning
0.012003
Motion planning for a three-limbed climbing robot in vertical natural terrain · ICRA 2003
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.012011
Improved frame-to-frame pose tracking during vision-only SLAM/SFM with a tumbling target · ICRA 2011
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle filtering
0.012011
Improved frame-to-frame pose tracking during vision-only SLAM/SFM with a tumbling target · ICRA 2011
Knowledge, reasoning and agents › Multi-agent systems › multi-robot coordination
cooperative object manipulation
0.021997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Symbolic dynamic modelling and analysis of object/robot-team systems with experiments · ICRA 1996
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.021997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Symbolic dynamic modelling and analysis of object/robot-team systems with experiments · ICRA 1996
Robotics › Motion planning and robot control
robot control
0.021997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Symbolic dynamic modelling and analysis of object/robot-team systems with experiments · ICRA 1996
Robotics › Motion planning and robot control › motion planning
kinodynamic planning
0.012000
Kinodynamic Motion Planning Amidst Moving Obstacles · ICRA 2000
Robotics › Motion planning and robot control
motion planning
0.012000
Kinodynamic Motion Planning Amidst Moving Obstacles · ICRA 2000
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning
0.012000
Kinodynamic Motion Planning Amidst Moving Obstacles · ICRA 2000
Robotics › Motion planning and robot control › multi-robot control
decentralized control
0.011997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Robotics › Motion planning and robot control › dynamic modeling
symbolic dynamic modeling
0.011996
Symbolic dynamic modelling and analysis of object/robot-team systems with experiments · ICRA 1996
Robotics › Motion planning and robot control › manipulator control
operational space formulation
0.011995
Extended Operational Space Formulation for Serial-to-Parallel Chain (Branching) Mainpulators · ICRA 1995
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
multi-robot network
0.012003
Motion planning for multiple mobile robots using dynamic networks · ICRA 2003
Robotics › Robot manipulation › cooperative manipulation
multi-arm manipulation
0.011994
Experiments in Object Impedance Control for Flexible Objects · ICRA 1994
Robotics › Robot manipulation
cooperative manipulation
0.021996
Symbolic dynamic modelling and analysis of object/robot-team systems with experiments · ICRA 1996
Extended Operational Space Formulation for Serial-to-Parallel Chain (Branching) Mainpulators · ICRA 1995
Robotics › Robot navigation and mapping
obstacle avoidance
0.012000
Kinodynamic Motion Planning Amidst Moving Obstacles · ICRA 2000
Robotics › Motion planning and robot control
manipulator control
0.011997
A decentralized object impedance controller for object/robot-team systems: theory and experiments · ICRA 1997
Embedded and real-time systems
real-time scheduling
0.011996
Joint evaluation of mission programming for underwater robots · ICRA 1996

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

rao-blackwellised particle filter · 0.1measurement inversion · 0.1bayesian estimation · 0.1proportional-derivative control · 0.1boundary control · 0.1local planner · 0.0heuristic search · 0.0distributed planning · 0.0centralized planner · 0.0breadth-first search · 0.0
YearPublicationVenuePosition
2011 Improved frame-to-frame pose tracking during vision-only SLAM/SFM with a tumbling target
abstract
A hybrid algorithm for real-time frame-to-frame pose estimation during monocular vision-only SLAM/SFM is presented. The algorithm combines concepts from two existing approaches to pose tracking, Bayesian estimation methods and measurement inversion techniques, to achieve in real-time a feasible, smooth estimate of the relative pose between a robotic platform and a tumbling target. It is assumed that no a priori information about the target is available, and that only a monocular camera is available for measuring the relative motion of the target with respect to the robotic platform. The rationale for a hybrid approach is explained, and an algorithm is presented. A specific implementation using a modified Rao-Blackwellised particle filter is described and tested. Results from both numerical simulations and field experiments are included which demonstrate the performance and viability of the hybrid approach. The hybrid approach to pose estimation described here is applicable regardless of the method by which the map/reconstruction is estimated.
Sean Augenstein, Stephen M. Rock
ICRA2
2006 Design and Validation of a Robotic Control Law for Observation of Deep-Ocean Jellyfish
abstract
Limits on the technology available to marine scientists to study jellyfish in situ motivate the development of an automated robotic tracking system for deployment in the deep ocean. This paper synthesizes a control strategy for robotic jellyfish tracking with a remotely operated vehicle (ROV). The control strategy employs three feedback loops tailored to the jelly-tracking task. A primary loop provides moderate proportional-derivative feedback to track animal swimming motion without producing excessive hydrodynamic disturbances, which might impact the behavior of the animal under study. A second boundary-control loop provides aggressive thrust, in a direction away from the target and only when needed to prevent loss of the target outside the boundaries of the vision sensor. A third disturbance-accommodation loop counters low-frequency bias forces without fighting commands issued by the human pilot. The complete system was implemented and tested in the Monterey Bay using the Monterey Bay Aquarium Research Institute's ROV Ventana. The control system autonomously tracked six animals for durations longer than 15 min, including a Plychogena medusa which was tracked for 89 min
Jason H. Rife, Stephen M. Rock
IEEE Trans. Robotics2
2004 Multi-Step Motion Planning for Free-Climbing Robots
Timothy Bretl, Sanjay Lall, Jean-Claude Latombe, Stephen M. Rock
WAFR4
2003 Motion planning for a three-limbed climbing robot in vertical natural terrain
abstract
This paper presents a general framework for planning the quasi-static motion of a three-limbed climbing robot in vertical natural terrain. The problem is to generate a sequence of continuous one-step motions between consecutive holds that will allow the robot to reach a particular goal hold. A detailed algorithm is presented to compute a one-step motion considering the equilibrium constraint only. The overall framework combines this local planner with a heuristic search technique to generate a complete plan. An online implementation of the algorithm is demonstrated in simulation.
Timothy Bretl, Stephen M. Rock, Jean-Claude Latombe
ICRA2
2003 Motion planning for multiple mobile robots using dynamic networks
abstract
A new motion planning framework is presented that enables multiple mobile robots with limited ranges of sensing and communication to maneuver and achieve goals safely in dynamic environments. To combine the respective advantages of centralized and de-centralized planning, this framework is based on the concept of centralized planning within dynamic robot networks. As the robots move in their environment, localized robot groups form networks, within which world models and robot goals can be shared. Whenever a network is formed, new information then becomes available to all robots in this network. With this new information, each robot uses a fast, centralized planner to compute new coordinated trajectories on the fly. Planning over several robot networks is decentralized and distributed. Both simulated and real-robot experiments have validated the approach.
Christopher M. Clark, Stephen M. Rock, Jean-Claude Latombe
ICRA2
2003 Trajectory generation for constant velocity target motion estimation using monocular vision
abstract
The performance of monocular vision based target tracking is a strong function of camera motion. Without motion, the target estimation problem is unsolvable. By designing the camera path, the best possible estimator performance can be achieved. This paper describes a trajectory design method based on the predicted target state error covariance. This method uses a pyramid, breadth-first search algorithm to generate real-time paths that achieve a minimum uncertainty bound in fixed time or a desired uncertainty bound in minimum time.
Eric W. Frew, Stephen M. Rock
ICRA2
2003 Toward Autonomous Free-Climbing Robots
Timothy Bretl, Jean-Claude Latombe, Stephen M. Rock
ISRR3
2002 Kinematic path-planning for formations of mobile robots with a nonholonomic constraint
abstract
A method of planning paths for formations of mobile robots with nonholonomic constraints is presented. The kinematics equations presented in this paper allow a general geometrical formation of mobile robots to be maintained while the group as a whole travels an arbitrary path. It is possible to represent a formation of mobile robots by a single entity with the same type of nonholonomic constraint as the individual members. Thus, any path-planner or control method may be used with the formation as would be applied to an individual robot. Equations are developed for changing the geometrical formation and hardware results are presented from the Stanford MARS Testbed.
Tim D. Barfoot, Christopher M. Clark, Stephen M. Rock, Gabriele M. T. D'Eleuterio
IROS3
2001 Visual tracking of jellyfish in situ
abstract
Marine biologists desire an automated system for observing gelatinous zooplankton. This study represents the first attempt at real-time robotic tracking of a gelatinous animal in the open ocean. Challenges stem from uneven lighting, encounters with other marine life and frequent out-of-frame events. Analysis of a large video library of human-controlled jelly tracking supported selection of an appropriate vision algorithm. The vision architecture was implemented as an ROV pilot aid and tested at 600 m below the surface of Monterey Bay.
Jason H. Rife, Stephen M. Rock
ICIP (1)2
2000 Kinodynamic Motion Planning Amidst Moving Obstacles
abstract
This paper presents a randomized motion planner for kinodynamic asteroid avoidance problems, in which a robot must avoid collision with moving obstacles under kinematic, dynamic constraints and reach a specified goal state. Inspired by probabilistic-roadmap (PRM) techniques, the planner samples the state x time space of a robot by picking control inputs at random in order to compute a roadmap that captures the connectivity of the space. However, the planner does not precompute a roadmap as most PRM planners do. Instead, for each planning query, it generates, on the fly, a small roadmap that connects the given initial and goal state. In contrast to PRM planners, the roadmap computed by our algorithm is a directed graph oriented along the time axis of the space. To verify the planner's effectiveness in practice, we tested it both in simulated environments containing many moving obstacles and on a real robot under strict dynamic constraints. The efficiency of the planner makes it possible for a robot to respond to a changing environment without knowing the motion of moving obstacles well in advance.
Robert Kindel, David Hsu, Jean-Claude Latombe, Stephen M. Rock
ICRA4
1997 A decentralized object impedance controller for object/robot-team systems: theory and experiments
abstract
This paper derives a decentralized object impedance controller (DOIC) especially suited for use by a team of robots and/or multiple manipulators. In contrast to the original object impedance controller (OIC), a separate DOIC operates on each robot to provide local computation of the manipulator force commands, thus removing the need for expensive high-bandwidth communication of force signals between the robots. The key advance of the DOIC that provides this benefit is a decentralized algorithm for estimating the external force on the object. This paper derives the DOIC, provides stability analysis, and verifies the theory with definitive physical experiments.
William C. Dickson, Robert H. Cannon Jr., Stephen M. Rock
ICRA3
1996 Joint evaluation of mission programming for underwater robots
abstract
Underwater robotic systems require a control architecture that handles automatic control aspects and discrete-event management while considering real-time issues within a formalized framework in order to achieve a high degree of autonomy and robustness while performing missions. To extract generic characteristics of working implementations, we examine two methodologies developed independently by French and American research organizations to control their underwater robots. In particular, we study how a specific reactive and complex mission is encoded under the two different methodologies. Details of the methodologies along with mission programs created by each team to accomplish the evaluation mission are presented.
Ève Coste-Manière, Howard H. Wang, Stephen M. Rock, Alexis Peuch, Michel Perrier, Vincent Rigaud, Michael J. Lee
ICRA3
1996 Symbolic dynamic modelling and analysis of object/robot-team systems with experiments
abstract
This paper presents an approach for the symbolic dynamic modelling of object/robot-team systems composed of an object manipulated by a team of r robots. The modelling approach merges the dynamic models of the object and robots into a system model. Derivations show that the system acceleration can be computed with complexity proportional to r. This paper demonstrates in a detailed example with physical experiments how the modelling approach can be used for symbolic analysis of a closed-loop object/robot-team system.
William C. Dickson, Robert H. Cannon Jr., Stephen M. Rock
ICRA3
1995 Coupled-System Stability of Flexible-Object Impedance Control
abstract
This paper examines the stability of the flexible-object impedance controller when coupled to an arbitrary passive environment. A simple representative system is developed to study the problem based on phenomena observed in a more complex, experimental system. Analysis of this representative system leads to several conclusions regarding factors that limit the achievable impedances of a multi-arm system grasping a common object. The filtering of the external force signals and the effective mass contributed by the manipulators prove to be two of the important factors. Some general guidelines are developed for the successful application of flexible-object impedance control to insure coupled system stability. These guidelines are applied to both the representative and experimental systems and verified.
David W. Meer, Stephen M. Rock
ICRA2
1995 Extended Operational Space Formulation for Serial-to-Parallel Chain (Branching) Mainpulators
abstract
This paper extends the operational space formulation to the important class of serial-to-parallel chain (branching) manipulators. The various models and concepts developed in operational space, such as dynamically consistent force/torque decomposition for control of redundant manipulators and the augmented object model for cooperative manipulator systems, are shown to extend directly. Dynamic modeling and experimental results for a free-flying, two-arm space robot are presented to validate this extension.
Jeffrey Russakow, Oussama Khatib, Stephen M. Rock
ICRA3
1995 Underwater Vehicle Control from a Virtual Environment Interface
abstract
This paper describes a collaborative research effort initiated by Monterey Bay Aquarium Research Institute (MBARI), Stanford Aerospace Robotics Laboratory (ARL), and NASA Ames Research Center. The goal of this joint effort was to develop an experimental system which demonstrates real-time supervisory control of an underwater vehicle from an interactive, 3-D graphical interface.
Stephen D. Fleischer, Stephen M. Rock, Michael J. Lee
SI3D2
1994 Experiments in Object Impedance Control for Flexible Objects
abstract
This paper presents a control strategy for manipulation of flexible objects by multiple robot arms. The control policy developed in this paper for flexible objects is based on a controller developed previously for rigid objects: the object impedance controller. The controller compensates for the dynamics of both the arms and the object and responds to environmental forces with a fully programmable impedance relationship. For a class of flexible objects, the required extensions to object impedance control are outlined in this paper. The paper presents experimental results for a dual arm robotic system manipulating an object with a single flexible degree of freedom in both free-space and environmental contact tasks.>
David W. Meer, Stephen M. Rock
ICRA2