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.

Andrew Dornbush

dblp:117/2082 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0001-8398-1294ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 1 first-authorSystems, architecture and hardware · 6 · 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
4 papers
Motion planning and robot control · 79% Planning, search and constraint satisfaction · 13% Legged, aerial and field robots · 8%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
motion planning
0.932020
Planning, Learning and Reasoning Framework for Robot Truck Unloading · ICRA 2020
A Single-Planner Approach to Multi-Modal Humanoid Mobility · ICRA 2018
Anytime incremental planning with E-Graphs · ICRA 2013
Robotics › Motion planning and robot control › motion planning
manipulation planning
0.412020
Planning, Learning and Reasoning Framework for Robot Truck Unloading · ICRA 2020
Robotics › Motion planning and robot control › motion planning
anytime planning
0.212013
Anytime incremental planning with E-Graphs · ICRA 2013
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
incremental planning
0.212013
Anytime incremental planning with E-Graphs · ICRA 2013
Robotics › Motion planning and robot control › path planning
dynamic path planning
0.112012
Using state dominance for path planning in dynamic environments with moving obstacles · ICRA 2012
Robotics › Motion planning and robot control › path planning › dynamic path planning
path planning with moving obstacles
0.112012
Using state dominance for path planning in dynamic environments with moving obstacles · ICRA 2012
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
state dominance
0.112012
Using state dominance for path planning in dynamic environments with moving obstacles · ICRA 2012
Robotics › Motion planning and robot control › motion planning › motion planning under uncertainty
belief space planning
0.112020
Planning, Learning and Reasoning Framework for Robot Truck Unloading · ICRA 2020
Robotics › Legged, aerial and field robots › legged robots
humanoid locomotion
0.112018
A Single-Planner Approach to Multi-Modal Humanoid Mobility · ICRA 2018
Robotics › Legged, aerial and field robots
legged robots
0.112018
A Single-Planner Approach to Multi-Modal Humanoid Mobility · ICRA 2018

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

online decision-making · 0.4offline learning · 0.4belief space planning · 0.4controller integration · 0.3adaptive dimensionality planning · 0.3experience graphs · 0.2a* search · 0.2state dominance relationship · 0.1heuristic search · 0.1
YearPublicationVenuePosition
2020 Planning, Learning and Reasoning Framework for Robot Truck Unloading
abstract
We consider the task of autonomously unloading boxes from trucks using an industrial manipulator robot. There are multiple challenges that arise: (1) real-time motion planning for a complex robotic system carrying two articulated mechanisms, an arm and a scooper, (2) decision-making in terms of what action to execute next given imperfect information about boxes such as their masses, (3) accounting for the sequential nature of the problem where current actions affect future state of the boxes, and (4) real-time execution that interleaves high-level decision-making with lower level motion planning. In this work, we propose a planning, learning, and reasoning framework to tackle these challenges, and describe its components including motion planning, belief space planning for offline learning, online decision-making based on offline learning, and an execution module to combine decision-making with motion planning. We analyze the performance of the framework on real-world scenarios. In particular, motion planning and execution modules are evaluated in simulation and on a real robot, while offline learning and online decision-making are evaluated in simulated real-world scenarios.
Fahad Islam 0002, Anirudh Vemula, Sung-Kyun Kim, Andrew Dornbush, Oren Salzman, Maxim Likhachev
ICRA4
2018 A Single-Planner Approach to Multi-Modal Humanoid Mobility
abstract
In this work, we present an approach to planning for humanoid mobility. Humanoid mobility is a challenging problem, as the configuration space for a humanoid robot is intractably large, especially if the robot is capable of performing many types of locomotion. For example, a humanoid robot may be able to perform such tasks as bipedal walking, crawling, and climbing. Our approach is to plan for all these tasks within a single search process. This allows the search to reason about all the capabilities of the robot at any point, and to derive the complete solution such that the plan is guaranteed to be feasible. A key observation is that we often can roughly decompose a mobility task into a sequence of smaller tasks, and focus planning efforts to reason over much smaller search spaces. To this end, we leverage the results of a recently developed framework for planning with adaptive dimensionality, and incorporate the capabilities of available controllers directly into the planning process. The resulting planner can also be run in an interleaved fashion alongside execution so that time spent idle is much reduced.
Andrew Dornbush, Karthik Vijayakumar, Sameer Bardapurkar, Fahad Islam 0002, Masayuki Ito, Maxim Likhachev
ICRA1
2018 Motion Planning for an Underwater Mobile Manipulator by Exploiting Loose Coupling
abstract
Intervention Autonomous Underwater Vehicle or I-AUV has recently started to grab researchers attention in the last 20 years. Only three I-AUVs have demonstrated autonomous manipulation skills: ALIVE, SAUVIM and GIRONA 500. While prior systems rely on variations of the task-priority redundancy control framework, our recent research showed preliminary results using motion planning for floating-based intervention in the presence of obstacles. With the increasing need for autonomously performing more complex manipulation tasks, two main challenges need to be addressed: the high-dimensionality of the system, and the motion coordination between the mobile base and the working arm. The latter challenge is of high importance if accurate execution is required, especially considering the floating nature of the AUV and the control challenges that come with it. Our approach relies on exploiting the loose coupling between the AUV and the arm. In particular we present an approach based on MR-MHA * (Multi-Representation, Multi-Heuristic A*), and we show how it can generate efficient trajectories by exploiting decoupling. We show for the first time the use of a search-based planner on a high-dimensional underwater manipulator. In addition, we support our claims with experimental analysis of the generated trajectories with respect to various metrics in different environments. Furthermore, we demonstrate the ability of our approach to conduct a full intervention mission in a realistic simulated underwater intervention environment.
Dina Youakim, Andrew Dornbush, Maxim Likhachev, Pere Ridao
IROS2
2015 3-D exploration with an air-ground robotic system
abstract
Exploration of unknown environments is an important aspect to fielding teams of robots. Without the ability to determine on their own where to go in the environment, the full potential of robotic teams is limited to the abilities of human operators to deploy them for search and rescue, mapping, or other tasks that are predicated on gaining knowledge from the environment. This is of particular importance in real-world 3-Dimensional (3-D) environments where simple planar assumptions can lead to incomplete exploration, for example, real-world environments have areas underneath overhangs or inside caves. As an additional challenge, when the teams of robots have vastly different capabilities, the planning system must take those into account to efficiently utilize the available assets. In this paper, we present a combined air-ground system for conducting 3-D exploration in cluttered environments. We first describe the hardware and software components of the system. We then present our algorithm for planning 3-D goal locations for a heterogeneous team of robots to efficiently explore a previously unknown environment and demonstrate its applicability in real-world experiments.
Jonathan Butzke, Andrew Dornbush, Maxim Likhachev
IROS2
2013 Anytime incremental planning with E-Graphs
abstract
Robots operating in real world environments need to find motion plans quickly. Robot motion should also be efficient and, when operating among people, predictable. Minimizing a cost function, e.g. path length, can produce short, reasonable paths. Anytime planners are ideal for this since they find an initial solution quickly and then improve solution quality as time permits. In previous work, we introduced the concept of Experience Graphs, which allow search-based planners to find paths with bounded sub-optimality quickly by reusing parts of previous paths where relevant. Here we extend planning with Experience Graphs to work in an anytime fashion so a first solution is found quickly using prior experience. As time allows, the dependence on this experience is reduced in order to produce closer to optimal solutions. We also demonstrate how Experience Graphs provide a new way of approaching incremental planning as they naturally reuse information when the environment, the starting configuration of the robot or the goal configuration change. Experimentally, we demonstrate the anytime and incremental properties of our algorithm on mobile manipulation tasks in both simulation and on a real PR2 robot.
Mike Phillips, Andrew Dornbush, Sachin Chitta, Maxim Likhachev
ICRA2
2012 Using state dominance for path planning in dynamic environments with moving obstacles
abstract
Path planning in dynamic environments with moving obstacles is computationally complex since it requires modeling time as an additional dimension. While in other domains there are state dominance relationships that can significantly reduce the complexity of the search, in dynamic environments such relationships do not exist. This paper presents a novel state dominance relationship tailored specifically for dynamic environments, and presents a planner that uses that property to plan paths over ten times faster than without using state dominance.
Juan Pablo Gonzalez, Andrew Dornbush, Maxim Likhachev
ICRA2