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

Joaquín Lopez Fernández

dblp:33/4881 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none

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

Artificial intelligence and machine learning · 3 · 2 first-authorSystems, architecture and hardware · 3 · 2 first-authorTheory of computation · 1

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
Motion planning and robot control · 100%
Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
robot control
0.112008
Using hierarchical binary Petri nets to build robust mobile robot applications: RoboGraph · ICRA 2008
Debugging and program repair › concurrent program debugging
distributed debugging
0.012002
A Suite of Tools for Debugging Distributed Autonomous Systems · ICRA 2002
Logic in computer science › temporal logic
interval temporal logic
0.012002
A Suite of Tools for Debugging Distributed Autonomous Systems · ICRA 2002

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

runtime logging · 0.1interval logic · 0.1hierarchical binary petri nets · 0.1XML · 0.1
YearPublicationVenuePosition
2008 Using hierarchical binary Petri nets to build robust mobile robot applications: RoboGraph
abstract
Most of the mobile robot control frameworks are based on a middleware layer with several independent modules that implement primitive actions and report events about their state. These modules are usually connected with different interprocess communication mechanisms. Here, we propose to use hierarchical interpreted binary Petri nets to coordinate the activity of these modules. Tasks are described using an interpreted Petri net editor and saved in a xml file. A dispatcher loads these files and executes the different Petri nets under user requests. A monitor that shows the state of all the running nets is very useful for debugging and tracing purposes. The whole system has been applied to a guide robot (vixiabot) that has been guiding users in a public event (XuventudeGalicia.net) for three days in April 2007 and is now extended to a multirobot surveillance application.
Joaquín Lopez Fernández, Rafael Sanz, Enrique Paz Domonte, Carlos Alonso
ICRA1
2004 A Suite of Tools for Debugging Distributed Autonomous Systems
David Kortenkamp, Reid G. Simmons, Tod Milam, Joaquín Lopez Fernández
Formal Methods Syst. Des.4
2002 A Suite of Tools for Debugging Distributed Autonomous Systems
abstract
Describes a set of tools that allows a developer to instrument an autonomous control system to log data at run-time and then analyze that data to verify correct program behavior. Analysis is done using an interval logic that allows system engineers to express complex, temporal specifications to be checked against the logged data of the autonomous control program. A feature of both the logging and analysis is that they can work with distributed programs. All data is synchronized into a common database. The data logging tools and the interval logic are fully implemented. Results are given from a NASA distributed autonomous control system application.
David Kortenkamp, Reid G. Simmons, Tod Milam, Joaquín Lopez Fernández
ICRA4
1998 Robust execution monitoring for navigation plans
abstract
This paper presents a general approach to robust execution monitoring. The goal is to provide coverage for many types of unexpected and unanticipated situations, while at the same time enabling the robot to quickly detect, and react to, specific contingencies. The approach uses a hierarchy of monitors, structured in layers of increasing specificity. We present the general approach, and show its application in the domain of indoor mobile robot navigation.
Joaquín Lopez Fernández, Reid G. Simmons
IROS1