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

Zoe McCarthy

dblp:117/2194 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 2 first-authorSystems, architecture and hardware · 7 · 2 first-authorApplied, 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
7 papers
Motion planning and robot control · 57% Reinforcement learning · 28% Robot manipulation · 15%
Theoretical computer science
3 papers
Mathematical optimization · 90% Computational geometry · 10%

Topics — the 19 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
robot learning
0.622018
Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation · ICRA 2018
Learning deep neural network policies with continuous memory states · ICRA 2016
Robotics › Robot manipulation
compliant manipulation
0.412019
Quasi-Direct Drive for Low-Cost Compliant Robotic Manipulation · ICRA 2019
Robotics › Motion planning and robot control › robot control › force control
force-based manipulation
0.412019
Quasi-Direct Drive for Low-Cost Compliant Robotic Manipulation · ICRA 2019
Machine learning › Reinforcement learning
imitation learning
0.312018
Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation · ICRA 2018
Robotics › Motion planning and robot control › robot learning › visuomotor learning
visuomotor skill learning
0.312018
Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation · ICRA 2018
Robotics › Motion planning and robot control › motion planning
manipulation planning
0.322013
Mechanics and Quasi-Static Manipulation of Planar Elastic Kinematic Chains · IEEE Trans. Robotics 2013
Mechanics and manipulation of planar elastic kinematic chains · ICRA 2012
Machine learning › Reinforcement learning
safe reinforcement learning
0.312017
Probabilistically safe policy transfer · ICRA 2017
Machine learning › Reinforcement learning › policy search
guided policy search
0.212016
Learning deep neural network policies with continuous memory states · ICRA 2016
Machine learning › Reinforcement learning
policy learning
0.212016
Learning deep neural network policies with continuous memory states · ICRA 2016
Mathematical optimization › control theory › optimal control
discrete-time optimal control
0.222013
Mechanics and manipulation of planar elastic kinematic chains · ICRA 2012
Mechanics and Quasi-Static Manipulation of Planar Elastic Kinematic Chains · IEEE Trans. Robotics 2013
Mathematical optimization › control theory
optimal control
0.222013
Mechanics and manipulation of planar elastic kinematic chains · ICRA 2012
Mechanics and Quasi-Static Manipulation of Planar Elastic Kinematic Chains · IEEE Trans. Robotics 2013
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning
0.222012
Proving path non-existence using sampling and alpha shapes · ICRA 2012
Mechanics and manipulation of planar elastic kinematic chains · ICRA 2012
Robotics › Robot manipulation › manipulation control
quasi-static manipulation
0.212013
Mechanics and Quasi-Static Manipulation of Planar Elastic Kinematic Chains · IEEE Trans. Robotics 2013
Robotics › Motion planning and robot control
stopping criteria
0.112012
Proving path non-existence using sampling and alpha shapes · ICRA 2012
Robotics › Motion planning and robot control
teleoperation
0.112019
Quasi-Direct Drive for Low-Cost Compliant Robotic Manipulation · ICRA 2019
Virtual and augmented reality
teleoperation
0.112018
Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation · ICRA 2018
Robotics › Motion planning and robot control
robot control
0.112017
Probabilistically safe policy transfer · ICRA 2017
Robotics › Robot manipulation
visuomotor control
0.112016
Learning deep neural network policies with continuous memory states · ICRA 2016
Computational geometry › computational topology
alpha shapes
0.012012
Proving path non-existence using sampling and alpha shapes · ICRA 2012

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

virtual reality teleoperation · 0.7deep neural network · 0.7sampling-based planning · 0.6discrete-time optimal control · 0.6virtual reality interface · 0.4quasi-direct drive actuation · 0.4policy transfer · 0.3constrained optimization · 0.3supervised learning · 0.2guided policy search · 0.2manifold parameterization · 0.2sampling · 0.1generalized penetration distance · 0.1alpha shapes · 0.1
YearPublicationVenuePosition
2019 Quasi-Direct Drive for Low-Cost Compliant Robotic Manipulation
abstract
Robots must cost less and be force-controlled to enable widespread, safe deployment in unconstrained human environments. We propose Quasi-Direct Drive actuation as a capable paradigm for robotic force-controlled manipulation in human environments at low-cost. Our prototype - Blue - is a human scale 7 Degree of Freedom arm with 2kg payload. Blue can cost less than $5000. We show that Blue has dynamic properties that meet or exceed the needs of human operators: the robot has a nominal position-control bandwidth of 7.5Hz and repeatability within 4mm. We demonstrate a Virtual Reality based interface that can be used as a method for telepresence and collecting robot training demonstrations. Manufacturability, scaling, and potential use-cases for the Blue system are also addressed. Videos and additional information can be found online at berkeleyopenarms.github.io.
David V. Gealy, Stephen McKinley, Brent Yi, Philipp Wu, Phillip R. Downey, Greg Balke, Allan Zhao, Menglong Guo, Rachel Thomasson, Anthony Sinclair, Peter Cuellar, Zoe McCarthy, Pieter Abbeel
ICRA12
2018 Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation
abstract
Imitation learning is a powerful paradigm for robot skill acquisition. However, obtaining demonstrations suitable for learning a policy that maps from raw pixels to actions can be challenging. In this paper we describe how consumer-grade Virtual Reality headsets and hand tracking hardware can be used to naturally teleoperate robots to perform complex tasks. We also describe how imitation learning can learn deep neural network policies (mapping from pixels to actions) that can acquire the demonstrated skills. Our experiments showcase the effectiveness of our approach for learning visuomotor skills.
Tianhao Zhang 0001, Zoe McCarthy, Owen Jow, Dennis Lee 0003, Xi Chen 0022, Kenneth Y. Goldberg, Pieter Abbeel
ICRA2
2017 Probabilistically safe policy transfer
abstract
Although learning-based methods have great potential for robotics, one concern is that a robot that updates its parameters might cause large amounts of damage before it learns the optimal policy. We formalize the idea of safe learning in a probabilistic sense by defining an optimization problem: we desire to maximize the expected return while keeping the expected damage below a given safety limit. We study this optimization for the case of a robot manipulator with safety-based torque limits. We would like to ensure that the damage constraint is maintained at every step of the optimization and not just at convergence. To achieve this aim, we introduce a novel method which predicts how modifying the torque limit, as well as how updating the policy parameters, might affect the robot's safety. We show through a number of experiments that our approach allows the robot to improve its performance while ensuring that the expected damage constraint is not violated during the learning process.
David Held, Zoe McCarthy, Fred Shentu, Pieter Abbeel
ICRA2
2016 Learning deep neural network policies with continuous memory states
abstract
Policy learning for partially observed control tasks requires policies that can remember salient information from past observations. In this paper, we present a method for learning policies with internal memory for high-dimensional, continuous systems, such as robotic manipulators. Our approach consists of augmenting the state and action space of the system with continuous-valued memory states that the policy can read from and write to. Learning general-purpose policies with this type of memory representation directly is difficult, because the policy must automatically figure out the most salient information to memorize at each time step. We show that, by decomposing this policy search problem into a trajectory optimization phase and a supervised learning phase through a method called guided policy search, we can acquire policies with effective memorization and recall strategies. Intuitively, the trajectory optimization phase chooses the values of the memory states that will make it easier for the policy to produce the right action in future states, while the supervised learning phase encourages the policy to use memorization actions to produce those memory states. We evaluate our method on tasks involving continuous control in manipulation and navigation settings, and show that our method can learn complex policies that successfully complete a range of tasks that require memory.
Marvin Zhang, Zoe McCarthy, Chelsea Finn, Sergey Levine, Pieter Abbeel
ICRA2
2013 Sigma hulls for Gaussian belief space planning for imprecise articulated robots amid obstacles
abstract
In many home and service applications, an emerging class of articulated robots such as the Raven and Baxter trade off precision in actuation and sensing to reduce costs and to reduce the potential for injury to humans in their workspaces. For planning and control of such robots, planning in belief ssigma hullpace, i.e., modeling such problems as POMDPs, has shown great promise but existing belief space planning methods have primarily been applied to cases where robots can be approximated as points or spheres. In this paper, we extend the belief space framework to treat articulated robots where the linkage can be decomposed into convex components. To allow planning and collision avoidance in Gaussian belief spaces, we introduce the concept of sigma hulls: convex hulls of robot links transformed according to the sigma standard deviation boundary points generated by the Unscented Kalman filter (UKF). We characterize the signed distances between sigma hulls and obstacles in the workspace to formulate efficient collision avoidance constraints compatible with the Gilbert-Johnson-Keerthi (GKJ) and Expanding Polytope Algorithms (EPA) within an optimization-based planning framework. We report results in simulation for planning motions for a 4-DOF planar robot and a 7-DOF articulated robot with imprecise actuation and inaccurate sensors. These experiments suggest that the sigma hull framework can significantly reduce the probability of collision and is computationally efficient enough to permit iterative re-planning for model predictive control.
Alex X. Lee, Yan Duan, Sachin Patil, John Schulman, Zoe McCarthy, Jur P. van den Berg, Kenneth Y. Goldberg, Pieter Abbeel
IROS5
2013 Mechanics and Quasi-Static Manipulation of Planar Elastic Kinematic Chains
abstract
In this paper, we study quasi-static manipulation of a planar kinematic chain with a fixed base in which each joint is a linearly elastic torsional spring. The shape of this chain when in static equilibrium can be represented as the solution to a discrete-time optimal control problem, with boundary conditions that vary with the position and orientation of the last link. We prove that the set of all solutions to this problem is a smooth three-manifold that can be parameterized by a single chart. Empirical results in simulation show that straight-line paths in this chart are uniformly more likely to be feasible (as a function of distance) than straight-line paths in the space of boundary conditions. These results, which are consistent with an analysis of visibility properties, suggest that the chart we derive is a better choice of space in which to apply a sampling-based algorithm for manipulation planning. We describe such an algorithm and show that it is easy to implement.
Timothy Bretl, Zoe McCarthy
IEEE Trans. Robotics2
2012 Mechanics and manipulation of planar elastic kinematic chains
abstract
In this paper, we study quasi-static manipulation of a planar kinematic chain with a fixed base in which each joint is a linearly-elastic torsional spring. The shape of this chain when in static equilibrium can be represented as the solution to a discrete-time optimal control problem, with boundary conditions that vary with the position and orientation of the last link. We prove that the set of all solutions to this problem is a smooth manifold that can be parameterized by a single chart. For manipulation planning, we show several advantages of working in this chart instead of in the space of boundary conditions, particularly in the context of a sampling-based planning algorithm. Examples are provided in simulation.
Zoe McCarthy, Timothy Bretl
ICRA1
2012 Proving path non-existence using sampling and alpha shapes
abstract
In this paper, we address the problem determining the connectivity of a robot's free configuration space. Our method iteratively builds a constructive proof that two configurations lie in disjoint components of the free configuration space. Our algorithm first generates samples that correspond to configurations for which the robot is in collision with an obstacle. These samples are then weighted by their generalized penetration distance, and used to construct alpha shapes. The alpha shape defines a collection of simplices that are fully contained within the configuration space obstacle region. These simplices can be used to quickly solve connectivity queries, which in turn can be used to define termination conditions for sampling-based planners. Such planners, while typically either resolution complete or probabilistically complete, are not able to determine when a path does not exist, and therefore would otherwise rely on heuristics to determine when the search for a free path should be abandoned. An implementation of the algorithm is provided for the case of a 3D Euclidean configuration space, and a proof of correctness is provided.
Zoe McCarthy, Timothy Bretl, Seth Hutchinson 0001
ICRA1
2012 Equilibrium Configurations of a Kirchhoff Elastic Rod under Quasi-static Manipulation
Timothy Bretl, Zoe McCarthy
WAFR2