EDBT 2026 Demo / reviewers in the wild / expert
Luis Montano
dblp:82/4535
· DBLP profile ↗
36ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0002-0449-2300ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 30 · 1 first-author · 2 since 2021Systems, architecture and hardware · 28 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2
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
12 papers |
Robot navigation and mapping · 47% Reinforcement learning · 27% Motion planning and robot control · 18% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% | |
| Computer graphics and multimedia
1 paper |
Audio and music processing · 77% Computational photography and imaging · 23% |
Topics — the 30 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
mobile robot navigation |
0.9 | 4 | 2025 | Hey Robot! Personalizing Robot Navigation Through Model Predictive Control with a Large Language Model · ICRA 2025 Modeling the Static and the Dynamic Parts of the Environment to Improve Sensor-based Navigation · ICRA 2005 A "Divide and Conquer" Strategy based on Situations to Achieve Reactive Collision Avoidance in Troublesome Scenarios · ICRA 2004 |
Robotics › Robot navigation and mapping › visual navigation
language-guided navigation |
0.9 | 1 | 2025 | Hey Robot! Personalizing Robot Navigation Through Model Predictive Control with a Large Language Model · ICRA 2025 |
Robotics › Motion planning and robot control › robot control
model predictive control |
0.9 | 1 | 2025 | Hey Robot! Personalizing Robot Navigation Through Model Predictive Control with a Large Language Model · ICRA 2025 |
Robotics › Robot navigation and mapping › social navigation
crowd navigation |
0.7 | 1 | 2023 | Improving robot navigation in crowded environments using intrinsic rewards · ICRA 2023 |
Machine learning › Reinforcement learning › deep reinforcement learning
deep reinforcement learning for navigation |
0.7 | 1 | 2023 | Improving robot navigation in crowded environments using intrinsic rewards · ICRA 2023 |
Machine learning › Reinforcement learning › exploration
intrinsic motivation |
0.7 | 1 | 2023 | Improving robot navigation in crowded environments using intrinsic rewards · ICRA 2023 |
Human-robot interaction › robot communication
natural language instruction |
0.3 | 1 | 2025 | Hey Robot! Personalizing Robot Navigation Through Model Predictive Control with a Large Language Model · ICRA 2025 |
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff |
0.2 | 1 | 2023 | Improving robot navigation in crowded environments using intrinsic rewards · ICRA 2023 |
Machine learning › Reinforcement learning › exploration
exploration strategies |
0.2 | 1 | 2023 | Improving robot navigation in crowded environments using intrinsic rewards · ICRA 2023 |
Robotics › Robot navigation and mapping › mobile robot navigation
reactive navigation |
0.2 | 5 | 2004 | Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios · IEEE Trans. Robotics Autom. 2004 A "Divide and Conquer" Strategy based on Situations to Achieve Reactive Collision Avoidance in Troublesome Scenarios · ICRA 2004 Reactive Navigation for Non-Holonomic Robots using the Ego-Kinematic Space · ICRA 2002 |
Robotics › Motion planning and robot control
collision avoidance |
0.2 | 3 | 2009 | Extending Collision Avoidance Methods to Consider the Vehicle Shape, Kinematics, and Dynamics of a Mobile Robot · IEEE Trans. Robotics 2009 Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios · IEEE Trans. Robotics Autom. 2004 Global Nearness Diagram Navigation (GND) · ICRA 2001 |
Knowledge, reasoning and agents › Multi-agent systems › multi-agent coordination
communication-constrained coordination |
0.1 | 1 | 2008 | Multi-robot routing under limited communication range · ICRA 2008 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination |
0.1 | 1 | 2008 | Multi-robot routing under limited communication range · ICRA 2008 |
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning |
0.1 | 1 | 2008 | Multi-robot routing under limited communication range · ICRA 2008 |
Knowledge, reasoning and agents › Multi-agent systems › task allocation › multi-robot task allocation
auction-based allocation |
0.1 | 1 | 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocation · ICRA 2007 |
Knowledge, reasoning and agents › Multi-agent systems › task allocation
multi-robot task allocation |
0.1 | 1 | 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocation · ICRA 2007 |
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.1 | 1 | 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocation · ICRA 2007 |
Robotics › Robot navigation and mapping › robot mapping › environment modeling
dynamic environment mapping |
0.1 | 1 | 2005 | Modeling the Static and the Dynamic Parts of the Environment to Improve Sensor-based Navigation · ICRA 2005 |
Robotics › Robot navigation and mapping › mobile robot navigation
sensor-based navigation |
0.1 | 1 | 2005 | Modeling the Static and the Dynamic Parts of the Environment to Improve Sensor-based Navigation · ICRA 2005 |
Robotics › Robot navigation and mapping
SLAM |
0.1 | 1 | 2005 | Modeling the Static and the Dynamic Parts of the Environment to Improve Sensor-based Navigation · ICRA 2005 |
Robotics › Robot navigation and mapping › obstacle avoidance
reactive obstacle avoidance |
0.0 | 1 | 2004 | A "Divide and Conquer" Strategy based on Situations to Achieve Reactive Collision Avoidance in Troublesome Scenarios · ICRA 2004 |
Robotics › Robot navigation and mapping › mobile robot navigation › ground vehicle navigation
nonholonomic robot navigation |
0.0 | 1 | 2002 | Reactive Navigation for Non-Holonomic Robots using the Ego-Kinematic Space · ICRA 2002 |
Robotics › Motion planning and robot control › robot dynamics
dynamic constraints |
0.0 | 1 | 2009 | Extending Collision Avoidance Methods to Consider the Vehicle Shape, Kinematics, and Dynamics of a Mobile Robot · IEEE Trans. Robotics 2009 |
Robotics › Robot navigation and mapping › mobile robot navigation
navigation in cluttered environments |
0.0 | 2 | 2004 | Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios · IEEE Trans. Robotics Autom. 2004 A "Divide and Conquer" Strategy based on Situations to Achieve Reactive Collision Avoidance in Troublesome Scenarios · ICRA 2004 |
Robotics › Motion planning and robot control
robot dynamics |
0.0 | 1 | 2009 | Extending Collision Avoidance Methods to Consider the Vehicle Shape, Kinematics, and Dynamics of a Mobile Robot · IEEE Trans. Robotics 2009 |
Robotics › Robot navigation and mapping
multi-robot navigation |
0.0 | 1 | 2008 | Multi-robot routing under limited communication range · ICRA 2008 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.0 | 1 | 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocation · ICRA 2007 |
Robotics › Robot navigation and mapping
object search |
0.0 | 1 | 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocation · ICRA 2007 |
Robotics › Robot navigation and mapping
spatial representation |
0.0 | 1 | 2002 | Reactive Navigation for Non-Holonomic Robots using the Ego-Kinematic Space · ICRA 2002 |
Robotics › Robot navigation and mapping
localization |
0.0 | 1 | 1999 | Goal Directed Reactive Robot Navigation with Relocation Using Laser and Vision · ICRA 1999 |
Methods — techniques the papers use, named apart from their topics
visual language model · 1.7model predictive control · 1.7large language model · 1.7intrinsic reward · 0.7deep reinforcement learning · 0.7audio-visual descriptor · 0.4acoustic echo modeling · 0.4constraint abstraction · 0.1greedy algorithm · 0.1deliberative planning · 0.1simulation · 0.1auction mechanism · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Hey Robot! Personalizing Robot Navigation Through Model Predictive Control with a Large Language ModelabstractRobot navigation methods allow mobile robots to operate in applications such as warehouses or hospitals. While the environment in which the robot operates imposes requirements on its navigation behavior, most existing methods do not allow the end-user to configure the robot's behavior and priorities, possibly leading to undesirable behavior (e.g., fast driving in a hospital). We propose a novel approach to adapt robot motion behavior based on natural language instructions provided by the end-user. Our zero-shot method uses an existing Visual Language Model to interpret a user text query or an image of the environment. This information is used to generate the cost function and reconfigure the parameters of a Model Predictive Controller, translating the user's instruction to the robot's motion behavior. This allows our method to safely and effectively navigate in dynamic and challenging environments. We extensively evaluate our method's individual components and demonstrate the effectiveness of our method on a ground robot in simulation and real-world experiments, and across a variety of environments and user specifications. Diego Martinez-Baselga, Oscar de Groot, Luzia Knödler, Javier Alonso-Mora, Luis Riazuelo, Luis Montano |
ICRA | 6 |
| 2025 | AVOCADO: Adaptive Optimal Collision Avoidance Driven by OpinionabstractWe present AdaptiVe Optimal Collision Avoidance Driven by Opinion (AVOCADO), a novel navigation approach to address holonomic robot collision avoidance when the robot does not know how cooperative the other agents in the environment are. AVOCADO departs from a velocity obstacle's (VO) formulation akin to the optimal reciprocal collision avoidance method. However, instead of assuming reciprocity, it poses an adaptive control problem to adapt to the cooperation level of other robots and agents in real time. This is achieved through a novel nonlinear opinion dynamics design that relies solely on sensor observations. As a by-product, we leverage tools from the opinion dynamics formulation to naturally avoid the deadlocks in geometrically symmetric scenarios that typically suffer VO-based planners. Extensive numerical simulations show that AVOCADO surpasses existing motion planners in mixed cooperative/noncooperative navigation environments in terms of success rate, time to goal and computational time. In addition, we conduct multiple real experiments that verify that AVOCADO is able to avoid collisions in environments crowded with other robots and humans. Diego Martinez-Baselga, Eduardo Sebastián, Eduardo Montijano, Luis Riazuelo, Carlos Sagüés, Luis Montano |
IEEE Trans. Robotics | 6 |
| 2023 | Improving robot navigation in crowded environments using intrinsic rewardsabstractAutonomous navigation in crowded environments is an open problem with many applications, essential for the coexistence of robots and humans in the smart cities of the future. In recent years, deep reinforcement learning approaches have proven to outperform model-based algorithms. Nevertheless, even though the results provided are promising, the works are not able to take advantage of the capabilities that their models offer. They usually get trapped in local optima in the training process, that prevent them from learning the optimal policy. They are not able to visit and interact with every possible state appropriately, such as with the states near the goal or near the dynamic obstacles. In this work, we propose using intrinsic rewards to balance between exploration and exploitation and explore depending on the uncertainty of the states instead of on the time the agent has been trained, encouraging the agent to get more curious about unknown states. We explain the benefits of the approach and compare it with other exploration algorithms that may be used for crowd navigation. Many simulation experiments are performed modifying several algorithms of the state-of-the-art, showing that the use of intrinsic rewards makes the robot learn faster and reach higher rewards and success rates (fewer collisions) in shorter navigation times, outperforming the state-of-the-art. Diego Martinez-Baselga, Luis Riazuelo, Luis Montano |
ICRA | 3 |
| 2019 | Robots in challenging environmentsabstractThe work describes the research advances by the Robotics, Perception and Real-Time Group of University of Zaragoza (Spain) in the field of ground robotics in confined environments. This type of environment presents several special characteristics that often make well-established techniques fail. The aim is to present the main challenges, the developed solutions, and the lessons learned. Luis Montano |
ETFA | 1 |
| 2016 | Dealing with small data and training blind spots in the Manhattan worldabstractLeveraging Manhattan assumption we generate metrically rectified novel views from a single image, even for non-box scenarios. Our novel views enable the already trained classifiers to handle training data missing views (blind spots) without additional training. We demonstrate this on end-to-end scene text spotting under perspective. Additionally, utilizing our fronto-parallel views, we discover unsuspended invariant mid-level patches given a few widely separated training examples (small data domain). These invariant patches outperform various baselines on small data image retrieval challenge. Muhammad Wajahat Hussain, Javier Civera 0001, Luis Montano, Martial Hebert |
WACV | 3 |
| 2015 | Layout aware visual tracking and mappingabstractNowadays real time visual Simultaneous Localization And Mapping (SLAM) algorithms exist and rely on consistent measurements across multiple views. In indoor environments, where majority of robot's activity takes place, severe occlusions can occur, e.g., when turning around a corner or moving from one room to another. In these situations, SLAM algorithms can not establish correspondences across views, which leads to failures in camera localization or map construction. This work takes advantage of the recent scene box layout descriptor to make the above mentioned SLAM systems occlusion aware. This room box reasoning helps the sequential tracker to reason about possible occlusions and therefore look for matches in only potentially visible features instead of the entire map. This increases the life of the tracker, as it does not consider itself lost under the occlusion state. Additionally, focusing on the potentially visible portion of the map, i.e., the current room features, it improves the computational efficiency without compromising the accuracy. Finally, this room level reasoning helps in better image selection for bundle adjustment. The image bundle coming from the same room has little occlusion, which leads to better dense reconstruction. We demonstrate the superior performance of layout aware SLAM on several long monocular sequences acquired in difficult indoor situations, specifically in a room-room transition and turning around a corner. Marta Salas, Muhammad Wajahat Hussain, Alejo Concha, Luis Montano, Javier Civera 0001, J. M. M. Montiel |
IROS | 4 |
| 2015 | RoboEarth Semantic Mapping: A Cloud Enabled Knowledge-Based ApproachabstractThe vision of the RoboEarth project is to design a knowledge-based system to provide web and cloud services that can transform a simple robot into an intelligent one. In this work, we describe the RoboEarth semantic mapping system. The semantic map is composed of: 1) an ontology to code the concepts and relations in maps and objects and 2) a SLAM map providing the scene geometry and the object locations with respect to the robot. We propose to ground the terminological knowledge in the robot perceptions by means of the SLAM map of objects. RoboEarth boosts mapping by providing: 1) a subdatabase of object models relevant for the task at hand, obtained by semantic reasoning, which improves recognition by reducing computation and the false positive rate; 2) the sharing of semantic maps between robots; and 3) software as a service to externalize in the cloud the more intensive mapping computations, while meeting the mandatory hard real time constraints of the robot. To demonstrate the RoboEarth cloud mapping system, we investigate two action recipes that embody semantic map building in a simple mobile robot. The first recipe enables semantic map building for a novel environment while exploiting available prior information about the environment. The second recipe searches for a novel object, with the efficiency boosted thanks to the reasoning on a semantically annotated map. Our experimental results demonstrate that, by using RoboEarth cloud services, a simple robot can reliably and efficiently build the semantic maps needed to perform its quotidian tasks. In addition, we show the synergetic relation of the SLAM map of objects that grounds the terminological knowledge coded in the ontology. Luis Riazuelo, Moritz Tenorth, Daniel Di Marco, Marta Salas, Dorian Gálvez-López, Lorenz Mösenlechner, Lars Kunze, Michael Beetz, Juan D. Tardós, Luis Montano, J. M. M. Montiel |
IEEE Trans Autom. Sci. Eng. | 10 |
| 2014 | Grounding Acoustic Echoes in Single View Geometry EstimationabstractExtracting the 3D geometry plays an important part in scene understanding. Recently, robust visual descriptors are proposed for extracting the indoor scene layout from a passive agent’s perspective, specifically from a single image. Their robustness is mainly due to modelling the physical interaction of the underlying room geometry with the objects and the humans present in the room. In this work we add the physical constraints coming from acoustic echoes, generated by an audio source, to this visual model. Our audio-visual 3D geometry descriptor improves over the state of the art in passive perception models as we show in our experiments. Muhammad Wajahat Hussain, Javier Civera 0001, Luis Montano |
AAAI | 3 |
| 2011 | Adapting robot team behavior from interaction with a group of peopleabstractIn this paper we address robot-human interactions in a multi-robot and people group framework. The objective is to develop and evaluate techniques for missions in which several robots cooperate among themselves, interacting with a group of people. The robots detect people behaviors and act consequently adopting different strategies. Probabilistic techniques for robust cooperative detection of group and individual behavior are developed from the range finder information. Environment perception and cooperative motion planning techniques adaptable to the situation observed are developed and jointly used with the reactions to the people's behavior. In order to evaluate the system, we propose a scenario where the robots guide a group of people to a goal position. This scenario has been tested in simulations and in real experiments, to validate the techniques developed. Pablo Urcola, Luis Montano |
IROS | 2 |
| 2009 | Concurrent tree traversals for improved mission performance under limited communication rangeabstractIn previous work we presented a multi-robot strategy for routing missions in large scenarios where network connectivity must be explicitly preserved. This strategy is founded on the traversal of path trees in such a way that connectivity to a static control center is always maintained, while ensuring that any target that is reachable by a chain consisting of all robots is eventually visited. In this work we improve the strategy performance by extending its sequential one-task-at-a-time execution approach with concurrent execution of tasks. We demonstrate that the general problem is NP-hard and offer several heuristic approaches to tackle it. We study the improvements that these heuristics can offer in regard to several important variables like network range and clustering of targets, and finally compare their performance over the optimal solutions for small problem instances. In summary, we offer a complete characterization of the new concurrent capabilities of the CONNECTTREE strategy. Alejandro R. Mosteo, Luis Montano |
IROS | 2 |
| 2009 | Cooperative robot team navigation strategies based on an environment modelabstractThis paper addresses a flexible cooperative navigation system for small robot teams. The members of these groups move in formation, but with enough flexibility to be able to avoid obstacles and adapt to the environment shape. This approach is based on an analysis of the environment on a grid-based model that permits each robot to continuously evaluate the situation in which it is, in order to decide the best of the three developed navigation strategies, one for each situation type. Moreover, by using this model the robot cooperation for a coordinate navigation is improved, allowing each robot to share the observations with the other robots. So the field of view of each robot of the team on which it makes the decisions is enlarged. The system is implemented in a decentralized way so the number of robots is not a main issue, thus being scalable. Eventually, initial formation topology can be modified, in order to comply with the environment while the mission is accomplished. The system and the strategies are evaluated by means of simulations, showing the robustness against possible blocking situations. Pablo Urcola, Luis Montano |
IROS | 2 |
| 2009 | Extending Collision Avoidance Methods to Consider the Vehicle Shape, Kinematics, and Dynamics of a Mobile RobotabstractMost collision avoidance methods do not consider the vehicle shape and its kinematic and dynamic constraints, assuming the robot to be point-like and omnidirectional with no acceleration constraints. The contribution of this paper is a methodology to consider the exact shape and kinematics, as well as the effects of dynamics in the collision avoidance layer, since the original avoidance method does not address them. This is achievable by abstracting the constraints from the avoidance methods in such a way that when the method is applied, the constraints already have been considered. This study is a starting point to extend the domain of applicability to a wide range of collision avoidance methods. Javier Minguez, Luis Montano |
IEEE Trans. Robotics | 2 |
| 2008 | Multi-robot routing under limited communication rangeabstractTeams of mobile robots have been recently proposed as effective means of completing complex missions involving multiple tasks spatially distributed over a large area. A central problem in such domains is multi-robot routing, namely the problem of coordinating a team of robots in terms of the locations they should visit and the routes they should follow in order to accomplish their common mission. A typical assumption made in prior work on multi-robot routing is that robots are able to communicate uninterruptedly at all times independently of their locations. In this paper, we investigate the multi-robot routing problem under communication constraints, reflecting on the fact that real mobile robots have a limited range of communication and the requirement that connectivity must remain intact (even through relaying) during the entire mission. We propose four algorithms for this problem, all based on the same reactive framework, ranging from greedy to deliberative approaches. All algorithms are tested in various scenarios implemented using the Player-Stage robot simulation environment. Our results demonstrate that effective multi-robot routing can be achieved even under limited communication range with moderate loss compared to the case of infinite communication range. Alejandro R. Mosteo, Luis Montano, Michail G. Lagoudakis |
ICRA | 2 |
| 2008 | Cooperative navigation using environment compliant robot formationsabstractThis paper reports an autonomous cooperative navigation system for robot formations in realistic scenarios. The formation movement control is based on a virtual structure composed by spring-dampers elements, which allows the formation to comply with the environment shape. A different navigation strategy is applied to the leader of the formation and to the rest of robots of the team. The leader plans the trajectories by using a two-level path planner with obstacle avoidance capabilities. The motion of the follower robots is controlled by the virtual structure, which adapts to the environment while the leader is tracked, taking into account the kinodynamic constraints of the vehicles. The system is evaluated in experiments carried out in simulations, some of them made in a realistic and complex urban scenario, and with real robots. Pablo Urcola, Luis Riazuelo, Maria Teresa Lazaro, Luis Montano |
IROS | 4 |
| 2007 | Comparative experiments on optimization criteria and algorithms for auction based multi-robot task allocationabstractAuction based techniques are a highly successful tool used for multi-robot task allocation. However, theoretical performance and a proper taxonomy of optimization objectives have remained scarce until recent studies. Implementations from different authors have not been compared in common grounds and in light of these recent findings. In this paper we address this lack of comparative experimentation, providing simulation results on a large real life based scenario and in random worlds. Two intuitive optimization objectives, minimum total resource usage and minimum total time, are evaluated in object searching missions. A method for flexible tailoring of the bidding rules is presented and new insight is gained on the effect of using hybrid criteria for the optimization objective. Alejandro R. Mosteo, Luis Montano |
ICRA | 2 |
| 2006 | Towards the Adaptation of a Robotic Wheelchair for Cognitive Disabled ChildrenabstractIn this paper, we describe the adaptation of an autonomous robotic wheelchair for cognitive disabled children. The constraints imposed by these users require developing specific human-machine interfaces adapted to their limitations. In most cases it is necessary to develop additional tools to teach the children the spatial relations between the wheelchair, its motion and the environment. In addition to this, it is important to interact closely with the children and their educators. The paper describes the whole process followed to make the children use the autonomous wheelchair and the lessons learnt during the validation phase with the wheelchair and the children Luis Montesano, Javier Minguez, J. M. Alcubierre, Luis Montano |
IROS | 4 |
| 2006 | A Robocentric Motion Planner for Dynamic Environments Using the Velocity SpaceabstractThis paper addresses a method to optimize the robot motion planning in dynamic environments, avoiding the moving and static obstacles while the robot drives towards the goal. The method maps the dynamic environment into a model in the velocity space, computing the times to potential collision and potential escape and the associated robot velocities. The problem of finding a trajectory to the goal is stated as a constrained nonlinear optimization problem. The initial seed trajectory for the optimization is directly generated in the velocity space using the model built. The method is applied to robots which are subject to both kinematic constraints (i.e. involving the configuration parameters of the robot and their derivatives), and dynamic constraints, (i.e. the constraints imposed by the acceleration/deceleration capabilities). Some experimental results are discussed Eduardo Owen, Luis Montano |
IROS | 2 |
| 2006 | Environment Understanding: Robust Feature Extraction from Range Sensor DataabstractThis paper proposes an approach allowing indoor environment supervised learning to recognize relevant features for environment understanding. Stochastic preprocessing methods in combination with either of usual pattern recognition schemes are used. Preprocessing method treated is a combination of the principal components analysis and the Fisher linear discriminant analysis well adapted to the sensorial information and to the kind of environments considered. The supervised method is applied to the raw range data obtained from typical indoor environments, obtaining good recognition performances without geometrical feature extraction, allowing its real time implementation. Our work focuses on the preprocessing method, giving a geometrical interpretation of their main components, and analyzing their robustness to shape distortions and scale changes Antonio Romeo, Luis Montano |
IROS | 2 |
| 2005 | Modeling the Static and the Dynamic Parts of the Environment to Improve Sensor-based NavigationabstractThis paper addresses the modeling of the static and dynamic parts of the scenario and how to use this information within a real sensor-based navigation system. The contribution in the modeling aspect is a formulation of the Detection and Tracking of Mobile Objects and the Simultaneous Localization and Map Building in such a way that the nature (static/dynamic) of the observations is included in the estimation process. This is achieved by a set of filters tracking the moving objects and a map of the static structure constructed on line. In addition, this paper discusses how this modeling module is integrated in a real sensor-based navigation system taking advantage selectively of the dynamic and static information. The experimental results confirm that the complete navigation system is able to move a vehicle in unknown and dynamic scenarios. Furthermore, the system overcomes many of the limitations of previous systems associated to the ability to distinguish the nature of the parts of the scenario. Luis Montesano, Javier Minguez, Luis Montano |
ICRA | 3 |
| 2005 | Cooperative localization by fusing vision-based bearing measurements and motionabstractThis paper presents a method to cooperatively localize pairs of robots fusing bearing-only information provided by cameras and the motion of the vehicles. The algorithm uses the robots as landmarks to estimate their relative location. Bearings are the simplest measurements directly obtained from the cameras, as opposed to measuring depths which would require knowledge or reconstruction of the world structure. We present the general recursive Bayes estimator and three different implementations based on an extended Kalman filter, a particle filter and a combination of both techniques. We have compared the performance of the different implementations using real data acquired with two platforms equipped with omnidirectional cameras and simulated data. Luis Montesano, José António Gaspar, José Santos-Victor, Luis Montano |
IROS | 4 |
| 2005 | Probabilistic scan matching for motion estimation in unstructured environmentsabstractThis paper presents a probabilistic scan matching algorithm to estimate the robot planar displacement by matching dense two-dimensional range scans. The general framework follows an iterative process of two steps: (i) computation of correspondences between scans, and (ii) estimation of the relative displacement. The contribution is a probabilistic modelling of this process that takes into account all the uncertainties involved: the uncertainty of the displacement of the sensor and the measurement noises. Furthermore, it also considers all the possible correspondences resulting from these uncertainties. This technique has been implemented and tested on a real vehicle. The experiments illustrate how the performances of this method are better than previous geometric ones in terms of robustness, accuracy and convergence. Luis Montesano, Javier Minguez, Luis Montano |
IROS | 3 |
| 2005 | Motion planning in dynamic environments using the velocity spaceabstractThis paper addresses a method for robot motion planning in dynamic environments, avoiding the moving and static obstacles while the robot drives towards the goal. The method maps the dynamic environment into a velocity space, using the concept of estimated arriving time to compute the times to potential collision and potential escape. The problem of finding the best motion command is directly treated in the velocity space, providing the trajectory which satisfies an optimization criterium (typically the minimum time or the shortest path). In this work the method is applied to robots which are subject to both kinematic constraints (i.e. involving the configuration parameters of the robot and their derivatives), and dynamic constraints, (i.e. the constraints imposed by the dynamics of the robot and the limits of its actuators). Some experimental results are discussed. Eduardo Owen, Luis Montano |
IROS | 2 |
| 2004 | A "Divide and Conquer" Strategy based on Situations to Achieve Reactive Collision Avoidance in Troublesome ScenariosabstractThis paper addresses reactive collision avoidance for robots that move in arduous environments (i.e., very dense, complex and cluttered). To achieve this goal, the technique simplifies the difficulty of the navigation by a divide and conquer strategy, which is based on identifying navigational situations and applying the corresponding motion laws. The state of the art in reactive navigation still presents classic limitations such as trap situations due to U-shape obstacles, difficulty to achieve motion among very close obstacles, to obtain oscillation-free and stable motion, to move over directions far from the goal direction or towards the obstacles, or to tune the heuristic or internal parameters. This paper presents a method that overcomes all these limitations. As a result, navigation with this method is successfully achieved in scenarios where existing techniques present a high degree of difficulty to navigate. Outstanding navigation results are reported using a wheelchair vehicle. A discussion and comparison with existing techniques is provided. Javier Minguez, Javier Osuna, Luis Montano |
ICRA | 3 |
| 2004 | An architecture for sensor-based navigation in realistic dynamic and troublesome scenariosabstractWe address here a sensor-based navigation system to safely drive vehicles in realistic scenarios. The system is composed of three modules with the following functionalities: model builder, planning and reactive motion. These modules are integrated within a planner-reactor architecture that supervises and coordinates them in order to carry out the motion task. The advantage of our system is to achieve a robust and trustworthy navigation in difficult scenarios, which remain troublesome for many of the existing systems. In order to validate the system, we present experiments with a wheelchair vehicle transporting a human among locations in an office type scenario. Javier Minguez, Luis Montesano, Luis Montano |
IROS | 3 |
| 2004 | Relative localization for pairs of robots based on unidentifiable moving featuresabstractThis paper presents a new method for relative localization of a pair of robots based on the trajectories described by unidentifiable moving objects. Our approach uses a Rao-Blackwellized particle filter to estimate both the relative location of the robots and the data associations between the moving objects around the robots. We describe our implementation on real robots and present experiments illustrating the robustness of our algorithm. Luis Montesano, Luis Montano, Wolfram Burgard |
IROS | 2 |
| 2004 | Nearness diagram (ND) navigation: collision avoidance in troublesome scenariosabstractThis paper addresses the reactive collision avoidance for vehicles that move in very dense, cluttered, and complex scenarios. First, we describe the design of a reactive navigation method that uses a "divide and conquer" strategy based on situations to simplify the difficulty of the navigation. Many techniques could be used to implement this design (since it is described at symbolic level), leading to new reactive methods that must be able to navigate in arduous environments (as the difficulty of the navigation is simplified). We also propose a geometry-based implementation of our design called the nearness diagram navigation. The advantage of this reactive method is to successfully move robots in troublesome scenarios, where other methods present a high degree of difficulty in navigating. We show experimental results on a real vehicle to validate this research, and a discussion about the advantages and limitations of this new approach. Javier Minguez, Luis Montano |
IEEE Trans. Robotics Autom. | 2 |
| 2003 | The ego-kinodynamic space: collision avoidance for any shape mobile robots with kinematic and dynamic constraintsabstractThis paper presents a framework to use collision avoidance methods in the majority of existing mobile robots (that have any shape, kinematic and dynamic constraints). The solution proposed is a vehicle abstraction layer based on transforming the space where these methods work, onto another one in which the constraints are implicitly represented. This space incorporates the vehicle kinematics and dynamics in such a way that when the reactive navigation methods are used, the motions computed comply with the motion constraints. We validate the utility of this framework by applying a classic reactive method in a real vehicle with motion constraints (whereas the original method does not address the kinematics and dynamics). Javier Minguez, Luis Montano |
IROS | 2 |
| 2003 | Identification of moving objects by a team of robots based on kinematic informationabstractThis paper describes a method for the identification of moving objects by a team of robots based on kinematic information. The objective is to be able to identify moving objects observed by different robots without using specific landmarks. Our method uses a Bayesian approach and is based on the matching of maps of dynamic objects built by the members of the team. These maps contain the relative position of moving objects and their velocity at a given time. Experimental results using data from a real environment carried out to validate the method are presented and discussed. Luis Montesano, Luis Montano |
IROS | 2 |
| 2002 | Reactive Navigation for Non-Holonomic Robots using the Ego-Kinematic SpaceabstractWe address the problem of applying reactive navigation methods to non-holonomic robots. Rather than embedding the motion constraints when designing a navigation method, we propose to introduce the robot's kinematic constraints directly in the spatial representation. In this space - the ego-kinematic space - the robot moves as a "free-flying object". Hence, standard reactive navigation methods applied to this space will automatically take into account the robot's kinematic constraints, without additional modifications. This methodology can be used with a large class of constrained mobile platforms (e.g. differential-driven robots, car-like robots, tri-cycle robots). We show experiments involving non-holonomic robots with two reactive navigation methods whose original formulation does not take the robot kinematic constraints into account (the Nearness Diagram Navigation and a Potential Field method). Javier Minguez, Luis Montano, José Santos-Victor |
ICRA | 2 |
| 2002 | Reactive collision avoidance for navigation with dynamic constraintsabstractWe address the problem of applying reactive navigation methods for collision avoidance to systems where the dynamics cannot be neglected: mobile robots with slow dynamic capabilities, or systems working at high speeds. Rather than embedding the motion constraints when designing a navigation method, we propose to introduce the robot dynamic constraints directly into the spatial representation. In this space the dynamic capabilities of the robot are implicitly represented. With minor modifications, standard reactive navigation methods can be used in this space implicitly taking into account the robot dynamic constraints. To validate this framework, we show experimental results using two reactive navigation methods whose original formulation do not take the robot dynamic constraints into account (the nearness diagram navigation and the potential field method). Javier Minguez, Luis Montano, Oussama Khatib |
IROS | 2 |
| 2001 | Global Nearness Diagram Navigation (GND)abstractPresents the global nearness diagram navigation system for mobile robots. The GND generates motion commands to drive a robot safely between locations, whilst avoiding collisions. This system has all the advantages of using the reactive scheme nearness diagram (ND), while having the ability to reason and plan globally (reaching global convergence to the navigation problem). This framework has been extensively tested using a holonomic mobile base equipped with a laser range-finder. Experiments in unknown, unstructured, dynamic and complex environments are reported to validate the system. Javier Minguez, Luis Montano, Thierry Siméon, Rachid Alami 0001 |
ICRA | 2 |
| 2000 | Nearness diagram navigation (ND): a new real time collision avoidance approachabstractThis paper presents a new real-time collision avoidance approach for mobile robots. The nearness diagram method (ND) performs a high level information extraction and interpretation of the environment. Subsequently, this information is used to generate the motion commands. The proposed approach is well-suited to deal with unknown, unstructured and dynamic environments, where problems of other approaches are avoided. Some experimental results are shown using an holonomic mobile base to demonstrate the usefulness of the method. Javier Minguez, Luis Montano |
IROS | 2 |
| 2000 | Structure and motion from straight line segments
J. M. M. Montiel, Juan D. Tardós, Luis Montano |
Pattern Recognit. | 3 |
| 1999 | Goal Directed Reactive Robot Navigation with Relocation Using Laser and VisionabstractThis paper presents a method to perform a goal directed reactive navigation in unknown indoor environments. Two sensors cooperate to accomplish this task: trinocular vision and 3D laser rangefinder. Trinocular vision selects the initial goal location for the navigation task. Laser is used to accomplish a reactive navigation to avoid the obstacles and to periodically relocate the goal with respect to the robot, so the dead-reckoning drift is compensated. An extended Kalman filter is used to solve the data association problem and to perform the goal relocation while the robot navigates. Experimental results involving a real mobile robot are presented, validating the proposed method. José R. Asensio, J. M. M. Montiel, Luis Montano |
ICRA | 3 |
| 1999 | Probabilistic structure from camera location using straight segments
J. M. M. Montiel, Luis Montano |
Image Vis. Comput. | 2 |
| 1997 | Real-time robot navigation in unstructured environments using a 3D laser rangefinderabstractIn this paper a technique for real-time robot navigation is presented. Off-line planned trajectories and motions are modified in real-time to avoid obstacles, using a reactive behaviour. The information about the environment is provided to the control system of the robot by a rotating 3D laser sensor which have two degrees of freedom. Using this sensor, three dimensional information can be obtained, and can be used simultaneously for obstacle avoidance, robot self-localization and for 3D local map building. In this work we focus the attention in the obstacle avoidance problem with this kind of sensor. Experimental results in different indoor environments are reported, which show the versatility of the proposed technique to carry out typical tasks such as wall following, door crossing and motion in a room with several obstacles. Luis Montano, José R. Asensio |
IROS | 1 |