{"id":"https://openalex.org/W4389665418","doi":"https://doi.org/10.1109/iros55552.2023.10342315","title":"A Thousand Worlds: Scenery Specification and Generation for Simulation-Based Testing of Mobile Robot Navigation Stacks","display_name":"A Thousand Worlds: Scenery Specification and Generation for Simulation-Based Testing of Mobile Robot Navigation Stacks","publication_year":2023,"publication_date":"2023-10-01","ids":{"openalex":"https://openalex.org/W4389665418","doi":"https://doi.org/10.1109/iros55552.2023.10342315"},"language":"en","primary_location":{"id":"doi:10.1109/iros55552.2023.10342315","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros55552.2023.10342315","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-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/A5049424783","display_name":"Samuel Parra","orcid":"https://orcid.org/0000-0003-4493-5134"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Samuel Parra","raw_affiliation_strings":["Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany","institution_ids":["https://openalex.org/I155417937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016765269","display_name":"Argentina Ortega","orcid":null},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]},{"id":"https://openalex.org/I904495901","display_name":"Ruhr University Bochum","ror":"https://ror.org/04tsk2644","country_code":"DE","type":"education","lineage":["https://openalex.org/I904495901"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Argentina Ortega","raw_affiliation_strings":["Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","Ruhr University Bochum, Germany","Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Ruhr University Bochum, Germany","institution_ids":["https://openalex.org/I904495901"]},{"raw_affiliation_string":"Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany","institution_ids":["https://openalex.org/I155417937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090553191","display_name":"Sven Schneider","orcid":"https://orcid.org/0000-0001-9828-618X"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sven Schneider","raw_affiliation_strings":["Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany","institution_ids":["https://openalex.org/I155417937"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075287635","display_name":"Nico Hochgeschwender","orcid":"https://orcid.org/0000-0003-1306-7880"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Nico Hochgeschwender","raw_affiliation_strings":["Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of AI and Autonomous Systems,Dept. of Computer Science,Hochschule,Bonn-Rhein-Sieg,Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Dept. of Computer Science, Institute of AI and Autonomous Systems, Hochschule, Bonn-Rhein-Sieg, Germany","institution_ids":["https://openalex.org/I155417937"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6115,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.77832244,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"5537","last_page":"5544"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/mobile-robot","display_name":"Mobile robot","score":0.7544347047805786},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.7161540389060974},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6384474635124207},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5930668711662292},{"id":"https://openalex.org/keywords/mobile-robot-navigation","display_name":"Mobile robot navigation","score":0.569306492805481},{"id":"https://openalex.org/keywords/replicate","display_name":"Replicate","score":0.5499890446662903},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5288363695144653},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5108804106712341},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.478320837020874},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.4660196304321289},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4546149969100952},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4173278212547302},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.41331738233566284},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.3736245036125183},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3457280397415161},{"id":"https://openalex.org/keywords/robot-control","display_name":"Robot control","score":0.250469446182251},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.2055225372314453},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10674083232879639}],"concepts":[{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.7544347047805786},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7161540389060974},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6384474635124207},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5930668711662292},{"id":"https://openalex.org/C26990112","wikidata":"https://www.wikidata.org/wiki/Q6887224","display_name":"Mobile robot navigation","level":5,"score":0.569306492805481},{"id":"https://openalex.org/C2781162219","wikidata":"https://www.wikidata.org/wiki/Q26250693","display_name":"Replicate","level":2,"score":0.5499890446662903},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5288363695144653},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5108804106712341},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.478320837020874},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.4660196304321289},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4546149969100952},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4173278212547302},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.41331738233566284},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3736245036125183},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3457280397415161},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.250469446182251},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2055225372314453},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10674083232879639},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/iros55552.2023.10342315","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros55552.2023.10342315","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"},{"id":"pmh:oai:pub.h-brs.de:7687","is_oa":false,"landing_page_url":"https://pub.h-brs.de/frontdoor/index/index/docId/7687","pdf_url":null,"source":{"id":"https://openalex.org/S4306400385","display_name":"Publication Server of Bonn-Rhein-Sieg University of Applied Sciences (Bonn-Rhein-Sieg University of Applied Sciences)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I135140700","host_organization_name":"University of Bonn","host_organization_lineage":["https://openalex.org/I135140700"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 01-05 October 2023, Detroit, MI, USA","raw_type":"doc-type:conferenceobject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W994990881","https://openalex.org/W2101446126","https://openalex.org/W2436748408","https://openalex.org/W2564442086","https://openalex.org/W2624823380","https://openalex.org/W2805047358","https://openalex.org/W2970089253","https://openalex.org/W3007469703","https://openalex.org/W3048116582","https://openalex.org/W3133018151","https://openalex.org/W3172452057","https://openalex.org/W3207634985","https://openalex.org/W4214755412","https://openalex.org/W4312796117","https://openalex.org/W6718440838"],"related_works":["https://openalex.org/W2053915529","https://openalex.org/W2111659373","https://openalex.org/W4398395683","https://openalex.org/W4398298289","https://openalex.org/W4398690544","https://openalex.org/W2093507260","https://openalex.org/W2562628082","https://openalex.org/W2378318959","https://openalex.org/W2083994890","https://openalex.org/W2369541203"],"abstract_inverted_index":{"Is":[0],"mobile":[1,43],"robot":[2,14,83,173],"navigation":[3,20,98,193],"a":[4,27,54,125],"solved":[5],"problem?":[6],"We":[7,45,155],"asked":[8],"this":[9],"question":[10],"to":[11,37,52,58,61,73,80,87,95,105,109,135,143,170],"14":[12],"professional":[13],"software":[15,84],"engineers":[16,85,133],"who":[17],"work":[18],"with":[19],"stacks":[21],"of":[22,41,50,102,138,164],"mobile,":[23],"wheeled":[24],"robots":[25],"on":[26],"daily":[28],"basis.":[29],"They":[30],"unanimously":[31],"report":[32],"that":[33,47,148],"it":[34,60,103],"remains":[35],"challenging":[36],"ensure":[38],"the":[39,48,115,152,161,178,191],"performance":[40,56],"their":[42,97],"robots.":[44],"find":[46],"method":[49],"choice":[51],"verify":[53],"robot's":[55],"is":[57],"expose":[59],"different":[62],"environments":[63,90,166],"under":[64],"varying":[65],"conditions.":[66],"Unfortunately,":[67],"these":[68,120],"field":[69],"tests":[70],"are":[71],"costly":[72],"set":[74],"up":[75],"and":[76,107,128,141,167],"often":[77],"too":[78],"risky":[79],"execute.":[81],"Therefore,":[82],"want":[86],"replicate":[88],"real-world":[89,165],"in":[91,114,151,177,190],"simulated":[92],"sceneries":[93,137],"(i)":[94,134],"test":[96],"stack":[99],"or":[100],"parts":[101],"prior":[104],"deployment;":[106],"(ii)":[108,142],"reproduce":[110],"erroneous":[111,172],"behaviour":[112,174],"observed":[113],"real":[116,153],"world.":[117,154],"Motivated":[118],"by":[119],"insights,":[121],"we":[122,184],"have":[123],"developed":[124],"domain-specific":[126],"language":[127],"associated":[129],"tooling":[130],"which":[131],"enables":[132,160],"specify":[136],"indoor":[139],"environments;":[140],"automatically":[144],"generate":[145],"variants":[146],"thereof":[147],"resemble":[149],"changes":[150],"demonstrate":[156],"how":[157],"our":[158],"approach":[159],"simulation-based":[162,182],"replication":[163],"allows":[168],"us":[169],"recreate":[171],"as":[175],"reported":[176],"interviews.":[179],"While":[180],"performing":[181],"tests,":[183],"discovered":[185],"an":[186],"8-year":[187],"dormant":[188],"bug":[189],"ROS":[192],"stack.":[194]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
