James Zachary Woodruff

dblp:173/5926 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0001-8253-9621ORCID · reported

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

Artificial intelligence and machine learning · 2 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021

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
3 papers
Robot manipulation · 64% Motion planning and robot control · 36%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation
manipulation
0.712023
Robotic Contact Juggling · IEEE Trans. Robotics 2023
Robotics › Robot manipulation › nonprehensile manipulation
rolling contact manipulation
0.712023
Robotic Contact Juggling · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control › robot control
trajectory stabilization
0.712023
Robotic Contact Juggling · IEEE Trans. Robotics 2023
Robotics › Robot manipulation
dexterous manipulation
0.312017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017
Robotics › Robot manipulation › nonprehensile manipulation
dynamic manipulation
0.312017
Planning and control for dynamic, nonprehensile, and hybrid manipulation tasks · ICRA 2017
Robotics › Robot manipulation › dexterous manipulation
in-hand manipulation
0.312017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017
Robotics › Motion planning and robot control › motion planning
manipulation planning
0.312017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017
Robotics › Motion planning and robot control
motion planning
0.312017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017
Robotics › Robot manipulation
nonprehensile manipulation
0.312017
Planning and control for dynamic, nonprehensile, and hybrid manipulation tasks · ICRA 2017
Robotics › Motion planning and robot control › robot control › sensor-based control › vision-based robot control
high-speed visual feedback
0.212023
Robotic Contact Juggling · IEEE Trans. Robotics 2023
Robotics › Motion planning and robot control › robot control › stabilization control
feedback stabilization
0.112017
Planning and control for dynamic, nonprehensile, and hybrid manipulation tasks · ICRA 2017
Robotics › Robot manipulation
grasping
0.112017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017
Robotics › Robot manipulation › contact modeling
soft tip contact
0.112017
Dynamic In-Hand Sliding Manipulation · IEEE Trans. Robotics 2017

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

rolling kinematics · 0.7rolling dynamics · 0.7feedback stabilization · 0.7motion planning · 0.3limit surface contact model · 0.3feedback control · 0.3contact mode sequencing · 0.3
YearPublicationVenuePosition
2023 Robotic Contact Juggling
abstract
In this article, we define “robotic contact juggling” to be the purposeful control of the motion of a 3-D smooth object as it rolls freely on a motion-controlled robot manipulator, or “hand.” While specific examples of robotic contact juggling have been studied before, in this article, we provide the first general formulation and solution method for the case of an arbitrary smooth object in a single-point rolling contact on an arbitrary smooth hand. Our formulation splits the problem into four subproblems: deriving the second-order rolling kinematics; deriving the 3-D rolling dynamics; planning rolling motions that satisfy the rolling dynamics and achieve the desired goal; and stabilization of planned rolling trajectories. The theoretical results are demonstrated in 3-D simulations and 2-D experiments using feedback from a high-speed vision system.
James Zachary Woodruff, Kevin M. Lynch
IEEE Trans. Robotics1
2017 Planning and control for dynamic, nonprehensile, and hybrid manipulation tasks
abstract
In this paper we propose a method for motion planning and feedback control of hybrid, dynamic, and non-prehensile manipulation tasks. We outline five subproblems to address this: determining a set of manipulation primitives, choosing a sequence of tasks, picking transition states, motion planning for each individual primitive, and stabilizing each mode using feedback control. We apply the framework to plan a sequence of motions for manipulating a block with a planar 3R manipulator. We demonstrate preliminary experimental results for a block resting on the manipulator with a desired goal state on a ledge outside of the robot's workspace. The planned primitives reorient the block using a series of fixed, rolling, and sliding contact modes, and throw it to the goal state.
James Zachary Woodruff, Kevin M. Lynch
ICRA1
2017 Dynamic In-Hand Sliding Manipulation
abstract
This paper presents a framework for planning the motion of an η -fingered robot hand to create an inertial load on a grasped object to achieve a desired in-grasp sliding motion. The model of the sliding dynamics is based on a soft-finger limit surface contact model at each fingertip. A motion planner is derived to automatically solve for the finger motions for a given initial and desired configuration of the object relative to the fingers. Iterative planning and execution are shown to reduce the errors that occur due to the modeling and trajectory tracking errors. The framework is applied to the problem of regrasping a laminar object held in a pinch grasp. We propose a limited surface model of the contact pressure distribution at each finger to predict the sliding directions. Experimental validations are shown, including iterative error reduction and repeatability of the experiment.
James Zachary Woodruff, Paul Umbanhowar, Kevin M. Lynch
IEEE Trans. Robotics2
2015 Dynamic in-hand sliding manipulation
abstract
This paper presents a framework for planning the motion of an n-fingered robot hand to create an inertial load on a grasped object to achieve a desired in-grasp sliding motion. The model of the sliding dynamics is based on a soft-finger limit surface contact model at each fingertip. The framework is applied to the problem of regrasping a block held in a pinch grasp. The approach is applied to two examples in simulation, one of which is tested experimentally.
James Zachary Woodruff, Kevin M. Lynch
IROS2