Hybrid conditional planning for robotic applications.

Saved in:
Bibliographic Details
Title: Hybrid conditional planning for robotic applications.
Authors: Nouman, Ahmed1 (AUTHOR) ahmednouman@sabanciuniv.edu, Patoglu, Volkan1 (AUTHOR), Erdem, Esra1 (AUTHOR)
Source: International Journal of Robotics Research. Feb2021, Vol. 40 Issue 2/3, p594-623. 30p.
Subjects: Cognitive robotics, Robotics, Parallel algorithms, Goal (Psychology), Dynamic simulation, Observability (Control theory)
Abstract: Robots who have partial observability of and incomplete knowledge about their environments may have to consider contingencies while planning, and thus necessitate cognitive abilities beyond classical planning. Moreover, during planning, they need to consider continuous feasibility checks for executability of the plans in the real world. Conditional planning is concerned with reaching goals from an initial state, in the presence of incomplete knowledge and partial observability, by considering all contingencies and by utilizing sensing actions to gather relevant knowledge when needed. A conditional plan is essentially a tree of actions where each branch of the tree represents a possible execution of actuation actions and sensing actions to reach a goal state. Hybrid conditional planning extends conditional planning by integrating feasibility checks into executability conditions of actions. We introduce a parallel offline algorithm, called HCP lan, for computing hybrid conditional plans. HCP lan relies on modeling deterministic effects of actuation actions and non-deterministic effects of sensing actions in the causality-based action language C +. Branches of a hybrid conditional plan are computed in parallel using a SAT solver, where continuous feasibility checks are performed as needed. We develop a comprehensive benchmark suite and introduce new evaluation metrics for hybrid conditional planning. We evaluate HCP lan with extensive experiments in terms of computational efficiency and plan quality. We perform experiments to compare HCP lan with other related conditional planners and approaches to deal with contingencies due to incomplete knowledge. We further demonstrate the applicability and usefulness of HCP lan in service robotics applications, through dynamic simulations and physical implementations. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Robotics Research is the property of Sage Publications, Ltd. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 150005301
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Hybrid conditional planning for robotic applications.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Nouman%2C+Ahmed%22">Nouman, Ahmed</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> ahmednouman@sabanciuniv.edu</i><br /><searchLink fieldCode="AR" term="%22Patoglu%2C+Volkan%22">Patoglu, Volkan</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Erdem%2C+Esra%22">Erdem, Esra</searchLink><relatesTo>1</relatesTo> (AUTHOR)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Robotics+Research%22">International Journal of Robotics Research</searchLink>. Feb2021, Vol. 40 Issue 2/3, p594-623. 30p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Cognitive+robotics%22">Cognitive robotics</searchLink><br /><searchLink fieldCode="DE" term="%22Robotics%22">Robotics</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+algorithms%22">Parallel algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Goal+%28Psychology%29%22">Goal (Psychology)</searchLink><br /><searchLink fieldCode="DE" term="%22Dynamic+simulation%22">Dynamic simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Observability+%28Control+theory%29%22">Observability (Control theory)</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Robots who have partial observability of and incomplete knowledge about their environments may have to consider contingencies while planning, and thus necessitate cognitive abilities beyond classical planning. Moreover, during planning, they need to consider continuous feasibility checks for executability of the plans in the real world. Conditional planning is concerned with reaching goals from an initial state, in the presence of incomplete knowledge and partial observability, by considering all contingencies and by utilizing sensing actions to gather relevant knowledge when needed. A conditional plan is essentially a tree of actions where each branch of the tree represents a possible execution of actuation actions and sensing actions to reach a goal state. Hybrid conditional planning extends conditional planning by integrating feasibility checks into executability conditions of actions. We introduce a parallel offline algorithm, called HCP lan, for computing hybrid conditional plans. HCP lan relies on modeling deterministic effects of actuation actions and non-deterministic effects of sensing actions in the causality-based action language C +. Branches of a hybrid conditional plan are computed in parallel using a SAT solver, where continuous feasibility checks are performed as needed. We develop a comprehensive benchmark suite and introduce new evaluation metrics for hybrid conditional planning. We evaluate HCP lan with extensive experiments in terms of computational efficiency and plan quality. We perform experiments to compare HCP lan with other related conditional planners and approaches to deal with contingencies due to incomplete knowledge. We further demonstrate the applicability and usefulness of HCP lan in service robotics applications, through dynamic simulations and physical implementations. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of International Journal of Robotics Research is the property of Sage Publications, Ltd. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=150005301
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1177/0278364920963783
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 30
        StartPage: 594
    Subjects:
      – SubjectFull: Cognitive robotics
        Type: general
      – SubjectFull: Robotics
        Type: general
      – SubjectFull: Parallel algorithms
        Type: general
      – SubjectFull: Goal (Psychology)
        Type: general
      – SubjectFull: Dynamic simulation
        Type: general
      – SubjectFull: Observability (Control theory)
        Type: general
    Titles:
      – TitleFull: Hybrid conditional planning for robotic applications.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Nouman, Ahmed
      – PersonEntity:
          Name:
            NameFull: Patoglu, Volkan
      – PersonEntity:
          Name:
            NameFull: Erdem, Esra
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 02
              Text: Feb2021
              Type: published
              Y: 2021
          Identifiers:
            – Type: issn-print
              Value: 02783649
          Numbering:
            – Type: volume
              Value: 40
            – Type: issue
              Value: 2/3
          Titles:
            – TitleFull: International Journal of Robotics Research
              Type: main
ResultId 1