{"id":"https://openalex.org/W4414360389","doi":"https://doi.org/10.24963/ijcai.2025/969","title":"BTPG: A Platform and Benchmark for Behavior Tree Planning in Everyday Service Robots","display_name":"BTPG: A Platform and Benchmark for Behavior Tree Planning in Everyday Service Robots","publication_year":2025,"publication_date":"2025-09-01","ids":{"openalex":"https://openalex.org/W4414360389","doi":"https://doi.org/10.24963/ijcai.2025/969"},"language":"en","primary_location":{"id":"doi:10.24963/ijcai.2025/969","is_oa":false,"landing_page_url":"https://doi.org/10.24963/ijcai.2025/969","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence","raw_type":"proceedings-article"},"type":"conference-paper","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/A5004583134","display_name":"Xinglin Chen","orcid":"https://orcid.org/0000-0002-5820-9224"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinglin Chen","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089424740","display_name":"Yishuai Cai","orcid":"https://orcid.org/0000-0001-7471-7301"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yishuai Cai","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106943580","display_name":"Minglong Li","orcid":"https://orcid.org/0009-0003-6787-4167"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minglong Li","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104213046","display_name":"Yunxin Mao","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yunxin Mao","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101524866","display_name":"Yang Zhou","orcid":"https://orcid.org/0000-0003-2848-7642"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhou Yang","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108571731","display_name":"Wenjing Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenjing Yang","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102534602","display_name":"Weixia Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weixia Xu","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5115596308","display_name":"Ji Wang","orcid":"https://orcid.org/0000-0003-4274-6794"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ji Wang","raw_affiliation_strings":["National University of Defense Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"8715","last_page":"8723"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9420999884605408,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9420999884605408,"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/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9348000288009644,"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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9226999878883362,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5426999926567078},{"id":"https://openalex.org/keywords/automated-planning-and-scheduling","display_name":"Automated planning and scheduling","score":0.4717000126838684},{"id":"https://openalex.org/keywords/predicate","display_name":"Predicate (mathematical logic)","score":0.4244000017642975},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4097000062465668},{"id":"https://openalex.org/keywords/planner","display_name":"Planner","score":0.39309999346733093},{"id":"https://openalex.org/keywords/plan","display_name":"Plan (archaeology)","score":0.35659998655319214},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.35600000619888306},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.352400004863739}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5945000052452087},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5426999926567078},{"id":"https://openalex.org/C114073186","wikidata":"https://www.wikidata.org/wiki/Q2631895","display_name":"Automated planning and scheduling","level":2,"score":0.4717000126838684},{"id":"https://openalex.org/C140146324","wikidata":"https://www.wikidata.org/wiki/Q1144319","display_name":"Predicate (mathematical logic)","level":2,"score":0.4244000017642975},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4097000062465668},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3944000005722046},{"id":"https://openalex.org/C2776999362","wikidata":"https://www.wikidata.org/wiki/Q2349274","display_name":"Planner","level":2,"score":0.39309999346733093},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3824000060558319},{"id":"https://openalex.org/C2776505523","wikidata":"https://www.wikidata.org/wiki/Q4785468","display_name":"Plan (archaeology)","level":2,"score":0.35659998655319214},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.35600000619888306},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.352400004863739},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3456999957561493},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.337799996137619},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.3328000009059906},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.322299987077713},{"id":"https://openalex.org/C80519477","wikidata":"https://www.wikidata.org/wiki/Q3532236","display_name":"Scenario testing","level":3,"score":0.30979999899864197},{"id":"https://openalex.org/C12148698","wikidata":"https://www.wikidata.org/wiki/Q364651","display_name":"Test plan","level":3,"score":0.30399999022483826},{"id":"https://openalex.org/C2779018934","wikidata":"https://www.wikidata.org/wiki/Q1129653","display_name":"Everyday life","level":2,"score":0.2969000041484833},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2921000123023987},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.2865000069141388},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.2752000093460083},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2621999979019165},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.26170000433921814},{"id":"https://openalex.org/C174102782","wikidata":"https://www.wikidata.org/wiki/Q1321164","display_name":"Seven Management and Planning Tools","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.24963/ijcai.2025/969","is_oa":false,"landing_page_url":"https://doi.org/10.24963/ijcai.2025/969","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Behavior":[0,82],"Trees":[1],"(BTs)":[2],"are":[3,18,103,110,223],"a":[4,53,70,155,203],"widely":[5],"used":[6],"control":[7],"architecture":[8],"in":[9,42,95,128,215],"robotics,":[10],"renowned":[11],"for":[12,21,56,69,92,158],"their":[13],"robustness":[14],"and":[15,58,65,90,108,118,136,161,190,212],"safety,":[16],"which":[17,143],"especially":[19],"crucial":[20],"everyday":[22,96,150],"service":[23,97,151],"robots.":[24,98],"Recently,":[25],"several":[26],"methods":[27],"have":[28],"been":[29],"proposed":[30,172],"to":[31,35,112,193],"automatically":[32],"plan":[33],"BTs":[34],"accomplish":[36],"specific":[37],"tasks.":[38],"However,":[39],"existing":[40],"research":[41],"BT":[43,74,93,122,165,199,219],"planning":[44,59,75,94,123,166,186,200],"lacks":[45],"two":[46],"main":[47],"aspects:":[48],"(1)":[49],"the":[50,87,115,129,147,216],"absence":[51],"of":[52,73,146,149,218],"standard":[54,204],"platform":[55,89],"modeling":[57],"BTs,":[60],"along":[61],"with":[62,139],"testing":[63],"benchmarks;":[64],"(2)":[66],"insufficient":[67],"metrics":[68],"comprehensive":[71],"evaluation":[72],"algorithms.":[76,201],"In":[77,99,179],"this":[78],"paper,":[79],"we":[80,181,207],"propose":[81],"Tree":[83],"Planning":[84],"Gym":[85],"(BTPG),":[86],"first":[88],"benchmark":[91],"BTPG,":[100],"behavior":[101],"nodes":[102],"represented":[104],"by":[105,173],"predicate":[106,116],"logic,":[107],"objects":[109],"categorized":[111],"better":[113],"define":[114],"domains":[117],"action":[119,141],"models.":[120],"The":[121],"problem":[124],"is":[125],"then":[126],"formulated":[127],"STRIPS":[130],"style.":[131],"We":[132,153],"support":[133],"four":[134],"environments":[135],"three":[137,163,183],"simulators":[138],"different":[140],"models,":[142],"cover":[144],"most":[145],"needs":[148],"activities.":[152],"design":[154,182],"dataset":[156],"generator":[157],"each":[159],"environment":[160],"test":[162,205],"state-of-the-art":[164],"algorithms,":[167],"as":[168,170],"well":[169],"one":[171],"us,":[174],"using":[175],"various":[176],"common":[177],"metrics.":[178],"addition,":[180],"advanced":[184],"metrics,":[185],"progress,":[187],"region":[188],"distance,":[189],"execution":[191],"robustness,":[192],"gain":[194],"deeper":[195],"insights":[196],"into":[197],"these":[198],"With":[202],"benchmark,":[206],"hope":[208],"BTPG":[209],"can":[210],"inspire":[211],"accelerate":[213],"progress":[214],"field":[217],"planning.":[220],"Our":[221],"codes":[222],"available":[224],"at":[225],"https://github.com/DIDS-EI/BTPG.":[226]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
