kth.sePublications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Combining Planning and Learning of Behavior Trees for Robotic Assembly
KTH, School of Electrical Engineering and Computer Science (EECS), Intelligent systems, Robotics, Perception and Learning, RPL. ABB Robotics, Västerås, Sweden.ORCID iD: 0000-0003-0312-8811
KTH, School of Electrical Engineering and Computer Science (EECS), Intelligent systems, Robotics, Perception and Learning, RPL. ABB Corporate Research, Västerås, Sweden.ORCID iD: 0000-0002-6119-6399
ABB Robotics, Västerås, Sweden.
KTH, School of Electrical Engineering and Computer Science (EECS), Intelligent systems, Robotics, Perception and Learning, RPL.ORCID iD: 0000-0003-0579-3372
Show others and affiliations
2022 (English)In: 2022 International Conference on Robotics and Automation (ICRA), Institute of Electrical and Electronics Engineers (IEEE) , 2022, p. 11511-11517Conference paper, Published paper (Refereed)
Abstract [en]

Industrial robots can solve tasks in controlled environments, but modern applications require robots able to operate also in unpredictable surroundings. An increasingly popular reactive policy architecture in robotics is Behavior Trees (BTs) but as other architectures, programming time drives cost and limits flexibility. The two main branches of algorithms to generate policies automatically, automated planning and machine learning, both have their own drawbacks and have not previously been combined for generation of BTs. We propose a method for creating BTs by combining these branches, inserting the result of an automated planner into the population of a Genetic Programming algorithm. Experiments confirm that the proposed method performs well on a variety of robotic assembly problems and outperforms the base methods used separately. We also show that this high level learning of Behavior Trees can be transferred to a real system without further training. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2022. p. 11511-11517
Series
Proceedings - IEEE International Conference on Robotics and Automation, ISSN 1050-4729
Keywords [en]
Assembly, Behavior Trees, Genetic Programming, Forestry, Genetic algorithms, Industrial robots, Learning algorithms, Machine learning, Robot programming, Robotic assembly, Architecture programming, Automated machines, Automated planning, Behaviour Trees, Controlled environment, Genetic programming algorithms, Machine-learning, Modern applications, Policy architecture, Programming time
National Category
Robotics and automation Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-322408DOI: 10.1109/ICRA46639.2022.9812086Scopus ID: 2-s2.0-85127077124OAI: oai:DiVA.org:kth-322408DiVA, id: diva2:1718911
Conference
39th IEEE International Conference on Robotics and Automation, ICRA 2022, 23 May 2022 through 27 May 2022, Philadelphia, USA
Note

Part of proceedings: ISBN 9781728196817, QC 20230125

Available from: 2022-12-14 Created: 2022-12-14 Last updated: 2025-02-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Styrud, JonathanIovino, MatteoBjörkman, MårtenSmith, Christian

Search in DiVA

By author/editor
Styrud, JonathanIovino, MatteoBjörkman, MårtenSmith, Christian
By organisation
Robotics, Perception and Learning, RPL
Robotics and automationComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 69 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf