To Örebro University

oru.seÖrebro universitets publikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Stack-of-Tasks Approach Combined With Behavior Trees: A New Framework for Robot Control
Örebro universitet, Institutionen för naturvetenskap och teknik. (Autonomous Mobile Manipulation Lab; Center for Applied Autonomous Sensor Systems (AASS))ORCID-id: 0000-0003-2279-9418
Örebro universitet, Institutionen för naturvetenskap och teknik. (Autonomous Mobile Manipulation Lab; Center for Applied Autonomous Sensor Systems (AASS))ORCID-id: 0000-0002-2142-6516
Örebro universitet, Institutionen för naturvetenskap och teknik. (Autonomous Mobile Manipulation Lab; Center for Applied Autonomous Sensor Systems (AASS))ORCID-id: 0000-0003-3958-6179
Örebro universitet, Institutionen för naturvetenskap och teknik. (Autonomous Mobile Manipulation Lab; Center for Applied Autonomous Sensor Systems (AASS))ORCID-id: 0000-0002-0804-8637
Vise andre og tillknytning
2022 (engelsk)Inngår i: IEEE Robotics and Automation Letters, E-ISSN 2377-3766, Vol. 7, nr 4, s. 12110-12117Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Stack-of-Tasks (SoT) control allows a robot to simultaneously fulfill a number of prioritized goals formulated in terms of (in)equality constraints in error space. Since this approach solves a sequence of Quadratic Programs (QP) at each time-step, without taking into account any temporal state evolution, it is suitable for dealing with local disturbances. However, its limitation lies in the handling of situations that require non-quadratic objectives to achieve a specific goal, as well as situations where countering the control disturbance would require a locally suboptimal action. Recent works address this shortcoming by exploiting Finite State Machines (FSMs) to compose the tasks in such a way that the robot does not get stuck in local minima. Nevertheless, the intrinsic trade-off between reactivity and modularity that characterizes FSMs makes them impractical for defining reactive behaviors in dynamic environments. In this letter, we combine the SoT control strategy with Behavior Trees (BTs), a task switching structure that addresses some of the limitations of the FSMs in terms of reactivity, modularity and re-usability. Experimental results on a Franka Emika Panda 7-DOF manipulator show the robustness of our framework, that allows the robot to benefit from the reactivity of both SoT and BTs.

sted, utgiver, år, opplag, sider
IEEE Press, 2022. Vol. 7, nr 4, s. 12110-12117
Emneord [en]
Behavior-based systems, control architectures and programming
HSV kategori
Identifikatorer
URN: urn:nbn:se:oru:diva-101946DOI: 10.1109/LRA.2022.3211481ISI: 000868319800006OAI: oai:DiVA.org:oru-101946DiVA, id: diva2:1706746
Forskningsfinansiär
Knut and Alice Wallenberg Foundation
Merknad

Funding agencies:

Industrial Graduate School Collaborative AI & Robotics (CoAIRob)

General Electric Dnr:20190128

Tilgjengelig fra: 2022-10-27 Laget: 2022-10-27 Sist oppdatert: 2025-11-17bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekst

Person

Caceres Dominguez, DavidIannotta, MarcoStork, Johannes AndreasSchaffernicht, ErikStoyanov, Todor

Søk i DiVA

Av forfatter/redaktør
Caceres Dominguez, DavidIannotta, MarcoStork, Johannes AndreasSchaffernicht, ErikStoyanov, Todor
Av organisasjonen
I samme tidsskrift
IEEE Robotics and Automation Letters

Søk utenfor DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 670 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf