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

Ryan A. MacDonald

dblp:236/9876 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none

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 · 1Applied, interdisciplinary, general and emerging computing · 1 · 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
2 papers
Robot navigation and mapping · 57% Motion planning and robot control · 19% Planning, search and constraint satisfaction · 19%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping › mobile robot navigation
navigation under uncertainty
0.612022
LAMP: Learning a Motion Policy to Repeatedly Navigate in an Uncertain Environment · IEEE Trans. Robotics 2022
Robotics › Motion planning and robot control
motion planning
0.412019
Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions · ICRA 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
reactive planning
0.412019
Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions · ICRA 2019
Machine learning › Reinforcement learning
policy learning
0.112019
Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions · ICRA 2019

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

roadmap-based planning · 0.6reinforcement learning · 0.6repeated task execution · 0.4learned reactive planning · 0.4
YearPublicationVenuePosition
2022 LAMP: Learning a Motion Policy to Repeatedly Navigate in an Uncertain Environment
abstract
Mobile robots are often tasked with repeatedly navigating through an environment whose traversability changes over time. These changes may exhibit some hidden structure, which can be learned. Many studies consider reactive algorithms for online planning, however, these algorithms do not take advantage of the past executions of the navigation task for future tasks. In this article, we formalize the problem of minimizing the total expected cost to perform multiple start-to-goal navigation tasks on a roadmap by introducing the learned reactive planning problem. We propose a method that captures information from past executions to learn a motion policy to handle obstacles that the robot has seen before. We propose the LAMP framework, which integrates the generated motion policy with an existing navigation stack. Finally, an extensive set of experiments in simulated and real-world environments show that the proposed method outperforms the state-of-the-art algorithms by 10% to 40% in terms of expected time to travel from start to goal. We also evaluate the robustness of the proposed method in the presence of localization and mapping errors on a real robot.
Florence Tsang, Tristan Walker, Ryan A. MacDonald, Armin Sadeghi, Stephen L. Smith 0001
IEEE Trans. Robotics3
2019 Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions
abstract
The ability to navigate uncertain environments from a start to a goal location is a necessity in many applications. While there are many reactive algorithms for online replanning, there has not been much investigation in leveraging past executions of the same navigation task to improve future executions. In this work, we first formalize this problem by introducing the Learned Reactive Planning Problem (LRPP). Second, we propose a method to capture these past executions and from that determine a motion policy to handle obstacles that the robot has seen before. Third, we show from our experiments that using this policy can significantly reduce the execution cost over just using reactive algorithms.
Florence Tsang, Ryan A. MacDonald, Stephen L. Smith 0001
ICRA2
2016 Reactive Motion Planning in Uncertain Environments via Mutual Information Policies
Ryan A. MacDonald, Stephen L. Smith 0001
WAFR1