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

Steve Tousignant

dblp:48/2370 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none

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

Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-author

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
1 paper
Robot manipulation · 77% Robot navigation and mapping · 23%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation
robot programming
0.112012
XRobots: A flexible language for programming mobile robots based on hierarchical state machines · ICRA 2012
Robotics › Robot navigation and mapping
mobile robot navigation
0.012012
XRobots: A flexible language for programming mobile robots based on hierarchical state machines · ICRA 2012

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

hierarchical state machines · 0.1behavior-based programming · 0.1
YearPublicationVenuePosition
2012 XRobots: A flexible language for programming mobile robots based on hierarchical state machines
abstract
This paper introduces a domain-specific language for programming mobile robots that is based on hierarchical state machines. Following Brooks, we refer to states as behaviors. A novelty of this language is that behaviors are treated as first class objects in the language and thus they can be passed as arguments to other parameterized behaviors. The language has template behaviors which allow generalized behaviors to be customized and instantiated. This makes the language quite flexible in terms of programming styles. An example of its flexibility are presented, followed by a description of the challenges in the language design.
Steve Tousignant, Eric Van Wyk, Maria L. Gini
ICRA1