Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Felix Duvallet

dblp:52/2985 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2016
0000-0002-1109-8280ORCID · corroborated

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

Artificial intelligence and machine learning · 8 · 3 first-authorSystems, architecture and hardware · 6 · 3 first-authorGraphics, 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
5 papers
Robot navigation and mapping · 46% Vision and language · 21% Knowledge representation and reasoning · 12%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping › visual navigation
language-guided navigation
0.422015
Learning models for following natural language directions in unknown environments · ICRA 2015
Imitation learning for natural language direction following through unknown environments · ICRA 2013
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative spatial reasoning
0.212016
Learning Qualitative Spatial Relations for Robotic Navigation · IJCAI 2016
Computer vision › Vision and language › visual grounding
language grounding
0.212015
Grounding spatial relations for outdoor robot navigation · ICRA 2015
Natural language and speech › Question answering and dialogue systems › natural language interface
natural language command understanding
0.212015
Toward Mobile Robots Reasoning Like Humans · AAAI 2015
Natural language and speech › Information extraction and text analysis › natural language semantics › semantic interpretation
semantic perception
0.212015
Toward Mobile Robots Reasoning Like Humans · AAAI 2015
Computer vision › Vision and language › visual grounding
spatial relation grounding
0.212015
Grounding spatial relations for outdoor robot navigation · ICRA 2015
Robotics › Robot navigation and mapping › mobile robot navigation
outdoor navigation
0.112015
Grounding spatial relations for outdoor robot navigation · ICRA 2015
Computing education
robotics education
0.112006
Fun with Robots: a Student-taught Undergraduate Robotics Course · ICRA 2006
Robotics › Robot navigation and mapping › mobile robot navigation › mapless navigation
navigation in unknown environments
0.012013
Imitation learning for natural language direction following through unknown environments · ICRA 2013

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

imitation learning · 0.4qualitative spatial relation learning · 0.2semantic perception · 0.2semantic classification · 0.2probabilistic model · 0.2inverse optimal control · 0.2cognitive architecture · 0.2belief space planning · 0.2sequential decision making under uncertainty · 0.2
YearPublicationVenuePosition
2016 Learning Qualitative Spatial Relations for Robotic Navigation
Abdeslam Boularias, Felix Duvallet, Jean Oh, Anthony Stentz
IJCAI2
2015 Toward Mobile Robots Reasoning Like Humans
abstract
Robots are increasingly becoming key players in human-robot teams. To become effective teammates, robots must possess profound understanding of an environment, be able to reason about the desired commands and goals within a specific context, and be able to communicate with human teammates in a clear and natural way. To address these challenges, we have developed an intelligence architecture that combines cognitive components to carry out high-level cognitive tasks, semantic perception to label regions in the world, and a natural language component to reason about the command and its relationship to the objects in the world. This paper describes recent developments using this architecture on a fielded mobile robot platform operating in unknown urban environments. We report a summary of extensive outdoor experiments; the results suggest that a multidisciplinary approach to robotics has the potential to create competent human-robot teams.
Jean Oh, Arne Suppé, Felix Duvallet, Abdeslam Boularias, Luis E. Navarro-Serment, Martial Hebert, Anthony Stentz, Jerry Vinokurov, Oscar J. Romero, Christian Lebiere, Robert M. Dean
AAAI3
2015 Grounding spatial relations for outdoor robot navigation
abstract
We propose a language-driven navigation approach for commanding mobile robots in outdoor environments. We consider unknown environments that contain previously unseen objects. The proposed approach aims at making interactions in human-robot teams natural. Robots receive from human teammates commands in natural language, such as “Navigate around the building to the car left of the fire hydrant and near the tree”. A robot needs first to classify its surrounding objects into categories, using images obtained from its sensors. The result of this classification is a map of the environment, where each object is given a list of semantic labels, such as “tree” and “car”, with varying degrees of confidence. Then, the robot needs to ground the nouns in the command. Grounding, the main focus of this paper, is mapping each noun in the command into a physical object in the environment. We use a probabilistic model for interpreting the spatial relations, such as “left of” and “near”. The model is learned from examples provided by humans. For each noun in the command, a distribution on the objects in the environment is computed by combining spatial constraints with a prior given as the semantic classifier's confidence values. The robot needs also to ground the navigation mode specified in the command, such as “navigate quickly” and “navigate covertly”, as a cost map. The cost map is also learned from examples, using Inverse Optimal Control (IOC). The cost map and the grounded goal are used to generate a path for the robot. This approach is evaluated on a robot in a real-world environment. Our experiments clearly show that the proposed approach is efficient for commanding outdoor robots.
Abdeslam Boularias, Felix Duvallet, Jean Oh, Anthony Stentz
ICRA2
2015 Learning models for following natural language directions in unknown environments
abstract
Natural language offers an intuitive and flexible means for humans to communicate with the robots that we will increasingly work alongside in our homes and workplaces. Recent advancements have given rise to robots that are able to interpret natural language manipulation and navigation commands, but these methods require a prior map of the robot's environment. In this paper, we propose a novel learning framework that enables robots to successfully follow natural language route directions without any previous knowledge of the environment. The algorithm utilizes spatial and semantic information that the human conveys through the command to learn a distribution over the metric and semantic properties of spatially extended environments. Our method uses this distribution in place of the latent world model and interprets the natural language instruction as a distribution over the intended behavior. A novel belief space planner reasons directly over the map and behavior distributions to solve for a policy using imitation learning. We evaluate our framework on a voice-commandable wheelchair. The results demonstrate that by learning and performing inference over a latent environment model, the algorithm is able to successfully follow natural language route directions within novel, extended environments.
Sachithra Hemachandra, Felix Duvallet, Thomas M. Howard, Nicholas Roy, Anthony Stentz, Matthew R. Walter
ICRA2
2013 Imitation learning for natural language direction following through unknown environments
abstract
The use of spoken instructions in human-robot teams holds the promise of enabling untrained users to effectively control complex robotic systems in a natural and intuitive way. Providing robots with the capability to understand natural language directions would enable effortless coordination in human robot teams that operate in non-specialized unknown environments. However, natural language direction following through unknown environments requires understanding the meaning of language, using a partial semantic world model to generate actions in the world, and reasoning about the environment and landmarks that have not yet been detected. We address the problem of robots following natural language directions through complex unknown environments. By exploiting the structure of spatial language, we can frame direction following as a problem of sequential decision making under uncertainty. We learn a policy which predicts a sequence of actions that follow the directions by exploring the environment and discovering landmarks, backtracking when necessary, and explicitly declaring when it has reached the destination. We use imitation learning to train the policy, using demonstrations of people following directions. By training explicitly in unknown environments, we can generalize to situations that have not been encountered previously.
Felix Duvallet, Thomas Kollar, Anthony Stentz
ICRA1
2010 Imitation learning for task allocation
abstract
At the heart of multi-robot task allocation lies the ability to compare multiple options in order to select the best. In some domains this utility evaluation is not straightforward, for example due to complex and unmodeled underlying dynamics or an adversary in the environment. Explicitly modeling these extrinsic influences well enough so that they can be accounted for in utility computation (and thus task allocation) may be intractable, but a human expert may be able to quickly gain some intuition about the form of the desired solution. We propose to harness the expert's intuition by applying imitation learning to the multi-robot task allocation domain. Using a market-based method, we steer the allocation process by biasing prices in the market according to a policy which we learn using a set of demonstrated allocations (the expert's solutions to a number of domain instances). We present results in two distinct domains: a disaster response scenario where a team of agents must put out fires that are spreading between buildings, and an adversarial game in which teams must make complex strategic decisions to score more points than their opponents.
Felix Duvallet, Anthony Stentz
IROS1
2008 WiFi position estimation in industrial environments using Gaussian processes
abstract
The increased popularity of wireless networks has enabled the development of localization techniques that rely on WiFi signal strength. These systems are cheap, effective, and require no modifications to the environment. In this paper, we present a WiFi localization algorithm that generates WiFi maps using Gaussian process regression, and then estimates the global position of an autonomous vehicle in an industrial environment using a particle filter. This estimate can be used for bootstrapping a higher-resolution localizer, or for cross-checking and localization redundancy. The system has been designed to operate both indoors and outdoors, using only the existing wireless infrastructure. It has been integrated with an existing laser-beacon localizer to aid during initialization and for recovery after a failure. Experiments conducted at an industrial site using a large forklift-type autonomous vehicle are presented.
Felix Duvallet, Ashley Tews
IROS1
2006 Fun with Robots: a Student-taught Undergraduate Robotics Course
abstract
We present a lab-based, student-taught robotics course at Carnegie Mellon University entitled Fun With Robots. The course does not require background knowledge of robotics, and students enroll from a wide variety of disciplines and education levels. Fun With Robots increases interest in robotics, and emphasizes the highly multidisciplinary nature of the field. In the course, students build a robot and learn basic elements of microcontroller programming, sensor use, planning, and manipulation through engaging projects. Fun With Robots is constantly evolving and has changed significantly over the six semesters it has been taught. This course serves as an introduction to robotics for students new to the field and links high school programs and advanced undergraduate robotics courses. Foremost, the course is intended to be fun; students are encouraged to demonstrate creativity and self-expression. Course materials are available via the web at http://www.funwithrobots.org
Steven V. Shamlian, Katherine Killfoile, Ryan A. Kellogg, Felix Duvallet
ICRA4