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

Jonathan Butzke

dblp:96/9853 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 4 first-author · 1 since 2021Systems, architecture and hardware · 7 · 4 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
4 papers
Motion planning and robot control · 40% Robot navigation and mapping · 22% Planning, search and constraint satisfaction · 16%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
motion planning
0.832021
Affordable Autonomy through Cooperative Sensing and Planning · ICRA 2021
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Combining global and local planning with guarantees on completeness · ICRA 2012
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › multi-agent planning
collaborative planning
0.512021
Affordable Autonomy through Cooperative Sensing and Planning · ICRA 2021
Robotics › Robot navigation and mapping
cooperative sensing
0.512021
Affordable Autonomy through Cooperative Sensing and Planning · ICRA 2021
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.512021
Affordable Autonomy through Cooperative Sensing and Planning · ICRA 2021
Robotics › Robot navigation and mapping › localization › multi-robot localization
cooperative localization
0.212016
Planning for a ground-air robotic system with collaborative localization · ICRA 2016
Robotics › Motion planning and robot control › motion planning
multi-robot planning
0.212016
Planning for a ground-air robotic system with collaborative localization · ICRA 2016
Robotics › Legged, aerial and field robots
aerial robots
0.212013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Robotics › Motion planning and robot control › motion planning
anytime planning
0.212013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Robotics › Legged, aerial and field robots › aerial robots › UAV navigation
micro aerial vehicle navigation
0.212013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Robotics › Motion planning and robot control
path planning
0.212013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Robotics › Motion planning and robot control › motion planning
kinodynamic planning
0.112012
Combining global and local planning with guarantees on completeness · ICRA 2012
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › best-first search
a* search
0.012013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
graph search
0.012013
Path planning for non-circular micro aerial vehicles in constrained environments · ICRA 2013

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

cooperative sensing · 0.5cooperative planning · 0.5state lattice planner · 0.2controller-based motion primitives · 0.2motion primitives · 0.2lattice-based planning · 0.2anytime a* · 0.2combined state-space search · 0.1
YearPublicationVenuePosition
2021 Affordable Autonomy through Cooperative Sensing and Planning
Paritosh Kelkar, Parth Chopra, Savio Pereira, Dan DeLano, Aaron Miller, Kyungzun Rim, Samer Rajab, Jonathan Butzke, Maxim Likhachev
ICRA8
2016 Planning for a ground-air robotic system with collaborative localization
abstract
Robots are increasingly being used in situations such as search and rescue that require robust navigation capabilities, potentially in areas with little or no GPS or other high-quality localization information. As more robots are used in these scenarios, it becomes viable to collaborate between heterogeneous types of robots to leverage their individual strengths while minimizing their weaknesses. More specifically, in a scenario involving unmanned ground and aerial vehicles (UGV, UAV), the ground robot can contribute its high payload capacity to provide computational resources and high accuracy sensors while the aerial robot can bring its high mobility and capability to traverse obstacles to the team. However, in order for the team to benefit from these capabilities, it must be capable of generating a plan for both robots that allows them to collaboratively localize when necessary. Our approach to this problem is to combine a recently developed state lattice planner using controller-based motion primitives (SLC) with planning using adaptive dimensionality (PAD). The SLC planner allows for robust navigation using a wide variety of sensors including in areas with no or limited high-quality localization information while the PAD planner allows us to expand beyond a single robot and generate plans for a team of robots operating in a high dimensional space. We present our results to this combined approach for a UGV/UAV team operating indoors in areas with limited visual features.
Jonathan Butzke, Kalin Gochev, Benjamin Holden, Eui-Jung Jung, Maxim Likhachev
ICRA1
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
IROS1
2014 State lattice with controllers: Augmenting lattice-based path planning with controller-based motion primitives
abstract
State lattice-based planning has been used in navigation for ground, water, aerial and space robots. State lattices are typically constructed of simple motion primitives connecting one state to another. There are situations where these metric motions may not be available, such as in GPS-denied areas. In many of these cases, however, the robot may have some additional sensing capability that is not being fully utilized by the planner. For example, if the robot has a camera it may be able to use simple visual servoing techniques to navigate through a GPS-denied region. Likewise, a LIDAR may allow the robot to skirt along an environmental feature even if there is not enough information to generate an accurate pose estimate. In this paper we present an expansion of the state lattice framework that allows us to incorporate controller-based motion primitives and external perceptual triggers directly into the planning process. We provide a formal description of our method of constructing the search graph in these cases as well as presenting real-world and simulated testing data showing the practical application of this approach.
Jonathan Butzke, Krishna Sapkota, Kush Prasad, Brian MacAllister, Maxim Likhachev
IROS1
2013 Path planning for non-circular micro aerial vehicles in constrained environments
abstract
Operating micro aerial vehicles (MAVs) outside of the bounds of a rigidly controlled lab environment, specifically one that is unstructured and contains unknown obstacles, poses a number of challenges. One of these challenges is that of quickly determining an optimal (or nearly so) path from the MAVs current position to a designated goal state. Past work in this area using full-size unmanned aerial vehicles (UAVs) has predominantly been performed in benign environments. However, due to their small size, MAVs are capable of operating in indoor environments which are more cluttered. This requires planners to account for the vehicle heading in addition to its spatial position in order to successfully navigate. In addition, due to the short flight times of MAVs along with the inherent hazards of operating in close proximity to obstacles, we desire the trajectories to be as cost-optimal as possible. Our approach uses an anytime planner based on A* that performs a graph search on a four-dimensional (4-D) (x,y,z, heading) lattice. This allows for the generation of close-to-optimal trajectories based on a set of precomputed motion primitives along with the capability to provide trajectories in real-time allowing for on-the-fly re-planning as new sensor data is received. We also account for arbitrary vehicle shapes, permitting the use of a non-circular footprint during the planning process. By not using the overly conservative circumscribed circle for collision checking, we are capable of successfully finding optimal paths through cluttered environments including those with narrow hallways. Analytically, we show that our planner provides bounds on the sub-optimality of the solution it finds. Experimentally, we show that the planner can operate in real-time in both a simulated and real-world cluttered environments.
Brian MacAllister, Jonathan Butzke, Aleksandr Kushleyev, Harsh Pandey, Maxim Likhachev
ICRA2
2012 Combining global and local planning with guarantees on completeness
abstract
Planning with kinodynamic constraints is often required for mobile robots operating in cluttered, complex environments. A common approach is to use a two-dimensional (2-D) global planner for long range planning, and a short range higher dimensional planner or controller capable of satisfying all of the constraints on motion. However, this approach is incomplete and can result in oscillations and the inability to find a path to the goal. In this paper we present an approach to solving this problem by combining the global and local path planning problem into a single search using a combined 2-D and higher dimensional state-space.
Jonathan Butzke, Maxim Likhachev
ICRA2
2011 Planning for multi-robot exploration with multiple objective utility functions
abstract
With the continued improvements in portable computing power and sensing systems it is becoming more common for groups of robots to cooperate to achieve a goal. When the robots are operating in an initially unknown environment, the most natural form of cooperation is multi-robot exploration. For many years frontier based approaches have been commonly used to assign target points for each of the robots in the group based on expected information gain and distance to travel. In this paper we present an expansion to these approaches allowing for the incorporation of multiple objective utility functions that allow adjustment of the exploration priorities both for the individual robots and the group as a whole. In addition, we discuss real world results of our algorithm including our first place finish at the Old Ram Shed Challenge and second place at the MAGIC2010 main competition.
Jonathan Butzke, Maxim Likhachev
IROS1
2011 Path Planning with Adaptive Dimensionality
abstract
Path planning quickly becomes computationally hard as the dimensionality of the state-space increases. In this paper, we present a planning algorithm intended to speed up path planning for high-dimensional state-spaces such as robotic arms. The idea behind this work is that while planning in a high-dimensional state-space is often necessary to ensure the feasibilityof the resulting path, large portions of the path have a lower-dimensional structure. Based on this observation, our algorithm iteratively constructs a state-space of an adaptive dimensionality--a state-space that is high-dimensional only where the higher dimensionality is absolutely necessary for finding a feasible path. This often reduces drastically the size of the state-space, and as a result, the planning time and memory requirements. Analytically, we show that our method is complete and is guaranteed to find a solution if one exists, within a specified suboptimality bound. Experimentally, we apply the approach to 3D vehicle navigation (x, y, heading), and to a 7 DOF robotic arm on the Willow Garage’s PR2 robot. The results from our experiments suggest that ourmethod can be substantially faster than some of the state-of-the-art planning algorithms optimized for those tasks.
Kalin Gochev, Benjamin J. Cohen, Jonathan Butzke, Alla Safonova, Maxim Likhachev
SOCS3