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

Michael T. Wolf

dblp:10/1278 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
2since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 5 first-author · 2 since 2021Systems, architecture and hardware · 11 · 5 first-author · 2 since 2021Human-computer interaction and ubiquitous 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
8 papers
Motion planning and robot control · 43% Multi-agent systems · 38% Planning, search and constraint satisfaction · 7%
Human-computer interaction and pervasive computing
2 papers
Human-robot interaction · 46% Wearable and physiological sensing · 46% User interface design and tools · 7%
Computer networks
1 paper
Wireless sensing and localization · 93% Physical-layer communications · 7%

Topics — the 27 heaviest of 29, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
path planning
0.822023
Congestion Prediction for Large Fleets of Mobile Robots · ICRA 2023
Global reachability and path planning for planetary exploration with montgolfiere balloons · ICRA 2010
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.712023
Congestion Prediction for Large Fleets of Mobile Robots · ICRA 2023
Knowledge, reasoning and agents › Multi-agent systems › task allocation
multi-robot task allocation
0.512021
Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition · ICRA 2021
Wearable and physiological sensing › electromyography
EMG-based gesture recognition
0.212013
Gesture-based robot control with variable autonomy from the JPL BioSleeve · ICRA 2013
Human-robot interaction › teleoperation
gesture-based robot control
0.212013
Gesture-based robot control with variable autonomy from the JPL BioSleeve · ICRA 2013
Wearable and physiological sensing › electromyography
surface electromyography
0.212013
Gesture-based robot control with variable autonomy from the JPL BioSleeve · ICRA 2013
Robotics › Motion planning and robot control
motion planning
0.122010
Probabilistic motion planning of balloons in strong, uncertain wind fields · ICRA 2010
Artificial potential functions for highway driving with collision avoidance · ICRA 2008
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
graph search
0.112010
Global reachability and path planning for planetary exploration with montgolfiere balloons · ICRA 2010
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty
0.112010
Probabilistic motion planning of balloons in strong, uncertain wind fields · ICRA 2010
Robotics › Motion planning and robot control
reachability analysis
0.112010
Global reachability and path planning for planetary exploration with montgolfiere balloons · ICRA 2010
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning
0.112010
Probabilistic motion planning of balloons in strong, uncertain wind fields · ICRA 2010
Wireless sensing and localization › tracking
human detection and tracking
0.112010
Human detection and tracking via Ultra-Wideband (UWB) radar · ICRA 2010
Wireless sensing and localization › tracking
multi-target tracking
0.112010
Human detection and tracking via Ultra-Wideband (UWB) radar · ICRA 2010
Wireless sensing and localization
radar sensing
0.112010
Human detection and tracking via Ultra-Wideband (UWB) radar · ICRA 2010
Wireless sensing and localization › radar sensing
ultra-wideband radar
0.112010
Human detection and tracking via Ultra-Wideband (UWB) radar · ICRA 2010
Computer vision › Video understanding and tracking
multi-object tracking
0.112009
Multiple hypothesis tracking using clustered measurements · ICRA 2009
Computer vision › Video understanding and tracking › multi-object tracking
multiple hypothesis tracking
0.112009
Multiple hypothesis tracking using clustered measurements · ICRA 2009
Robotics › Motion planning and robot control
collision avoidance
0.112008
Artificial potential functions for highway driving with collision avoidance · ICRA 2008
Robotics › Robot navigation and mapping › mobile robot navigation › reactive navigation
potential field navigation
0.112008
Artificial potential functions for highway driving with collision avoidance · ICRA 2008
Robotics › Motion planning and robot control
robot control
0.112008
A miniature robot for isolating and tracking neurons in extracellular cortical recordings · ICRA 2008
Robotics › Motion planning and robot control
teleoperation
0.012013
Gesture-based robot control with variable autonomy from the JPL BioSleeve · ICRA 2013
User interface design and tools
natural user interface
0.012013
BioSleeve: a natural EMG-based interface for HRI · HRI 2013
Robotics › Legged, aerial and field robots
aerial robots
0.012010
Global reachability and path planning for planetary exploration with montgolfiere balloons · ICRA 2010
Machine learning › Reinforcement learning
markov decision process
0.012010
Probabilistic motion planning of balloons in strong, uncertain wind fields · ICRA 2010
Robotics › Legged, aerial and field robots
planetary exploration
0.012010
Global reachability and path planning for planetary exploration with montgolfiere balloons · ICRA 2010
Physical-layer communications › signal detection › hypothesis testing
likelihood ratio detection
0.012010
Human detection and tracking via Ultra-Wideband (UWB) radar · ICRA 2010
Medical and health informatics › neural interface
neural recording
0.012008
A miniature robot for isolating and tracking neurons in extracellular cortical recordings · ICRA 2008

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

deep learning · 0.7convolutional LSTM · 0.7min-cost flow · 0.5flow decomposition · 0.5MILP · 0.5surface electromyography · 0.3inertial measurement unit · 0.3gesture classification · 0.3EMG sensing · 0.2specular multi-path scattering model · 0.1multiple-hypothesis tracking · 0.1likelihood ratio detector · 0.1graph search · 0.1dijkstra's algorithm · 0.1sequential clustering algorithm · 0.1
YearPublicationVenuePosition
2023 Congestion Prediction for Large Fleets of Mobile Robots
abstract
This paper introduces a deep learning (DL) approach to predicting congestion delays in large multi-robot systems. The problem is motivated by real-world problems in modern logistics automation, such as a warehouse with hundreds to thousands of coordinated mobile robots. Here, the large scale, the complexity of the control software, and the uncertainties of the robots' dynamics make direct (simulated) prediction of future robot states impractical. We propose predicting delays associated with future spatiotemporal locations, and we show this is useful for improving system performance via incorporating the predictions into path planning and travel time estimation. Our DL model uses convolutional long short-term memory (ConvLSTM) as the core structure, takes the historical congestion condition and planned paths as input, and generates the delays across all nodes in the spatial planning graph for a set of future time windows. When using predictions in a modified path planner, simulation experiments using production data show 4.4% average improvement in throughput performance versus without predictions.
Michael T. Wolf
ICRA2
2021 Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition
abstract
Multi-robot systems are uniquely well-suited to performing complex tasks such as patrolling and tracking, information gathering, and pick-up and delivery problems, offering significantly higher performance than single-robot systems. A fundamental building block in most multi-robot systems is task allocation: assigning robots to tasks (e.g., patrolling an area, or servicing a transportation request) as they appear based on the robots’ states to maximize reward. In many practical situations, the allocation must account for heterogeneous capabilities (e.g., availability of appropriate sensors or actuators) to ensure the feasibility of execution, and to promote a higher reward, over a long time horizon. To this end, we present the FlowDec algorithm for efficient heterogeneous task-allocation, and show that it achieves an approximation factor of at least 1/2 of the optimal reward. Our approach decomposes the heterogeneous problem into several homogeneous subproblems that can be solved efficiently using min-cost flow. Through simulation experiments, we show that our algorithm is faster by several orders of magnitude than a MILP approach.
Kiril Solovey, Saptarshi Bandyopadhyay, Federico Rossi 0001, Michael T. Wolf, Marco Pavone 0001
ICRA4
2013 BioSleeve: a natural EMG-based interface for HRI
Christopher Assad, Michael T. Wolf, Theodoros Theodoridis, Kyrre Glette, Adrian Stoica
HRI2
2013 Gesture-based robot control with variable autonomy from the JPL BioSleeve
abstract
This paper presents a new gesture-based human interface for natural robot control. Detailed activity of the user's hand and arm is acquired via a novel device, called the BioSleeve, which packages dry-contact surface electromyography (EMG) and an inertial measurement unit (IMU) into a sleeve worn on the forearm. The BioSleeve's accompanying algorithms can reliably decode as many as sixteen discrete hand gestures and estimate the continuous orientation of the forearm. These gestures and positions are mapped to robot commands that, to varying degrees, integrate with the robot's perception of its environment and its ability to complete tasks autonomously. This flexible approach enables, for example, supervisory point-to-goal commands, virtual joystick for guarded teleoperation, and high degree of freedom mimicked manipulation, all from a single device. The BioSleeve is meant for portable field use; unlike other gesture recognition systems, use of the BioSleeve for robot control is invariant to lighting conditions, occlusions, and the human-robot spatial relationship and does not encumber the user's hands. The BioSleeve control approach has been implemented on three robot types, and we present proof-of-principle demonstrations with mobile ground robots, manipulation robots, and prosthetic hands.
Michael T. Wolf, Christopher Assad, Matthew T. Vernacchia, Josh Fromm, Henna L. Jethani
ICRA1
2011 Safe maritime navigation with COLREGS using Velocity Obstacles
abstract
This paper presents a motion planning algorithm for Unmanned Surface Vehicles (USVs) to navigate safely in dynamic, cluttered environments. The proposed algorithm not only addresses Hazard Avoidance (HA) for stationary and moving hazards but also applies the International Regulations for Preventing Collisions at Sea (known as COLREGS). The COLREGS rules specify, for example, which vessel is responsible for giving way to the other and to which side of the “stand-on” vessel to maneuver. The three primary COLREGS rules were considered in this paper: crossing, overtaking, and head-on situations. For USVs to be safely deployed in environments with other traffic boats, it is imperative that the USV's navigation algorithm obey COLREGS. Note also that if other boats disregard their responsibility under COLREGS, the USV will still apply its HA algorithms to avoid a collision. The proposed approach is based on Velocity Obstacles, which generates a cone-shaped obstacle in the velocity space. Because Velocity Obstacles also specify which side of the obstacle the vehicle will pass during the avoidance maneuver, COLREGS are encoded in the velocity space very naturally. The algorithm is demonstrated via both simulation and on-water tests.
Yoshiaki Kuwata, Michael T. Wolf, Dimitri Zarzhitsky, Terrance L. Huntsberger
IROS2
2010 Global reachability and path planning for planetary exploration with montgolfiere balloons
abstract
Aerial vehicles are appealing systems for possible future exploration of planets and moons such as Venus and Titan, because they combine extensive coverage with high-resolution data collection and in-situ science capabilities. Recent studies have proposed the use of a montgolfiere balloon, which controls its altitude by changing the heating rate or venting gas from the balloon, but has no actuation capability in the horizontal plane. A montgolfiere can use the variation in wind with altitude to guide itself to a desired location. This paper considers the problems of determining the altitude profile that the montgolfiere should follow in order to reach its target most quickly. We provide a new method that solves this path planning problem for all possible target locations, thereby providing a reachability analysis for the entire globe. The key idea is to perform a principled simplification and decoupling of the dynamics of the montgolfiere. We then discretize the search space, converting the planning problem into a graph search problem, and use Dijkstra's algorithm to calculate the minimum-time path from the start location to every possible location in the graph. We demonstrate the approach on a possible Titan mission scenario.
Lars Blackmore, Yoshiaki Kuwata, Michael T. Wolf, Christopher Assad, Nanaz Fathpour, Claire Newman, Alberto Elfes
ICRA3
2010 Human detection and tracking via Ultra-Wideband (UWB) radar
abstract
This paper presents an algorithm for human presence detection and tracking using an Ultra-Wideband (UWB) impulse-based mono-static radar. UWB radar can complement other human tracking technologies, as it works well in poor visibility conditions. UWB electromagnetic wave scattering from moving humans forms a complex returned signal structure which can be approximated to a specular multi-path scattering model (SMPM). The key technical challenge is to simultaneously track multiple humans (and non-humans) using the complex scattered waveform observations. We develop a multiple-hypothesis tracking (MHT) framework that solves the complicated data association and tracking problem for an SMPM of moving objects/targets. Human presence detection utilizes SMPM signal features, which are tested in a classical likelihood ratio (LR) detector framework. The process of human detection and tracking is a combination of the MHT method and the LR human detector. We present experimental results in which a mono-static UWB radar tracks human and non-human targets, and detects human presence by discerning human from moving non-human objects.
SangHyun Chang, Michael T. Wolf, Joel W. Burdick
ICRA2
2010 Probabilistic motion planning of balloons in strong, uncertain wind fields
abstract
This paper introduces a new algorithm for probabilistic motion planning in arbitrary, uncertain vector fields, with emphasis on high-level planning for Montgolfieré balloons in the atmosphere of Titan. The goal of the algorithm is to determine what altitude—and what horizontal actuation, if any is available on the vehicle—to use to reach a goal location in the fastest expected time. The winds can vary greatly at different altitudes and are strong relative to any feasible horizontal actuation, so the incorporation of the winds is critical for guidance plans. This paper focuses on how to integrate the uncertainty of the wind field into the wind model and how to reach a goal location through the uncertain wind field, using a Markov decision process (MDP). The resulting probabilistic solutions enable more robust guidance plans and more thorough analysis of potential paths than existing methods.
Michael T. Wolf, Lars Blackmore, Yoshiaki Kuwata, Nanaz Fathpour, Alberto Elfes, Claire Newman
ICRA1
2009 Multiple hypothesis tracking using clustered measurements
abstract
This paper introduces an algorithm for tracking targets whose locations are inferred from clusters of observations. This method, which we call MHTC, expands the traditional multiple hypothesis tracking (MHT) hypothesis tree to include model hypotheses - possible ways the data can be clustered in each time step - as well as ways the measurements can be associated with existing targets across time steps. We present this new hypothesis framework and its probability expressions and demonstrate MHTC's operation in a robotic solution to tracking neural signal sources.
Michael T. Wolf, Joel W. Burdick
ICRA1
2009 Decomposition algorithm for global reachability analysis on a time-varying graph with an application to planetary exploration
abstract
Hot air (Montgolfiere) balloons represent a promising vehicle system for possible future exploration of planets and moons with thick atmospheres such as Venus and Titan. To go to a desired location, this vehicle can primarily use the horizontal wind that varies with altitude, with a small help of its own actuation. A main challenge is how to plan such trajectory in a highly nonlinear and time-varying wind field. This paper poses this trajectory planning as a graph search on the space-time grid and addresses its computational aspects. When capturing various time scales involved in the wind field over the duration of long exploration mission, the size of the graph becomes excessively large. We show that the adjacency matrix of the graph is block-triangular, and by exploiting this structure, we decompose the large planning problem into several smaller subproblems, whose memory requirement stays almost constant as the problem size grows. The approach is demonstrated on a global reachability analysis of a possible Titan mission scenario.
Yoshiaki Kuwata, Lars Blackmore, Michael T. Wolf, Nanaz Fathpour, Claire Newman, Alberto Elfes
IROS3
2008 Artificial potential functions for highway driving with collision avoidance
abstract
We present a set of potential function components to assist an automated or semi-automated vehicle in navigating a multi-lane, populated highway. The resulting potential field is constructed as a superposition of disparate functions for lane- keeping, road-staying, speed preference, and vehicle avoidance and passing. The construction of the vehicle avoidance potential is of primary importance, incorporating the structure and protocol of laned highway driving. Particularly, the shape and dimensions of the potential field behind each obstacle vehicle can appropriately encourage control vehicle slowing and/or passing, depending on the cars' velocities and surrounding traffic. Hard barriers on roadway edges and soft boundaries between navigable lanes keep the vehicle on the highway, with a preference to travel in a lane center.
Michael T. Wolf, Joel W. Burdick
ICRA1
2008 A miniature robot for isolating and tracking neurons in extracellular cortical recordings
abstract
This paper presents a miniature robot device and control algorithm that can autonomously position electrodes in cortical tissue for isolation and tracking of extracellular signals of individual neurons. Autonomous electrode positioning can significantly enhance the efficiency and quality of acute electrophysiolgical experiments aimed at basic understanding of the nervous system. Future miniaturized systems of this sort could also overcome some of the inherent difficulties in estabilishing long-lasting neural interfaces that are needed for practical realization of neural prostheses. The paper describes the robot's design and summarizes the overall structure of the control system that governs the electrode positioning process. We present a new sequential clustering algorithm that is key to improving our system's performance, and which may have other applications in robotics. Experimental results in macaque cortex demonstrate the validity of our approach.
Michael T. Wolf, Jorge G. Cham, Edward A. Branchaud, Joel W. Burdick
ICRA1