Zum Hauptinhalt springen

Showing 1–50 of 52 results for author: Likhachev, M

Searching in archive cs. Search in all archives.
.
  1. A preprocessing-based planning framework for utilizing contacts in high-precision insertion tasks

    Authors: Muhammad Suhail Saleem, Rishi Veerapaneni, Maxim Likhachev

    Abstract: In manipulation tasks like plug insertion or assembly that have low tolerance to errors in pose estimation (errors of the order of 2mm can cause task failure), the utilization of touch/contact modality can aid in accurately localizing the object of interest. Motivated by this, in this work we model high-precision insertion tasks as planning problems under pose uncertainty, where we effectively uti… ▽ More

    Submitted 8 June, 2024; originally announced June 2024.

    Comments: \c{opyright} 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

    Journal ref: IEEE Robotics and Automation Letters, vol. 8, no. 11, pp. 6947-6954, Nov. 2023

  2. arXiv:2405.01772  [pdf, other

    cs.RO cs.MA

    Unconstraining Multi-Robot Manipulation: Enabling Arbitrary Constraints in ECBS with Bounded Sub-Optimality

    Authors: Yorai Shaoul, Rishi Veerapaneni, Maxim Likhachev, Jiaoyang Li

    Abstract: Multi-Robot-Arm Motion Planning (M-RAMP) is a challenging problem featuring complex single-agent planning and multi-agent coordination. Recent advancements in extending the popular Conflict-Based Search (CBS) algorithm have made large strides in solving Multi-Agent Path Finding (MAPF) problems. However, fundamental challenges remain in applying CBS to M-RAMP. A core challenge is the existing relia… ▽ More

    Submitted 26 July, 2024; v1 submitted 2 May, 2024; originally announced May 2024.

    Comments: The first two authors contributed equally. Accepted to SoCS 2024

  3. arXiv:2404.15137  [pdf, other

    cs.MA cs.RO

    From Space-Time to Space-Order: Directly Planning a Temporal Planning Graph by Redefining CBS

    Authors: Yu Wu, Rishi Veerapaneni, Jiaoyang Li, Maxim Likhachev

    Abstract: The majority of multi-agent path finding (MAPF) methods compute collision-free space-time paths which require agents to be at a specific location at a specific discretized timestep. However, executing these space-time paths directly on robotic systems is infeasible due to real-time execution differences (e.g. delays) which can lead to collisions. To combat this, current methods translate the space… ▽ More

    Submitted 23 April, 2024; originally announced April 2024.

  4. arXiv:2404.06728  [pdf, other

    cs.RO

    A Data Efficient Framework for Learning Local Heuristics

    Authors: Rishi Veerapaneni, Jonathan Park, Muhammad Suhail Saleem, Maxim Likhachev

    Abstract: With the advent of machine learning, there have been several recent attempts to learn effective and generalizable heuristics. Local Heuristic A* (LoHA*) is one recent method that instead of learning the entire heuristic estimate, learns a "local" residual heuristic that estimates the cost to escape a region (Veerapaneni et al 2023). LoHA*, like other supervised learning methods, collects a dataset… ▽ More

    Submitted 3 May, 2024; v1 submitted 10 April, 2024; originally announced April 2024.

    Comments: Accepted in the 17th International Symposium on Combinatorial Search (SoCS 2024)

  5. arXiv:2404.00143  [pdf, other

    cs.RO cs.AI cs.MA

    Accelerating Search-Based Planning for Multi-Robot Manipulation by Leveraging Online-Generated Experiences

    Authors: Yorai Shaoul, Itamar Mishani, Maxim Likhachev, Jiaoyang Li

    Abstract: An exciting frontier in robotic manipulation is the use of multiple arms at once. However, planning concurrent motions is a challenging task using current methods. The high-dimensional composite state space renders many well-known motion planning algorithms intractable. Recently, Multi-Agent Path-Finding (MAPF) algorithms have shown promise in discrete 2D domains, providing rigorous guarantees. Ho… ▽ More

    Submitted 29 March, 2024; originally announced April 2024.

    Comments: The first two authors contributed equally. Accepted to ICAPS 2024

  6. arXiv:2403.20300  [pdf, other

    cs.MA cs.AI cs.RO

    Improving Learnt Local MAPF Policies with Heuristic Search

    Authors: Rishi Veerapaneni, Qian Wang, Kevin Ren, Arthur Jakobsson, Jiaoyang Li, Maxim Likhachev

    Abstract: Multi-agent path finding (MAPF) is the problem of finding collision-free paths for a team of agents to reach their goal locations. State-of-the-art classical MAPF solvers typically employ heuristic search to find solutions for hundreds of agents but are typically centralized and can struggle to scale when run with short timeouts. Machine learning (ML) approaches that learn policies for each agent… ▽ More

    Submitted 29 March, 2024; originally announced March 2024.

    Comments: Accepted in ICAPS 2024

  7. arXiv:2401.08948  [pdf, other

    cs.RO

    PINSAT: Parallelized Interleaving of Graph Search and Trajectory Optimization for Kinodynamic Motion Planning

    Authors: Ramkumar Natarajan, Shohin Mukherjee, Howie Choset, Maxim Likhachev

    Abstract: Trajectory optimization is a widely used technique in robot motion planning for letting the dynamics and constraints on the system shape and synthesize complex behaviors. Several previous works have shown its benefits in high-dimensional continuous state spaces and under differential constraints. However, long time horizons and planning around obstacles in non-convex spaces pose challenges in guar… ▽ More

    Submitted 16 March, 2024; v1 submitted 16 January, 2024; originally announced January 2024.

    Comments: Under review

  8. arXiv:2401.08022  [pdf, other

    cs.RO

    Preprocessing-based Kinodynamic Motion Planning Framework for Intercepting Projectiles using a Robot Manipulator

    Authors: Ramkumar Natarajan, Hanlan Yang, Qintong Xie, Yash Oza, Manash Pratim Das, Fahad Islam, Muhammad Suhail Saleem, Howie Choset, Maxim Likhachev

    Abstract: We are interested in studying sports with robots and starting with the problem of intercepting a projectile moving toward a robot manipulator equipped with a shield. To successfully perform this task, the robot needs to (i) detect the incoming projectile, (ii) predict the projectile's future motion, (iii) plan a minimum-time rapid trajectory that can evade obstacles and intercept the projectile, a… ▽ More

    Submitted 16 March, 2024; v1 submitted 15 January, 2024; originally announced January 2024.

    Comments: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) 2024

  9. Constant-time Motion Planning with Anytime Refinement for Manipulation

    Authors: Itamar Mishani, Hayden Feddock, Maxim Likhachev

    Abstract: Robotic manipulators are essential for future autonomous systems, yet limited trust in their autonomy has confined them to rigid, task-specific systems. The intricate configuration space of manipulators, coupled with the challenges of obstacle avoidance and constraint satisfaction, often makes motion planning the bottleneck for achieving reliable and adaptable autonomy. Recently, a class of consta… ▽ More

    Submitted 9 August, 2024; v1 submitted 1 November, 2023; originally announced November 2023.

    Journal ref: 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, 2024, pp. 10337-10343

  10. arXiv:2305.04408  [pdf, ps, other

    cs.AI cs.RO

    A-ePA*SE: Anytime Edge-Based Parallel A* for Slow Evaluations

    Authors: Hanlan Yang, Shohin Mukherjee, Maxim Likhachev

    Abstract: Anytime search algorithms are useful for planning problems where a solution is desired under a limited time budget. Anytime algorithms first aim to provide a feasible solution quickly and then attempt to improve it until the time budget expires. On the other hand, parallel search algorithms utilize the multithreading capability of modern processors to speed up the search. One such algorithm, ePA*S… ▽ More

    Submitted 7 May, 2023; originally announced May 2023.

    Comments: Proceedings of the International Symposium on Combinatorial Search (SoCS) 2023. arXiv admin note: text overlap with arXiv:2301.10347

  11. arXiv:2303.13385  [pdf, other

    cs.RO cs.AI

    Planning for Manipulation among Movable Objects: Deciding Which Objects Go Where, in What Order, and How

    Authors: Dhruv Saxena, Maxim Likhachev

    Abstract: We are interested in pick-and-place style robot manipulation tasks in cluttered and confined 3D workspaces among movable objects that may be rearranged by the robot and may slide, tilt, lean or topple. A recently proposed algorithm, M4M, determines which objects need to be moved and where by solving a Multi-Agent Pathfinding MAPF abstraction of this problem. It then utilises a nonprehensile push p… ▽ More

    Submitted 23 March, 2023; originally announced March 2023.

    Comments: Accepted for publication at the International Conference on Automated Planning and Scheduling (ICAPS), 2023

  12. arXiv:2303.13352  [pdf, other

    cs.RO cs.AI

    Planning for Complex Non-prehensile Manipulation Among Movable Objects by Interleaving Multi-Agent Pathfinding and Physics-Based Simulation

    Authors: Dhruv Mauria Saxena, Maxim Likhachev

    Abstract: Real-world manipulation problems in heavy clutter require robots to reason about potential contacts with objects in the environment. We focus on pick-and-place style tasks to retrieve a target object from a shelf where some `movable' objects must be rearranged in order to solve the task. In particular, our motivation is to allow the robot to reason over and consider non-prehensile rearrangement ac… ▽ More

    Submitted 23 March, 2023; originally announced March 2023.

    Comments: Accepted for publication at the IEEE International Conference on Robotics and Automation (ICRA), 2023

  13. arXiv:2303.09477  [pdf, other

    cs.RO

    Learning Local Heuristics for Search-Based Navigation Planning

    Authors: Rishi Veerapaneni, Muhammad Suhail Saleem, Maxim Likhachev

    Abstract: Graph search planning algorithms for navigation typically rely heavily on heuristics to efficiently plan paths. As a result, while such approaches require no training phase and can directly plan long horizon paths, they often require careful hand designing of informative heuristic functions. Recent works have started bypassing hand designed heuristics by using machine learning to learn heuristic f… ▽ More

    Submitted 16 March, 2023; originally announced March 2023.

    Comments: 5 pages, 3 figures, Accepted for presentation at ICAPS 2023 (International Conference on Automated Planning and Scheduling)

  14. arXiv:2301.10347  [pdf, ps, other

    cs.RO cs.AI

    GePA*SE: Generalized Edge-Based Parallel A* for Slow Evaluations

    Authors: Shohin Mukherjee, Maxim Likhachev

    Abstract: Parallel search algorithms have been shown to improve planning speed by harnessing the multithreading capability of modern processors. One such algorithm PA*SE achieves this by parallelizing state expansions, whereas another algorithm ePA*SE achieves this by effectively parallelizing edge evaluations. ePA*SE targets domains in which the action space comprises actions with expensive but similar eva… ▽ More

    Submitted 10 March, 2023; v1 submitted 24 January, 2023; originally announced January 2023.

  15. arXiv:2210.08627  [pdf, other

    cs.RO

    Long Horizon Planning through Contact using Discrete Search and Continuous Optimization

    Authors: Ramkumar Natarajan, Garrison L. H. Johnston, Nabil Simaan, Maxim Likhachev, Howie Choset

    Abstract: Robots often have to perform manipulation tasks in close proximity to people. As such, it is desirable to use a robot arm that has limited joint torques to not injure the nearby person and interacts with the environment to explore new possibilities for completing a task. By bracing against the environment, robots can expand their reachable workspace, which would otherwise be inaccessible due to ex… ▽ More

    Submitted 16 January, 2024; v1 submitted 16 October, 2022; originally announced October 2022.

    Comments: Updated journal version under review

  16. arXiv:2209.13605  [pdf, other

    cs.RO cs.AI cs.LG

    Efficient Recovery Learning using Model Predictive Meta-Reasoning

    Authors: Shivam Vats, Maxim Likhachev, Oliver Kroemer

    Abstract: Operating under real world conditions is challenging due to the possibility of a wide range of failures induced by execution errors and state uncertainty. In relatively benign settings, such failures can be overcome by retrying or executing one of a small number of hand-engineered recovery strategies. By contrast, contact-rich sequential manipulation tasks, like opening doors and assembling furnit… ▽ More

    Submitted 9 March, 2023; v1 submitted 27 September, 2022; originally announced September 2022.

    Comments: To appear in the International Conference on Robotics and Automation (ICRA) 2023

  17. arXiv:2208.07031  [pdf, other

    cs.AI

    Non-Blocking Batch A* (Technical Report)

    Authors: Rishi Veerapaneni, Maxim Likhachev

    Abstract: Heuristic search has traditionally relied on hand-crafted or programmatically derived heuristics. Neural networks (NNs) are newer powerful tools which can be used to learn complex mappings from states to cost-to-go heuristics. However, their slow single inference time is a large overhead that can substantially slow down planning time in optimized heuristic search implementations. Several recent wo… ▽ More

    Submitted 15 August, 2022; v1 submitted 15 August, 2022; originally announced August 2022.

    Comments: 4 pages, 3 figures

  18. Effective Integration of Weighted Cost-to-go and Conflict Heuristic within Suboptimal CBS

    Authors: Rishi Veerapaneni, Tushar Kusnur, Maxim Likhachev

    Abstract: Conflict-Based Search (CBS) is a popular multi-agent path finding (MAPF) solver that employs a low-level single agent planner and a high-level constraint tree to resolve conflicts. The vast majority of modern MAPF solvers focus on improving CBS by reducing the size of this tree through various strategies with few methods modifying the low level planner. Typically low level planners in existing CBS… ▽ More

    Submitted 24 March, 2024; v1 submitted 23 May, 2022; originally announced May 2022.

    Comments: Published in AAAI 2023

  19. arXiv:2203.07478  [pdf, other

    cs.RO

    Synergistic Scheduling of Learning and Allocation of Tasks in Human-Robot Teams

    Authors: Shivam Vats, Oliver Kroemer, Maxim Likhachev

    Abstract: We consider the problem of completing a set of $n$ tasks with a human-robot team using minimum effort. In many domains, teaching a robot to be fully autonomous can be counterproductive if there are finitely many tasks to be done. Rather, the optimal strategy is to weigh the cost of teaching a robot and its benefit -- how many new tasks it allows the robot to solve autonomously. We formulate this a… ▽ More

    Submitted 6 July, 2022; v1 submitted 14 March, 2022; originally announced March 2022.

    Comments: Camera ready version for ICRA, 2022

  20. ePA*SE: Edge-based Parallel A* for Slow Evaluations

    Authors: Shohin Mukherjee, Sandip Aine, Maxim Likhachev

    Abstract: Parallel search algorithms harness the multithreading capability of modern processors to achieve faster planning. One such algorithm is PA*SE (Parallel A* for Slow Expansions), which parallelizes state expansions to achieve faster planning in domains where state expansions are slow. In this work, we propose ePA*SE (Edge-based Parallel A* for Slow Evaluations) that improves on PA*SE by parallelizin… ▽ More

    Submitted 10 January, 2023; v1 submitted 2 March, 2022; originally announced March 2022.

    Comments: Proceedings of the International Symposium on Combinatorial Search (SoCS) 2022

    Journal ref: International Symposium on Combinatorial Search, vol. 15, no. 1. AAAI Press, 2022, pp. 136-144

  21. arXiv:2202.08992  [pdf, other

    cs.AI

    Enhanced Multi-Objective A* Using Balanced Binary Search Trees

    Authors: Zhongqiang Ren, Richard Zhan, Sivakumar Rathinam, Maxim Likhachev, Howie Choset

    Abstract: This work addresses a Multi-Objective Shortest Path Problem (MO-SPP) on a graph where the goal is to find a set of Pareto-optimal solutions from a start node to a destination in the graph. A family of approaches based on MOA* have been developed to solve MO-SPP in the literature. Typically, these approaches maintain a "frontier" set at each node during the search process to keep track of the non-d… ▽ More

    Submitted 28 May, 2022; v1 submitted 17 February, 2022; originally announced February 2022.

    Comments: Accepted to SoCS 2022, 11 pages, 4 figures

  22. arXiv:2111.09434  [pdf, other

    cs.RO cs.LG eess.SY

    On the Effectiveness of Iterative Learning Control

    Authors: Anirudh Vemula, Wen Sun, Maxim Likhachev, J. Andrew Bagnell

    Abstract: Iterative learning control (ILC) is a powerful technique for high performance tracking in the presence of modeling errors for optimal control applications. There is extensive prior work showing its empirical effectiveness in applications such as chemical reactors, industrial robots and quadcopters. However, there is little prior theoretical work that explains the effectiveness of ILC even in the p… ▽ More

    Submitted 8 December, 2021; v1 submitted 17 November, 2021; originally announced November 2021.

    Comments: Submitted to L4DC 2022

  23. AMRA*: Anytime Multi-Resolution Multi-Heuristic A*

    Authors: Dhruv Mauria Saxena, Tushar Kusnur, Maxim Likhachev

    Abstract: Heuristic search-based motion planning algorithms typically discretise the search space in order to solve the shortest path problem. Their performance is closely related to this discretisation. A fine discretisation allows for better approximations of the continuous search space, but makes the search for a solution more computationally costly. A coarser resolution might allow the algorithms to fin… ▽ More

    Submitted 23 March, 2023; v1 submitted 11 October, 2021; originally announced October 2021.

    Comments: Published at IEEE International Conference on Robotics and Automation (ICRA), 2022. Code available at https://github.com/dhruvms/amra

  24. arXiv:2109.12427  [pdf, other

    cs.RO

    Improved Soft Duplicate Detection in Search-Based Motion Planning

    Authors: Nader Maray, Anirudh Vemula, Maxim Likhachev

    Abstract: Search-based techniques have shown great success in motion planning problems such as robotic navigation by discretizing the state space and precomputing motion primitives. However in domains with complex dynamic constraints, constructing motion primitives in a discretized state space is non-trivial. This requires operating in continuous space which can be challenging for search-based planners as t… ▽ More

    Submitted 25 September, 2021; originally announced September 2021.

    Comments: submitted to ICRA2022

    MSC Class: ACM-class: I.2.9

  25. arXiv:2108.00745  [pdf, other

    cs.RO cs.AI

    Multi-objective Conflict-based Search Using Safe-interval Path Planning

    Authors: Zhongqiang Ren, Sivakumar Rathinam, Maxim Likhachev, Howie Choset

    Abstract: This paper addresses a generalization of the well known multi-agent path finding (MAPF) problem that optimizes multiple conflicting objectives simultaneously such as travel time and path risk. This generalization, referred to as multi-objective MAPF (MOMAPF), arises in several applications ranging from hazardous material transportation to construction site planning. In this paper, we present a new… ▽ More

    Submitted 4 March, 2022; v1 submitted 2 August, 2021; originally announced August 2021.

    Comments: 8 pages

  26. Multi-Objective Path-Based D* Lite

    Authors: Zhongqiang Ren, Sivakumar Rathinam, Maxim Likhachev, Howie Choset

    Abstract: Incremental graph search algorithms such as D* Lite reuse previous, and perhaps partial, searches to expedite subsequent path planning tasks. In this article, we are interested in developing incremental graph search algorithms for path finding problems to simultaneously optimize multiple objectives such as travel risk, arrival time, etc. This is challenging because in a multi-objective setting, th… ▽ More

    Submitted 21 January, 2022; v1 submitted 2 August, 2021; originally announced August 2021.

    Comments: 8 pages

  27. arXiv:2107.02829  [pdf, other

    cs.RO

    Search-based Path Planning for a High Dimensional Manipulator in Cluttered Environments Using Optimization-based Primitives

    Authors: Muhammad Suhail Saleem, Raghav Sood, Sho Onodera, Rohit Arora, Hiroyuki Kanazawa, Maxim Likhachev

    Abstract: In this work we tackle the path planning problem for a 21-dimensional snake robot-like manipulator, navigating a cluttered gas turbine for the purposes of inspection. Heuristic search based approaches are effective planning strategies for common manipulation domains. However, their performance on high dimensional systems is heavily reliant on the effectiveness of the action space and the heuristic… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

    Comments: Accepted for presentation at 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

  28. MPLP: Massively Parallelized Lazy Planning

    Authors: Shohin Mukherjee, Sandip Aine, Maxim Likhachev

    Abstract: Lazy search algorithms have been developed to efficiently solve planning problems in domains where the computational effort is dominated by the cost of edge evaluation. The existing algorithms operate by intelligently balancing computational effort between searching the graph and evaluating edges. However, they are designed to run as a single process and do not leverage the multithreading capabili… ▽ More

    Submitted 12 January, 2023; v1 submitted 6 July, 2021; originally announced July 2021.

    Comments: IEEE Robotics and Automation Letters (RA-L) 2022

    Journal ref: in IEEE Robotics and Automation Letters, vol. 7, no. 3, pp. 6067-6074, July 2022

  29. arXiv:2105.10133  [pdf, other

    cs.RO

    Waiting Tables as a Robot Planning Problem

    Authors: Anahita Mohseni-Kabir, Manuela Veloso, Maxim Likhachev

    Abstract: We present how we formalize the waiting tables task in a restaurant as a robot planning problem. This formalization was used to test our recently developed algorithms that allow for optimal planning for achieving multiple independent tasks that are partially observable and evolve over time [1], [2].

    Submitted 21 May, 2021; originally announced May 2021.

  30. arXiv:2105.05019  [pdf, other

    cs.RO cs.LG

    Learning Optimal Decision Making for an Industrial Truck Unloading Robot using Minimal Simulator Runs

    Authors: Manash Pratim Das, Anirudh Vemula, Mayank Pathak, Sandip Aine, Maxim Likhachev

    Abstract: Consider a truck filled with boxes of varying size and unknown mass and an industrial robot with end-effectors that can unload multiple boxes from any reachable location. In this work, we investigate how would the robot with the help of a simulator, learn to maximize the number of boxes unloaded by each action. Most high-fidelity robotic simulators like ours are time-consuming. Therefore, we inves… ▽ More

    Submitted 13 March, 2021; originally announced May 2021.

    Comments: 8 pages, 8 figures, Pre-Print. This work has been submitted to the IEEE for possible publication

  31. arXiv:2105.03833  [pdf, other

    cs.RO

    Euclidean Distance-Optimal Post-Processing of Grid-Based Paths

    Authors: Guru Koushik Senthil Kumar, Sandip Aine, Maxim Likhachev

    Abstract: Paths planned over grids can often be suboptimal in an Euclidean space and contain a large number of unnecessary turns. Consequently, researchers have looked into post-processing techniques to improve the paths after they are planned. In this paper, we propose a novel post-processing technique, called Homotopic Visibility Graph Planning (HVG) which differentiates itself from existing post-processi… ▽ More

    Submitted 9 May, 2021; originally announced May 2021.

  32. arXiv:2102.12633  [pdf, ps, other

    cs.RO

    Theory and Analysis of Optimal Planning over Long and Infinite Horizons for Achieving Independent Partially-Observable Tasks that Evolve over Time

    Authors: Anahita Mohseni-Kabir, Manuela Veloso, Maxim Likhachev

    Abstract: We present the theoretical analysis and proofs of a recently developed algorithm that allows for optimal planning over long and infinite horizons for achieving multiple independent tasks that are partially observable and evolve over time.

    Submitted 24 February, 2021; originally announced February 2021.

  33. Manipulation Planning Among Movable Obstacles Using Physics-Based Adaptive Motion Primitives

    Authors: Dhruv Mauria Saxena, Muhammad Suhail Saleem, Maxim Likhachev

    Abstract: Robot manipulation in cluttered scenes often requires contact-rich interactions with objects. It can be more economical to interact via non-prehensile actions, for example, push through other objects to get to the desired grasp pose, instead of deliberate prehensile rearrangement of the scene. For each object in a scene, depending on its properties, the robot may or may not be allowed to make cont… ▽ More

    Submitted 23 March, 2023; v1 submitted 8 February, 2021; originally announced February 2021.

    Comments: Published at IEEE International Conference on Robotics and Automation (ICRA), 2021

  34. Interleaving Graph Search and Trajectory Optimization for Aggressive Quadrotor Flight

    Authors: Ramkumar Natarajan, Howie Choset, Maxim Likhachev

    Abstract: Quadrotors can achieve aggressive flight by tracking complex maneuvers and rapidly changing directions. Planning for aggressive flight with trajectory optimization could be incredibly fast, even in higher dimensions, and can account for dynamics of the quadrotor, however, only provides a locally optimal solution. On the other hand, planning with discrete graph search can handle non-convex spaces t… ▽ More

    Submitted 29 April, 2021; v1 submitted 29 January, 2021; originally announced January 2021.

    Journal ref: IEEE Robotics and Automation Letters (RA-L), 2021

  35. arXiv:2101.07148  [pdf, other

    cs.RO

    Provably Constant-time Planning and Replanning for Real-time Grasping Objects off a Conveyor Belt

    Authors: Fahad Islam, Oren Salzman, Aditya Agarwal, Maxim Likhachev

    Abstract: In warehouse and manufacturing environments, manipulation platforms are frequently deployed at conveyor belts to perform pick and place tasks. Because objects on the conveyor belts are moving, robots have limited time to pick them up. This brings the requirement for fast and reliable motion planners that could provide provable real-time planning guarantees, which the existing algorithms do not pro… ▽ More

    Submitted 15 January, 2021; originally announced January 2021.

    Comments: arXiv admin note: substantial text overlap with arXiv:2003.08517

  36. arXiv:2012.14970  [pdf, other

    cs.RO

    Alternative Paths Planner (APP) for Provably Fixed-time Manipulation Planning in Semi-structured Environments

    Authors: Fahad Islam, Chris Paxton, Clemens Eppner, Bryan Peele, Maxim Likhachev, Dieter Fox

    Abstract: In many applications, including logistics and manufacturing, robot manipulators operate in semi-structured environments alongside humans or other robots. These environments are largely static, but they may contain some movable obstacles that the robot must avoid. Manipulation tasks in these applications are often highly repetitive, but require fast and reliable motion planning capabilities, often… ▽ More

    Submitted 27 March, 2021; v1 submitted 29 December, 2020; originally announced December 2020.

  37. arXiv:2011.08694  [pdf, other

    cs.RO cs.LG

    Reactive Long Horizon Task Execution via Visual Skill and Precondition Models

    Authors: Shohin Mukherjee, Chris Paxton, Arsalan Mousavian, Adam Fishman, Maxim Likhachev, Dieter Fox

    Abstract: Zero-shot execution of unseen robotic tasks is important to allowing robots to perform a wide variety of tasks in human environments, but collecting the amounts of data necessary to train end-to-end policies in the real-world is often infeasible. We describe an approach for sim-to-real training that can accomplish unseen robotic tasks using models learned in simulation to ground components of a si… ▽ More

    Submitted 14 July, 2021; v1 submitted 17 November, 2020; originally announced November 2020.

    Comments: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2021

  38. arXiv:2011.07383  [pdf, other

    cs.RO

    Search-based Planning for Active Sensing in Goal-Directed Coverage Tasks

    Authors: Tushar Kusnur, Dhruv Mauria Saxena, Maxim Likhachev

    Abstract: Path planning for robotic coverage is the task of determining a collision-free robot trajectory that observes all points of interest in an environment. Robots employed for such tasks are often capable of exercising active control over onboard observational sensors during navigation. In this paper, we tackle the problem of planning robot and sensor trajectories that maximize information gain in suc… ▽ More

    Submitted 14 November, 2020; originally announced November 2020.

    Comments: Submitted to ICRA 2021

  39. arXiv:2009.09942  [pdf, other

    cs.RO cs.AI cs.LG

    CMAX++ : Leveraging Experience in Planning and Execution using Inaccurate Models

    Authors: Anirudh Vemula, J. Andrew Bagnell, Maxim Likhachev

    Abstract: Given access to accurate dynamical models, modern planning approaches are effective in computing feasible and optimal plans for repetitive robotic tasks. However, it is difficult to model the true dynamics of the real world before execution, especially for tasks requiring interactions with objects whose parameters are unknown. A recent planning approach, CMAX, tackles this problem by adapting the… ▽ More

    Submitted 15 October, 2020; v1 submitted 21 September, 2020; originally announced September 2020.

  40. arXiv:2008.00326  [pdf, other

    cs.CV cs.RO

    PERCH 2.0 : Fast and Accurate GPU-based Perception via Search for Object Pose Estimation

    Authors: Aditya Agarwal, Yupeng Han, Maxim Likhachev

    Abstract: Pose estimation of known objects is fundamental to tasks such as robotic grasping and manipulation. The need for reliable grasping imposes stringent accuracy requirements on pose estimation in cluttered, occluded scenes in dynamic environments. Modern methods employ large sets of training data to learn features in order to find correspondence between 3D models and observed data. However these meth… ▽ More

    Submitted 1 August, 2020; originally announced August 2020.

  41. arXiv:2004.06684  [pdf, other

    cs.RO cs.AI

    Multi-Resolution A*

    Authors: Wei Du, Fahad Islam, Maxim Likhachev

    Abstract: Heuristic search-based planning techniques are commonly used for motion planning on discretized spaces. The performance of these algorithms is heavily affected by the resolution at which the search space is discretized. Typically a fixed resolution is chosen for a given domain. While a finer resolution allows for better maneuverability, it significantly increases the size of the state space, and h… ▽ More

    Submitted 14 April, 2020; originally announced April 2020.

  42. arXiv:2003.08517  [pdf, other

    cs.RO

    Provably Constant-time Planning and Replanning for Real-time Grasping Objects off a Conveyor Belt

    Authors: Fahad Islam, Oren Salzman, Aditya Agarwal, Maxim Likhachev

    Abstract: In warehouse and manufacturing environments, manipulation platforms are frequently deployed at conveyor belts to perform pick and place tasks. Because objects on the conveyor belts are moving, robots have limited time to pick them up. This brings the requirement for fast and reliable motion planners that could provide provable real-time planning guarantees, which the existing algorithms do not pro… ▽ More

    Submitted 18 June, 2020; v1 submitted 18 March, 2020; originally announced March 2020.

  43. arXiv:2003.06743  [pdf, other

    cs.RO

    Planning with Selective Physics-based Simulation for Manipulation Among Movable Objects

    Authors: Muhammad Suhail Saleem, Maxim Likhachev

    Abstract: Use of physics-based simulation as a planning model enables a planner to reason and generate plans that involve non-trivial interactions with the world. For example, grasping a milk container out of a cluttered refrigerator may involve moving a robot manipulator in between other objects, pushing away the ones that are movable and avoiding interactions with certain fragile containers. A physics-bas… ▽ More

    Submitted 14 March, 2020; originally announced March 2020.

    Comments: 2020 IEEE International Conference on Robotics and Automation (ICRA)

  44. arXiv:2003.04394  [pdf, other

    cs.RO cs.LG

    Planning and Execution using Inaccurate Models with Provable Guarantees

    Authors: Anirudh Vemula, Yash Oza, J. Andrew Bagnell, Maxim Likhachev

    Abstract: Models used in modern planning problems to simulate outcomes of real world action executions are becoming increasingly complex, ranging from simulators that do physics-based reasoning to precomputed analytical motion primitives. However, robots operating in the real world often face situations not modeled by these models before execution. This imperfect modeling can lead to highly suboptimal or ev… ▽ More

    Submitted 15 October, 2020; v1 submitted 9 March, 2020; originally announced March 2020.

    Comments: Accepted at RSS 2020. 12 pages, 5 figures. Code at https://github.com/vvanirudh/CMAX , video at https://youtu.be/eQmAeWIhjO8 and blog post at https://vvanirudh.github.io/blog/cmax

  45. arXiv:1910.09453  [pdf, other

    cs.RO

    Planning, Learning and Reasoning Framework for Robot Truck Unloading

    Authors: Fahad Islam, Anirudh Vemula, Sung-Kyun Kim, Andrew Dornbush, Oren Salzman, Maxim Likhachev

    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… ▽ More

    Submitted 18 June, 2020; v1 submitted 21 October, 2019; originally announced October 2019.

  46. Driving in Dense Traffic with Model-Free Reinforcement Learning

    Authors: Dhruv Mauria Saxena, Sangjae Bae, Alireza Nakhaei, Kikuo Fujimura, Maxim Likhachev

    Abstract: Traditional planning and control methods could fail to find a feasible trajectory for an autonomous vehicle to execute amongst dense traffic on roads. This is because the obstacle-free volume in spacetime is very small in these scenarios for the vehicle to drive through. However, that does not mean the task is infeasible since human drivers are known to be able to drive amongst dense traffic by le… ▽ More

    Submitted 27 December, 2022; v1 submitted 14 September, 2019; originally announced September 2019.

    Comments: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2020. Code available on Github at https://github.com/dhruvms/HighwayTraffic and https://github.com/dhruvms/DenseTrafficEval

  47. arXiv:1908.09236  [pdf, other

    cs.RO cs.AI eess.SY

    A Planning Framework for Persistent, Multi-UAV Coverage with Global Deconfliction

    Authors: Tushar Kusnur, Shohin Mukherjee, Dhruv Mauria Saxena, Tomoya Fukami, Takayuki Koyama, Oren Salzman, Maxim Likhachev

    Abstract: Planning for multi-robot coverage seeks to determine collision-free paths for a fleet of robots, enabling them to collectively observe points of interest in an environment. Persistent coverage is a variant of traditional coverage where coverage-levels in the environment decay over time. Thus, robots have to continuously revisit parts of the environment to maintain a desired coverage-level. Facilit… ▽ More

    Submitted 16 October, 2019; v1 submitted 24 August, 2019; originally announced August 2019.

    Comments: 12th Conference on Field and Service Robotics, 2019

  48. arXiv:1901.07698  [pdf, other

    cs.RO

    Provable Indefinite-Horizon Real-Time Planning for Repetitive Tasks

    Authors: Fahad Islam, Oren Salzman, Maxim Likhachev

    Abstract: In many robotic manipulation scenarios, robots often have to perform highly-repetitive tasks in structured environments e.g. sorting mail in a mailroom or pick and place objects on a conveyor belt. In this work we are interested in settings where the tasks are similar, yet not identical (e.g., due to uncertain orientation of objects) and motion planning needs to be extremely fast. Preprocessing-ba… ▽ More

    Submitted 11 April, 2019; v1 submitted 22 January, 2019; originally announced January 2019.

  49. arXiv:1801.10225  [pdf, other

    cs.RO

    A Single-Planner Approach to Multi-Modal Humanoid Mobility

    Authors: Andrew Dornbush, Karthik Vijayakumar, Sameer Bardapurkar, Fahad Islam, Maxim Likhachev

    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… ▽ More

    Submitted 30 January, 2018; originally announced January 2018.

  50. arXiv:1712.00531  [pdf, other

    cs.RO

    Effective Footstep Planning Using Homotopy-Class Guidance

    Authors: Vinitha Ranganeni, Sahit Chintalapudi, Oren Salzman, Maxim Likhachev

    Abstract: Planning the motion for humanoid robots is a computationally-complex task due to the high dimensionality of the system. Thus, a common approach is to first plan in the low-dimensional space induced by the robot's feet---a task referred to as footstep planning. This low-dimensional plan is then used to guide the full motion of the robot. One approach that has proven successful in footstep planning… ▽ More

    Submitted 10 April, 2019; v1 submitted 1 December, 2017; originally announced December 2017.

    Comments: 17 pages, 8 figures