Jeremy Ma

dblp:00/8367 · DBLP profile ↗
← Back
13ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-5625-4152ORCID · corroborated

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

Artificial intelligence and machine learning · 12 · 3 first-authorSystems, architecture and hardware · 12 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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
9 papers
Robot manipulation · 35% Motion planning and robot control · 30% Robot navigation and mapping · 12%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot control › compliant motion control
hybrid position/force control
0.412020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Robotics › Robot manipulation
mobile manipulation
0.412020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan representation
task graph
0.412020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Robotics › Motion planning and robot control › robot learning
task learning
0.412020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Robotics › Motion planning and robot control
whole-body control
0.412020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Computer vision › 3D vision
object pose estimation
0.322013
Dual arm estimation for coordinated bimanual manipulation · ICRA 2013
Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments · ICRA 2012
Robotics › Robot manipulation › robot sensing › perception for manipulation
sensor fusion for manipulation
0.322012
Combined shape, appearance and silhouette for simultaneous manipulator and object tracking · ICRA 2012
Fusion of stereo vision, force-torque, and joint sensors for estimation of in-hand object location · ICRA 2011
Robotics › Robot manipulation › mobile manipulation
whole-body manipulation
0.212015
Supervised Remote Robot with Guided Autonomy and Teleoperation (SURROGATE): A framework for whole-body manipulation · ICRA 2015
Robotics › Robot navigation and mapping › social navigation
crowd navigation
0.212013
Robot navigation in dense human crowds: the case for cooperation · ICRA 2013
Robotics › Robot manipulation
dual-arm manipulation
0.212013
Dual arm estimation for coordinated bimanual manipulation · ICRA 2013
Robotics › Robot navigation and mapping
mobile robot navigation
0.212013
Robot navigation in dense human crowds: the case for cooperation · ICRA 2013
Computer vision › 3D vision
model-based object localization
0.212013
The next best touch for model-based localization · ICRA 2013
Robotics › Robot manipulation › tactile sensing
tactile localization
0.212013
The next best touch for model-based localization · ICRA 2013
Robotics › Robot manipulation
autonomous manipulation
0.112012
End-to-end dexterous manipulation with deliberate interactive estimation · ICRA 2012
Robotics › Robot manipulation
dexterous manipulation
0.112012
End-to-end dexterous manipulation with deliberate interactive estimation · ICRA 2012
Robotics › Robot navigation and mapping › mobile robot navigation › navigation under uncertainty
GPS-denied navigation
0.112012
Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments · ICRA 2012
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
quadruped locomotion
0.112012
Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments · ICRA 2012
Robotics › Robot navigation and mapping
state estimation
0.112012
Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments · ICRA 2012
Computer vision › 3D vision › 3d scene modeling
scene representation
0.112020
A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes · ICRA 2020
Robotics › Motion planning and robot control › robot control
behavior-based control
0.112015
Supervised Remote Robot with Guided Autonomy and Teleoperation (SURROGATE): A framework for whole-body manipulation · ICRA 2015
Robotics › Motion planning and robot control
motion planning
0.012013
Robot navigation in dense human crowds: the case for cooperation · ICRA 2013
Robotics › Motion planning and robot control › robot control
model-based control
0.012012
End-to-end dexterous manipulation with deliberate interactive estimation · ICRA 2012
Robotics › Motion planning and robot control
robot control
0.012012
End-to-end dexterous manipulation with deliberate interactive estimation · ICRA 2012

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

teleoperation · 0.4behavior chaining · 0.4virtual reality demonstration · 0.4parameterized primitives · 0.4dense visual embeddings · 0.4unscented kalman filter · 0.3state estimation · 0.3visual and kinesthetic fusion · 0.2information gain · 0.2dynamic window approach · 0.2
YearPublicationVenuePosition
2020 A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes
abstract
We describe a mobile manipulation hardware and software system capable of autonomously performing complex human-level tasks in real homes, after being taught the task with a single demonstration from a person in virtual reality. This is enabled by a highly capable mobile manipulation robot, whole-body task space hybrid position/force control, teaching of parameterized primitives linked to a robust learned dense visual embeddings representation of the scene, and a task graph of the taught behaviors. We demonstrate the robustness of the approach by presenting results for performing a variety of tasks, under different environmental conditions, in multiple real homes. Our approach achieves 85% overall success rate on three tasks that consist of an average of 45 behaviors each. The video is available at: https://youtu.be/HSyAGMGikLk.
Max Bajracharya, James Borders, Daniel M. Helmick, Thomas Kollar, Michael Laskey, John Leichty, Jeremy Ma, Umashankar Nagarajan, Akiyoshi Ochiai, Josh Petersen, Krishna Shankar, Kevin Stone, Yutaka Takaoka
ICRA7
2016 Diffusion filtering of graph signals and its use in recommendation systems
abstract
This paper presents diffusion filtering as a method to smooth signals defined on the nodes of a graph or network. Diffusion filtering considers the given signals as initial temperature distributions in the nodes and diffuses heat through the edges of the graph. The filtered signal is determined by the accumulated temperatures over time at each node. We show multiple other interpretations of diffusion filtering and describe how it can be generalized to encompass a wide class of networks making it suitable for real-world applications. We prove that diffused signals are stable to perturbations in the underlying network. Further, we demonstrate how diffusion filtering can be applied to improve the performance of recommendation systems by considering the problem of predicting ratings from a signal processing perspective.
Jeremy Ma, Weiyu Huang, Santiago Segarra, Alejandro Ribeiro
ICASSP1
2015 Supervised Remote Robot with Guided Autonomy and Teleoperation (SURROGATE): A framework for whole-body manipulation
abstract
The use of the cognitive capabilties of humans to help guide the autonomy of robotics platforms in what is typically called “supervised-autonomy” is becoming more commonplace in robotics research. The work discussed in this paper presents an approach to a human-in-the-loop mode of robot operation that integrates high level human cognition and commanding with the intelligence and processing power of autonomous systems. Our framework for a “Supervised Remote Robot with Guided Autonomy and Teleoperation” (SURROGATE) is demonstrated on a robotic platform consisting of a pan-tilt perception head, two 7-DOF arms connected by a single 7-DOF torso, mounted on a tracked-wheel base. We present an architecture that allows high-level supervisory commands and intents to be specified by a user that are then interpreted by the robotic system to perform whole body manipulation tasks autonomously. We use a concept of “behaviors” to chain together sequences of “actions” for the robot to perform which is then executed real time.
Paul Hebert, Jeremy Ma, James Borders, Alper Aydemir, Max Bajracharya, Nicolas Hudson, Krishna Shankar, Sisir Karumanchi, Bertrand Douillard, Joel W. Burdick
ICRA2
2013 The next best touch for model-based localization
abstract
This paper introduces a tactile or contact method whereby an autonomous robot equipped with suitable sensors can choose the next sensing action involving touch in order to accurately localize an object in its environment. The method uses an information gain metric based on the uncertainty of the object's pose to determine the next best touching action. Intuitively, the optimal action is the one that is the most informative. The action is then carried out and the state of the object's pose is updated using an estimator. The method is further extended to choose the most informative action to simultaneously localize and estimate the object's model parameter or model class. Results are presented both in simulation and in experiment on the DARPA Autonomous Robotic Manipulation Software (ARM-S) robot.
Paul Hebert, Thomas Howard, Nicolas Hudson, Jeremy Ma, Joel W. Burdick
ICRA4
2013 Dual arm estimation for coordinated bimanual manipulation
abstract
This paper develops an estimation framework for sensor-guided dual-arm manipulation of a rigid object. Using an unscented Kalman Filter (UKF), the approach combines both visual and kinesthetic information to track both the manipulators and object. From visual updates of the object and manipulators, and tactile updates, the method estimates both the robot's internal state and the object's pose. Nonlinear constraints are incorporated into the framework to deal with the an additional arm and ensure the state is consistent. Two frameworks are compared in which the first framework run two single arm filters in parallel and the second consists of the augment dual arm filter with nonlinear constraints. Experiments on a wheel changing task are demonstrated using the DARPA ARM-S system, consisting of dual Barrett- WAM manipulators.
Paul Hebert, Nicolas Hudson, Jeremy Ma, Joel W. Burdick
ICRA3
2013 Robot navigation in dense human crowds: the case for cooperation
abstract
We consider mobile robot navigation in dense human crowds. In particular, we explore two questions. Can we design a navigation algorithm that encourages humans to cooperate with a robot? Would such cooperation improve navigation performance? We address the first question by developing a probabilistic predictive model of cooperative collision avoidance and goal-oriented behavior by extending the interacting Gaussian processes approach to include multiple goals and stochastic movement duration. We answer the second question with an extensive quantitative study of robot navigation in dense human crowds (488 runs completed), specifically testing how cooperation models effect navigation performance. We find that the “multiple goal” interacting Gaussian processes algorithm performs comparably with human teleoperators in crowd densities near 1 person/m2, while a state of the art noncooperative planner exhibits unsafe behavior more than 3 times as often as this multiple goal extension, and more than twice as often as the basic interacting Gaussian processes. Furthermore, a reactive planner based on the widely used “dynamic window” approach fails for crowd densities above 0.55 people/m2. Based on these experimental results, and previous theoretical observations, we conclude that a cooperation model is important for safe and efficient robot navigation in dense human crowds.
Pete Trautman, Jeremy Ma, Richard M. Murray, Andreas Krause 0001
ICRA2
2013 High fidelity day/night stereo mapping with vegetation and negative obstacle detection for vision-in-the-loop walking
abstract
This paper describes the stereo vision near-field terrain mapping system used by the Legged Squad Support System (LS3) quadruped vehicle to automatically adjust its gait in complex natural terrain. The mapping system achieves high robustness with a combination of stereo model-based outlier rejection and spatial and temporal filtering, enabled by a unique hybrid 2D/3D data structure. Classification of sparse structures allows the vehicle to traverse through vegetation. Inference of negative obstacles allows the vehicle to avoid steep drop-offs. A custom designed near-infrared illumination system enables operation at night. The mapping system has been tested extensively with controlled experiments and 72km of field testing in a wide variety of terrains and conditions.
Max Bajracharya, Jeremy Ma, Matthew Malchano, Alex Perkins, Alfred A. Rizzi, Larry H. Matthies
IROS2
2012 Combined shape, appearance and silhouette for simultaneous manipulator and object tracking
abstract
This paper develops an estimation framework for sensor-guided manipulation of a rigid object via a robot arm. Using an unscented Kalman Filter (UKF), the method combines dense range information (from stereo cameras and 3D ranging sensors) as well as visual appearance features and silhouettes of the object and manipulator to track both an object-fixed frame location as well as a manipulator tool or palm frame location. If available, tactile data is also incorporated. By using these different imaging sensors and different imaging properties, we can leverage the advantages of each sensor and each feature type to realize more accurate and robust object and reference frame tracking. The method is demonstrated using the DARPA ARM-S system, consisting of a Barrett™WAM manipulator.
Paul Hebert, Nicolas Hudson, Jeremy Ma, Thomas Howard, Thomas J. Fuchs, Max Bajracharya, Joel W. Burdick
ICRA3
2012 End-to-end dexterous manipulation with deliberate interactive estimation
abstract
This paper presents a model based approach to autonomous dexterous manipulation, developed as part of the DARPA Autonomous Robotic Manipulation (ARM) program. The developed autonomy system uses robot, object, and environment models to identify and localize objects, and well as plan and execute required manipulation tasks. Deliberate interaction with objects and the environment increases system knowledge about the combined robot and environmental state, enabling high precision tasks such as key insertion to be performed in a consistent framework. This approach has been demonstrated across a wide range of manipulation tasks, and in independent DARPA testing archived the most successfully completed tasks with the fastest average task execution of any evaluated team.
Nicolas Hudson, Thomas Howard, Jeremy Ma, Abhinandan Jain, Max Bajracharya, Steven Myint, Calvin Kuo, Larry H. Matthies, Paul Backes, Paul Hebert, Thomas J. Fuchs, Joel W. Burdick
ICRA3
2012 Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments
abstract
We present a real-time system that enables a highly capable dynamic quadruped robot to maintain an accurate 6-DOF pose estimate (better than 0.5m over every 50m traveled) over long distances traversed through complex, dynamic outdoor terrain, during day and night, in the presence of camera occlusion and saturation, and occasional large external disturbances, such as slips or falls. The system fuses a stereo-camera sensor, inertial measurement units (IMU), and leg odometry with an Extended Kalman Filter (EKF) to ensure robust, low-latency performance. Extensive experimental results obtained from multiple field tests are presented to illustrate the performance and robustness of the system over hours of continuous runs over hundreds of meters of distance traveled in a wide variety of terrains and conditions.
Jeremy Ma, Sara Susca, Max Bajracharya, Larry H. Matthies, Matthew Malchano, David Wooden
ICRA1
2011 Fusion of stereo vision, force-torque, and joint sensors for estimation of in-hand object location
abstract
This paper develops a method to fuse stereo vision, force-torque sensor, and joint angle encoder measurements to estimate and track the location of a grasped object within the hand. We pose the problem as a hybrid systems estimation problem, where the continuous states are the object 6D pose, finger contact location, wrist-to-camera transform and the discrete states are the finger contact modes with the object. This paper develops the key measurement equations that govern the fusion process. Experiments with a Barrett Hand, Bumblebee 2 stereo camera, and an ATI omega force-torque sensor validate and demonstrate the method.
Paul Hebert, Nicolas Hudson, Jeremy Ma, Joel W. Burdick
ICRA3
2010 A probabilistic framework for stereo-vision based 3D object search with 6D pose estimation
abstract
This paper presents a method whereby an autonomous mobile robot can search for a 3-dimensional (3D) object using an on-board stereo camera sensor mounted on a pan-tilt head. Search efficiency is realized by the combination of a coarse-scale global search coupled with a fine-scale local search. A grid-based probability map is initially generated using the coarse search, which is based on the color histogram of the desired object. Peaks in the probability map are visited in sequence, where a local (refined) search method based on 3D SIFT features is applied to establish or reject the existence of the desired object, and to update the probability map using Bayesian recursion methods. Once found, the 6D object pose is also estimated. Obstacle avoidance during search can be naturally integrated into the method. Experimental results obtained from the use of this method on a mobile robot are presented to illustrate and validate the approach, confirming that the search strategy can be carried out with modest computation.
Jeremy Ma, Joel W. Burdick
ICRA1
2010 Dynamic sensor planning with stereo for model identification on a mobile platform
abstract
This paper presents an approach to sensor planning for simultaneous pose estimation and model identification of a moving object using a stereo camera sensor mounted on a mobile base. For a given database of object models, we consider the problem of identifying an object known to belong to the database and where to move next should the object not be easily identifiable from the initial viewpoint. No constraints on the motion of the object nor the robot itself are assumed, which is an improvement on previous methods. Sensor planning is based on the selection of the control action that optimizes a cost metric based on information gain. Experimental results from the implementation of the method on a two-wheeled nonholonomic robot are presented to illustrate and validate the method.
Jeremy Ma, Joel W. Burdick
ICRA1