{"id":"https://openalex.org/W7116918198","doi":"https://doi.org/10.1109/tii.2025.3641958","title":"Behavior Tree and Action Primitive (BTAP) Enabled Low-Code/No-Code Program for Robot Task Execution","display_name":"Behavior Tree and Action Primitive (BTAP) Enabled Low-Code/No-Code Program for Robot Task Execution","publication_year":2025,"publication_date":"2025-12-23","ids":{"openalex":"https://openalex.org/W7116918198","doi":"https://doi.org/10.1109/tii.2025.3641958"},"language":null,"primary_location":{"id":"doi:10.1109/tii.2025.3641958","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2025.3641958","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074179995","display_name":"Baotong Chen","orcid":"https://orcid.org/0000-0003-2324-4916"},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Baotong Chen","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0003-2324-4916","affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xin Tong","orcid":"https://orcid.org/0009-0008-0844-0162"},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Tong","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":"https://orcid.org/0009-0008-0844-0162","affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121060443","display_name":"Feng Xiang","orcid":null},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Xiang","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-2624-9715","affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064987320","display_name":"Jiafu Wan","orcid":null},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiafu Wan","raw_affiliation_strings":["Guangdong Provincial Key Laboratory of Precision Equipment and Manufacturing Technology, School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-9188-4179","affiliations":[{"raw_affiliation_string":"Guangdong Provincial Key Laboratory of Precision Equipment and Manufacturing Technology, School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Lei Wang","orcid":"https://orcid.org/0000-0002-2377-5736"},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lei Wang","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-2377-5736","affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xuguo Yan","orcid":"https://orcid.org/0000-0003-4165-9584"},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuguo Yan","raw_affiliation_strings":["Hubei Key Laboratory of Mechanical Transmission and Manufacturing Engineering, Wuhan University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0003-4165-9584","affiliations":[{"raw_affiliation_string":"Hubei Key Laboratory of Mechanical Transmission and Manufacturing Engineering, Wuhan University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023625201","display_name":"Zhaohui Wang","orcid":"https://orcid.org/0000-0002-7279-7413"},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhaohui Wang","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5121036711","display_name":"Xuhui Xia","orcid":null},"institutions":[{"id":"https://openalex.org/I43922553","display_name":"Wuhan University of Science and Technology","ror":"https://ror.org/00e4hrk88","country_code":"CN","type":"education","lineage":["https://openalex.org/I43922553"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuhui Xia","raw_affiliation_strings":["Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0001-6291-7875","affiliations":[{"raw_affiliation_string":"Key Laboratory of Metallurgical Equipment and Control Technology, Ministry of Education, (Wuhan University of Science and Technology), Wuhan, China","institution_ids":["https://openalex.org/I43922553"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.52669232,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"4","first_page":"3423","last_page":"3434"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.782800018787384,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.782800018787384,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10462","display_name":"Reinforcement Learning in Robotics","score":0.07999999821186066,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.01979999989271164,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/programming-by-demonstration","display_name":"Programming by demonstration","score":0.5285999774932861},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4896000027656555},{"id":"https://openalex.org/keywords/action-selection","display_name":"Action selection","score":0.4246000051498413},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.4162999987602234},{"id":"https://openalex.org/keywords/gaussian-process","display_name":"Gaussian process","score":0.38029998540878296},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.37310001254081726},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.3084999918937683},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.29840001463890076},{"id":"https://openalex.org/keywords/automated-planning-and-scheduling","display_name":"Automated planning and scheduling","score":0.28839999437332153}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7447999715805054},{"id":"https://openalex.org/C2779038628","wikidata":"https://www.wikidata.org/wiki/Q7248497","display_name":"Programming by demonstration","level":3,"score":0.5285999774932861},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49059998989105225},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4896000027656555},{"id":"https://openalex.org/C166109690","wikidata":"https://www.wikidata.org/wiki/Q4677422","display_name":"Action selection","level":3,"score":0.4246000051498413},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.4162999987602234},{"id":"https://openalex.org/C61326573","wikidata":"https://www.wikidata.org/wiki/Q1496376","display_name":"Gaussian process","level":3,"score":0.38029998540878296},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.37310001254081726},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.31779998540878296},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.3084999918937683},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.29840001463890076},{"id":"https://openalex.org/C114073186","wikidata":"https://www.wikidata.org/wiki/Q2631895","display_name":"Automated planning and scheduling","level":2,"score":0.28839999437332153},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.2856999933719635},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.27869999408721924},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.27790001034736633},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.2754000127315521},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.2754000127315521},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.27140000462532043},{"id":"https://openalex.org/C207685749","wikidata":"https://www.wikidata.org/wiki/Q2088941","display_name":"Domain knowledge","level":2,"score":0.2653000056743622},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.2635999917984009},{"id":"https://openalex.org/C163797641","wikidata":"https://www.wikidata.org/wiki/Q2067937","display_name":"Tree structure","level":3,"score":0.2606000006198883},{"id":"https://openalex.org/C207024777","wikidata":"https://www.wikidata.org/wiki/Q621673","display_name":"Search tree","level":3,"score":0.2603999972343445},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.25619998574256897},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.25609999895095825},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.25519999861717224},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.2524000108242035}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tii.2025.3641958","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2025.3641958","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Industrial Informatics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1825089603","display_name":null,"funder_award_id":"52275503","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2527175900","display_name":null,"funder_award_id":"2024A1515012009","funder_id":"https://openalex.org/F4320321921","funder_display_name":"Natural Science Foundation of Guangdong Province"},{"id":"https://openalex.org/G411647510","display_name":null,"funder_award_id":"72471181","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6645812303","display_name":null,"funder_award_id":"51975431","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6928191190","display_name":null,"funder_award_id":"62203340","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321921","display_name":"Natural Science Foundation of Guangdong Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Robot":[0],"skill":[1,98],"reconfiguration":[2],"often":[3],"disrupts":[4],"system":[5],"continuity":[6],"in":[7,13,57],"dynamic":[8,97],"flexible":[9],"production":[10],"systems,":[11],"particularly":[12],"mixed-model":[14],"assembly.":[15],"To":[16],"address":[17],"this":[18,20],"challenge,":[19],"article":[21],"proposes":[22],"behavior":[23],"tree":[24,105],"and":[25,94,155,204],"action":[26,59,78,157],"primitive":[27,84],"(BTAP)":[28],"enabled":[29],"low-code/no-code":[30],"program":[31],"method":[32,50,145,174],"for":[33,44,96,196],"robot":[34,45],"task":[35,123,152],"execution,":[36],"overcoming":[37],"the":[38,48,74,83,147,171,197,209],"limitations":[39],"of":[40],"traditional":[41],"static":[42],"programming":[43],"operation.":[46],"First,":[47],"proposed":[49,172],"establishes":[51],"a":[52,178,188],"genes-inspired":[53,89],"modular":[54],"recombination":[55],"mechanism,":[56],"which":[58,80,135],"primitives":[60],"are":[61],"structured":[62],"like":[63],"DNA-sequence":[64],"components.":[65],"Ontology":[66],"Web":[67],"Language":[68],"is":[69,109,133,175],"utilized":[70],"to":[71,111,125,187],"formally":[72],"characterize":[73],"relational":[75],"logic":[76,124],"among":[77],"primitives,":[79],"helps":[81],"form":[82],"library.":[85],"This":[86,144],"library":[87],"supports":[88],"operations,":[90],"such":[91],"as":[92],"crossover":[93],"mutation,":[95],"generation.":[99],"Next,":[100],"planning":[101],"domain":[102],"definition":[103],"language-to-behavior":[104],"(BT)":[106],"conversion":[107],"algorithm":[108],"developed":[110],"automatically":[112],"transform":[113],"high-level":[114],"instructions":[115],"into":[116],"executable":[117],"BTs,":[118],"achieving":[119],"automated":[120],"mapping":[121],"from":[122],"robotic":[126],"sequential":[127],"behaviors.":[128],"Then,":[129],"parametric":[130],"meta-learning":[131],"approach":[132],"proposed,":[134],"integrates":[136],"adaptive":[137],"parameter":[138],"space":[139,149],"contraction":[140],"with":[141,165],"Bayesian":[142],"optimization.":[143],"narrows":[146],"search":[148],"through":[150],"historical":[151],"feature":[153],"retrieval":[154],"optimizes":[156],"parameters":[158],"using":[159],"Gaussian":[160],"process":[161],"surrogate":[162],"models":[163],"coupled":[164],"Expected":[166],"Quantile":[167],"Improvement":[168],"function.":[169],"Finally,":[170],"BTAP":[173],"verified":[176],"on":[177],"multirobot":[179],"motor":[180],"assembly":[181],"line.":[182],"Results":[183],"demonstrate":[184],"rapid":[185],"convergence":[186],"95.46%":[189],"success":[190],"rate":[191],"within":[192],"15":[193],"training":[194],"cycles":[195],"TwoArmPegInsertion,":[198],"while":[199],"consistently":[200],"maintaining":[201],"contact":[202],"forces":[203],"torque":[205],"fluctuations":[206],"well":[207],"below":[208],"safety":[210],"thresholds.":[211]},"counts_by_year":[],"updated_date":"2026-04-07T06:01:17.266235","created_date":"2025-12-23T00:00:00"}
