Cited by 245AI-based Problem Solving and PlanningRobotics and Automated SystemsRobotic Path Planning Algorithms

ROSPlan: Planning in the Robot Operating System

Open access
Cashmore, Michael, Fox, Maria, Long, Derek, Magazzeni, Daniele, Ridder, Bram, Carrera, Arnau, Palomeras, Narcis, Hurtos, Natalia +1 more·2015·Proceedings of the International Conference on Automated Planning and Scheduling

Abstract

The Robot Operating System (ROS) is a set of software libraries and tools used to build robotic systems. ROS is known for a distributed and modular design. Given a model of the environment, task planning is concerned with the assembly of actions into a structure that is predicted to achieve goals. This can be done in a way that minimises costs, such as time or energy. Task planning is vital in directing the actions of a robotic agent in domains where a causal chain could lock the agent into a dead-end state. Moreover, planning can be used in less constrained domains to provide more intelligent behaviour. This paper describes the ROSP LAN framework, an architecture for embedding task planning into ROS systems. We provide a description of the architecture and a case study in autonomous robotics. Our case study involves autonomous underwater vehicles in scenarios that demonstrate the flexibility and robustness of our approach.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1609/icaps.v25i1.13699

Cites

34 of 34 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • ROSPlan is not designed for fast reaction to dynamic environmental changes caused by external events, and it would not work when the initial state is only partially observable.

    “ROSPlan leverages automated planning with PDDL2.1, but it is not designed for fast reaction in case of dynamic changes in the environment caused by external events, and would not work in case of a partially observable initial state.”

    From Active Inference and Behavior Trees for Reactive Action Planning and Execution in Robotics (2023) · cites this paper as [41]

    The Case study (section 4; page not provided) says the AUV began without knowing the tank size, obstacles, or valve-panel location. The Outcome section reports that discovering the panel canceled the current action and prompted replanning, contrary to the claim that ROSPlan would not work with an incompletely known initial state or adapt to environmental changes. The paper does not establish a measured speed of reaction. (LLM, conf=0.86)

    Checked by a reasoning model — may be wrong.

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 6

  1. Dornhege, C.; Hertle, A.; and Nebel, B. 2013. Lazy Evaluation and Subsumption Caching for Search-Based Integrated Task and Motion Planning. In Proc. IROS workshop on AI-based robotics.
  2. Frank, J., and Jonsson, A. 2003. Constraint-based attribute and interval planning. Journal of Constraints 8(4).
  3. Gerevini, A., and Serina, I. 2002. LPG: A planner based on lo- cal search for planning graphs. In Proc. Int. Conf. on Automated Planning and Scheduling (AIPS). AAAI Press.
  4. Morgan Kaufmann.
  5. Ribas, D.; Palomeras, N.; Ridao, P.; Carreras, M.; and Mallios, A. 2012. Girona 500 AUV: From Survey to Intervention. Mechatron- ics, IEEE/ASME Transactions on 17(1):46-53.
  6. Tenorth, M., and Beetz, M. 2009. KnowRob -Knowledge Process- ing for Autonomous Personal Robots. In IEEE/RSJ International Conference on Intelligent Robots and Systems, 4261-4266.

Cited by

Sorted by citations

Authors
Cashmore, M., Fox, M., Long, D., Magazzeni, D., Ridder, B., Carrera, A., Palomeras, N., Hurtos, N., & Carreras, M.
Affiliations
  • King's College London (GB)
  • Universitat de Girona (ES)
Venue
Proceedings of the International Conference on Automated Planning and Scheduling
Published
2015-04-08
Volume
25
Pages
333-341
ISSN
  • 2334-0835 (ISSN-L)
  • 2334-0843
OpenAlex
W2972154709
Cited by
245
References
34
Citations by year
2026: 13 · 2025: 20 · 2024: 24 · 2023: 34 · 2022: 24 · 2021: 38 · 2020: 30 · 2019: 23 · 2018: 18 · 2017: 12 · 2016: 6 · 2015: 3
FWCI
7.33
Type
conference paper
Language
en
Open access
Locations
  • Proceedings of the International Conference on Automated Planning and Scheduling (publishedVersion)
  • Universitat de Girona Digital Repository (Universitat de Girona) (acceptedVersion)
  • AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) (submittedVersion)
  • Strathprints: The University of Strathclyde institutional repository (University of Strathclyde) (submittedVersion)
  • Universitat de Girona Digital Repository (Universitat de Girona) (submittedVersion, public-domain)
  • Research Portal (King's College London) (submittedVersion, other-oa)
  • RECERCAT (Consorci de Serveis Universitaris de Catalunya) (submittedVersion)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
  • Physical Sciences › Engineering › Control and Systems Engineering › Robotics and Automated Systems
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotic Path Planning Algorithms
Keywords
Robot Operating System, task planning, planning architecture, autonomous underwater vehicles, robots, planning under uncertainty

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review