no code implementations • 13 Dec 2024 • Marat Agranovskiy, Konstantin Yakovlev
To this end we suggest a novel technique rooted in the idea of searching over the grid cells (as in vanilla A*) simultaneously fitting the possible sequences of the motion primitives into these cells.
no code implementations • 15 Oct 2024 • Konstantin Yakovlev, Sergey Nikolenko, Andrey Bout
The recently proposed ToolkenGPT tool learning paradigm demonstrates promising performance but suffers from two major issues: first, it cannot benefit from tool documentation, and second, it often makes mistakes in whether to use a tool at all.
no code implementations • 15 Oct 2024 • Kirill Muravyev, Konstantin Yakovlev
Based on this idea, we proposed NavTopo - a full navigation pipeline based on topological map and two-level path planning.
1 code implementation • 29 Aug 2024 • Anton Andreychuk, Konstantin Yakovlev, Aleksandr Panov, Alexey Skrynnik
The resulting MAPF-GPT model demonstrates zero-shot learning abilities when solving the MAPF problem instances that were not present in the training dataset.
no code implementations • 25 Aug 2024 • Brian Angulo, Gregory Gorbov, Aleksandr Panov, Konstantin Yakovlev
The subgoal policy is trained to generate the subgoal based on the transitions from the buffer of the safe (main) policy that helps the safe policy to reach distant goals.
3 code implementations • 20 Jul 2024 • Alexey Skrynnik, Anton Andreychuk, Anatolii Borzilov, Alexander Chernyavskiy, Konstantin Yakovlev, Aleksandr Panov
Multi-agent reinforcement learning (MARL) has recently excelled in solving challenging cooperative and competitive multi-agent problems in various environments with, mostly, few agents and full observability.
no code implementations • 25 Apr 2024 • Konstantin Yakovlev, Anton Andreychuk, Roni Stern
This is known as any-angle pathfinding.
1 code implementation • 2 Apr 2024 • Kirill Muravyev, Alexander Melekhin, Dmitry Yudin, Konstantin Yakovlev
Mapping is one of the crucial tasks enabling autonomous navigation of a mobile robot.
1 code implementation • 26 Dec 2023 • Alexey Skrynnik, Anton Andreychuk, Konstantin Yakovlev, Aleksandr Panov
Our approach utilizes the agent's observations to recreate the intrinsic Markov decision process, which is then used for planning with a tailored for multi-agent tasks version of neural MCTS.
no code implementations • 17 Dec 2023 • Zain Alabedeen Ali, Konstantin Yakovlev
A well-established approach to solve this problem is to reduce it to a special type of a graph search problem, i. e. to the problem of finding a maximum flow on an auxiliary graph induced by the input one.
no code implementations • 14 Nov 2023 • Konstantin Yakovlev, Gregory Polyakov, Ilseyar Alimova, Alexander Podolskiy, Andrey Bout, Sergey Nikolenko, Irina Piontkovskaya
A recent trend in multimodal retrieval is related to postprocessing test set results via the dual-softmax loss (DSL).
1 code implementation • 14 Nov 2023 • Konstantin Yakovlev, Alexander Podolskiy, Andrey Bout, Sergey Nikolenko, Irina Piontkovskaya
Grammatical error correction (GEC) is an important NLP task that is currently usually solved with autoregressive sequence-to-sequence models.
no code implementations • 2 Oct 2023 • Alexey Skrynnik, Anton Andreychuk, Maria Nesterova, Konstantin Yakovlev, Aleksandr Panov
Multi-agent Pathfinding (MAPF) problem generally asks to find a set of conflict-free paths for a set of agents confined to a graph and is typically solved in a centralized fashion.
no code implementations • 27 Jul 2023 • Brian Angulo, Gregory Gorbov, Aleksandr Panov, Konstantin Yakovlev
While reinforcement learning algorithms have had great success in the field of autonomous navigation, they cannot be straightforwardly applied to the real autonomous systems without considering the safety constraints.
no code implementations • 25 Jul 2023 • Yelisey Pitanov, Alexey Skrynnik, Anton Andreychuk, Konstantin Yakovlev, Aleksandr Panov
We investigate how to utilize Monte-Carlo Tree Search (MCTS) to solve the problem.
1 code implementation • 1 Feb 2023 • Zain Alabedeen Ali, Konstantin Yakovlev
Safe Interval Path Planning (SIPP) is a powerful algorithm for solving single-agent pathfinding problem when the agent is confined to a graph and certain vertices/edges of this graph are blocked at certain time intervals due to dynamic obstacles that populate the environment.
1 code implementation • 22 Dec 2022 • Daniil Kirilenko, Anton Andreychuk, Aleksandr Panov, Konstantin Yakovlev
To this end, we suggest learning the instance-dependent heuristic proxies that are supposed to notably increase the efficiency of the search.
no code implementations • 20 Sep 2022 • Ilya Ivanashev, Anton Andreychuk, Konstantin Yakovlev
Moreover, anytime variant of CBS does exist that applies Focal Search (FS) to the high-level of CBS - Anytime BCBS.
1 code implementation • PeerJ Computer Science 2022 • Alexey Skrynnik, Anton Andreychuk, Konstantin Yakovlev, Aleksandr Panov
Within planning, an agent constantly re-plans and updates the path based on the history of the observations using a search-based planner.
1 code implementation • 22 Jun 2022 • Alexey Skrynnik, Anton Andreychuk, Konstantin Yakovlev, Aleksandr I. Panov
We introduce POGEMA (https://github. com/AIRI-Institute/pogema) a sandbox for challenging partially observable multi-agent pathfinding (PO-MAPF) problems .
no code implementations • 15 Aug 2021 • Brian Angulo, Konstantin Yakovlev, Ivan Radionov
The results of the experimental evaluation provide a clear evidence that the success rate of the suggested algorithm is up to 40% higher compared to the original GRIPS and hits the bar of 90%, while its runtime is lower.
1 code implementation • 13 Aug 2021 • Vasilii Davydov, Alexey Skrynnik, Konstantin Yakovlev, Aleksandr I. Panov
In this paper, we consider the problem of multi-agent navigation in partially observable grid environments.
no code implementations • 11 Aug 2021 • Zain Alabedeen Ali, Konstantin Yakovlev
In this paper, we present a method that mitigates this issue to a certain extent.
1 code implementation • 31 May 2021 • Andrey Bokovoy, Kirill Muravyev, Konstantin Yakovlev
The dataset is photo-realistic and provides both the localization and the map ground truth data.
no code implementations • 14 Apr 2021 • Konstantin Yakovlev, Anton Andreychuk
Path finding is a well-studied problem in AI, which is often framed as graph search.
2 code implementations • 24 Jan 2021 • Anton Andreychuk, Konstantin Yakovlev, Eli Boyarski, Roni Stern
Conflict-Based Search (CBS) is a powerful algorithmic framework for optimally solving classical multi-agent path finding (MAPF) problems, where time is discretized into the time steps.
no code implementations • 12 Sep 2020 • Andrey Bokovoy, Kirill Muraviev, Konstantin Yakovlev
Simultaneous localization and mapping, especially the one relying solely on video data (vSLAM), is a challenging problem that has been extensively studied in robotics and computer vision.
1 code implementation • 3 Aug 2020 • Stepan Dergachev, Konstantin Yakovlev, Ryhor Prakapovich
We study the problem of multi-agent navigation in static environments when no centralized controller is present.
1 code implementation • 1 Jun 2020 • Konstantin Yakovlev, Anton Andreychuk, Roni Stern
Safe-interval path planning (SIPP) is a powerful algorithm for finding a path in the presence of dynamic obstacles.
2 code implementations • 5 Aug 2019 • Natalia Soboleva, Konstantin Yakovlev
2D path planning in static environment is a well-known problem and one of the common ways to solve it is to 1) represent the environment as a grid and 2) perform a heuristic search for a path on it.
1 code implementation • 16 Jul 2019 • Andrey Bokovoy, Kirill Muravyev, Konstantin Yakovlev
Vision-based depth reconstruction is a challenging problem extensively studied in computer vision but still lacking universal solution.
1 code implementation • 16 Jan 2019 • Anton Andreychuk, Konstantin Yakovlev, Dor Atzmon, Roni Stern
Multi-Agent Pathfinding (MAPF) is the problem of finding paths for multiple agents such that every agent reaches its goal and the agents do not collide.
no code implementations • 2 Nov 2018 • Anton Andreychuk, Natalia Soboleva, Konstantin Yakovlev
This problem is harder to solve than the one when shortest paths of any shape are sought, since the planer's search space is substantially bigger as multiple search nodes corresponding to the same location need to be considered.
no code implementations • 5 Jul 2018 • Anton Andreychuk, Konstantin Yakovlev
We study the problem of planning collision-free paths for a group of homogeneous robots.
no code implementations • 2 Jul 2018 • Anton Andreychuk, Konstantin Yakovlev
The problem of planning a set of paths for the coalition of robots (agents) with different capabilities is considered in the paper.
no code implementations • 25 Jun 2018 • Andrey Bokovoy, Konstantin Yakovlev
The monocular vision-based simultaneous localization and mapping (vSLAM) is one of the most challenging problem in mobile robotics and computer vision.
no code implementations • 3 May 2018 • Anton Andreychuk, Konstantin Yakovlev
We introduce and empirically evaluate two techniques aimed at enhancing the performance of multi-robot prioritized path planning.
no code implementations • 20 Jul 2017 • Anton Andreychuk, Konstantin Yakovlev
The paper considers the problem of planning a set of non-conflict trajectories for the coalition of intelligent agents (mobile robots).
no code implementations • 15 Jul 2017 • Andrey Bokovoy, Konstantin Yakovlev
Vision-based simultaneous localization and mapping (vSLAM) is a well-established problem in mobile robotics and monocular vSLAM is one of the most challenging variations of that problem nowadays.
Loop Closure Detection Simultaneous Localization and Mapping
1 code implementation • 12 Mar 2017 • Konstantin Yakovlev, Anton Andreychuk
This algorithm is then used as part of a prioritized multi-agent planner AA-SIPP(m).
no code implementations • 9 Aug 2016 • Konstantin Yakovlev, Anton Andreychuk
We study the multi-agent path finding problem (MAPF) for a group of agents which are allowed to move into arbitrary directions on a 2D square grid.
no code implementations • 27 Jul 2016 • Aleksandr I. Panov, Konstantin Yakovlev
In this paper we outline the approach of solving special type of navigation tasks for robotic systems, when a coalition of robots (agents) acts in the 2D environment, which can be modified by the actions, and share the same goal location.
no code implementations • 27 Jul 2016 • Aleksandr I. Panov, Konstantin Yakovlev
On the subsymbolic level the task of path planning is considered and solved as a graph search problem.
no code implementations • 3 Nov 2015 • Konstantin Yakovlev, Egor Baskin, Ivan Hramoin
As a result we formulate a set of heuristic rules which can be used to initialize the values of R* parameters in a way that leads to algorithm's best performance.
no code implementations • 5 Jun 2015 • Konstantin Yakovlev, Egor Baskin, Ivan Hramoin
Square grids are commonly used in robotics and game development as spatial models and well known in AI community heuristic search algorithms (such as A*, JPS, Theta* etc.)