{"id":"https://openalex.org/W7163193907","doi":"https://doi.org/10.1109/tro.2026.3699455","title":"MaskPlanner: A Framework for 3D Learning-Based Object-Centric Motion Generation and Applications to Robotic Spray Painting","display_name":"MaskPlanner: A Framework for 3D Learning-Based Object-Centric Motion Generation and Applications to Robotic Spray Painting","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7163193907","doi":"https://doi.org/10.1109/tro.2026.3699455"},"language":null,"primary_location":{"id":"doi:10.1109/tro.2026.3699455","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2026.3699455","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"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 Robotics","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/A5009020607","display_name":"Gabriele Tiboni","orcid":null},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gabriele Tiboni","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8722-918X","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052961865","display_name":"Raffaello Camoriano","orcid":"https://orcid.org/0000-0002-8890-2732"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Raffaello Camoriano","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-8890-2732","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004857169","display_name":"Tatiana Tommasi","orcid":"https://orcid.org/0000-0001-8229-7159"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Tatiana Tommasi","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8229-7159","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63731024,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"42","issue":null,"first_page":"2576","last_page":"2595"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12163","display_name":"Aerosol Filtration and Electrostatic Precipitation","score":0.31150001287460327,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T12163","display_name":"Aerosol Filtration and Electrostatic Precipitation","score":0.31150001287460327,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.1712000072002411,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T11382","display_name":"Fluid Dynamics and Heat Transfer","score":0.08150000125169754,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/motion","display_name":"Motion (physics)","score":0.4577000141143799},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4433000087738037},{"id":"https://openalex.org/keywords/painting","display_name":"Painting","score":0.4203000068664551},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.4052000045776367},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.3452000021934509},{"id":"https://openalex.org/keywords/motion-control","display_name":"Motion control","score":0.3240000009536743},{"id":"https://openalex.org/keywords/machine-vision","display_name":"Machine vision","score":0.3215999901294708},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.2930000126361847}],"concepts":[{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.6179999709129333},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6171000003814697},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5548999905586243},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.4577000141143799},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.45080000162124634},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4433000087738037},{"id":"https://openalex.org/C205783811","wikidata":"https://www.wikidata.org/wiki/Q11629","display_name":"Painting","level":2,"score":0.4203000068664551},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.4052000045776367},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3668000102043152},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.3452000021934509},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.3246000111103058},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.3240000009536743},{"id":"https://openalex.org/C5339829","wikidata":"https://www.wikidata.org/wiki/Q1425977","display_name":"Machine vision","level":2,"score":0.3215999901294708},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.2930000126361847},{"id":"https://openalex.org/C10161872","wikidata":"https://www.wikidata.org/wiki/Q557891","display_name":"Motion estimation","level":2,"score":0.28450000286102295},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.2799000144004822},{"id":"https://openalex.org/C146159030","wikidata":"https://www.wikidata.org/wiki/Q7625099","display_name":"Structure from motion","level":3,"score":0.2741999924182892},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.2651999890804291},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.2648000121116638},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.26030001044273376},{"id":"https://openalex.org/C48007421","wikidata":"https://www.wikidata.org/wiki/Q676252","display_name":"Motion capture","level":3,"score":0.2563999891281128},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.2500999867916107}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tro.2026.3699455","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2026.3699455","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"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 Robotics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":67,"referenced_works":["https://openalex.org/W607748843","https://openalex.org/W630739203","https://openalex.org/W1578658010","https://openalex.org/W1920022804","https://openalex.org/W1925307928","https://openalex.org/W1999874108","https://openalex.org/W2014081690","https://openalex.org/W2016589492","https://openalex.org/W2019738489","https://openalex.org/W2025161487","https://openalex.org/W2025666745","https://openalex.org/W2068730032","https://openalex.org/W2123871098","https://openalex.org/W2124502990","https://openalex.org/W2128786284","https://openalex.org/W2142828048","https://openalex.org/W2153935912","https://openalex.org/W2161686298","https://openalex.org/W2190044943","https://openalex.org/W2222512263","https://openalex.org/W2424778531","https://openalex.org/W2472053385","https://openalex.org/W2560722161","https://openalex.org/W2577634205","https://openalex.org/W2794908222","https://openalex.org/W2801567109","https://openalex.org/W2886499109","https://openalex.org/W2891189147","https://openalex.org/W2962683745","https://openalex.org/W2962951365","https://openalex.org/W2963001155","https://openalex.org/W2963037989","https://openalex.org/W2979863294","https://openalex.org/W3003648623","https://openalex.org/W3006025420","https://openalex.org/W3011646207","https://openalex.org/W3029631204","https://openalex.org/W3096609285","https://openalex.org/W3097237405","https://openalex.org/W3104733355","https://openalex.org/W3105207700","https://openalex.org/W3129611905","https://openalex.org/W3131727203","https://openalex.org/W3139491754","https://openalex.org/W3165149185","https://openalex.org/W3180491419","https://openalex.org/W3187511524","https://openalex.org/W3188579662","https://openalex.org/W3214950490","https://openalex.org/W4205634661","https://openalex.org/W4205898582","https://openalex.org/W4226238043","https://openalex.org/W4246185962","https://openalex.org/W4250696540","https://openalex.org/W4311567780","https://openalex.org/W4313562882","https://openalex.org/W4383097603","https://openalex.org/W4383109347","https://openalex.org/W4383172002","https://openalex.org/W4386076439","https://openalex.org/W4387886039","https://openalex.org/W4388231072","https://openalex.org/W4389665699","https://openalex.org/W4402354045","https://openalex.org/W4406657323","https://openalex.org/W4413925616","https://openalex.org/W4413925685"],"related_works":[],"abstract_inverted_index":{"Object-Centric":[0],"Motion":[1],"Generation":[2],"(OCMG)":[3],"plays":[4],"a":[5,9,60,84,94,125,132,167],"key":[6],"role":[7],"in":[8,124],"variety":[10],"of":[11],"industrial":[12],"applications\u2014such":[13],"as":[14],"robotic":[15,134],"spray":[16,135,205],"painting":[17,136,170,183],"and":[18,22,120,154,180,200],"welding\u2014requiring":[19],"efficient,":[20],"scalable,":[21],"generalizable":[23],"algorithms":[24],"to":[25,52,74,102,114,195,202],"plan":[26],"multiple":[27],"long-horizon":[28],"trajectories":[29],"over":[30],"free-form":[31,80],"3D":[32,70],"objects.":[33],"However,":[34],"existing":[35],"solutions":[36],"rely":[37],"on":[38,131,166],"specialized":[39,169],"heuristics,":[40],"expensive":[41],"optimization":[42,198],"routines,":[43],"or":[44],"restrictive":[45],"geometry":[46],"assumptions":[47],"that":[48,65,88,139,173,190],"limit":[49],"their":[50],"adaptability":[51],"real-world":[53,164],"scenarios.":[54],"In":[55],"this":[56],"work,":[57],"we":[58],"introduce":[59],"novel,":[61],"fully":[62],"data-driven":[63],"framework":[64],"tackles":[66],"OCMG":[67],"directly":[68,178],"from":[69],"point":[71],"clouds,":[72],"learning":[73,86],"generalize":[75],"expert":[76],"path":[77,91],"patterns":[78,119],"across":[79],"surfaces.":[81],"We":[82,185],"proposeMaskPlanner,":[83],"deep":[85],"method":[87],"predicts":[89],"local":[90,117],"segments":[92,105],"for":[93,147,159],"given":[95],"object":[96],"while":[97,150],"simultaneously":[98],"inferring":[99],"\u201cpath":[100],"masks\u201d":[101],"group":[103],"these":[104],"into":[106],"distinct":[107],"paths.":[108],"This":[109],"design":[110],"induces":[111],"the":[112,174],"network":[113],"capture":[115],"both":[116],"geometric":[118],"global":[121],"task":[122],"requirements":[123],"single":[126],"forward":[127],"pass.":[128],"Extensive":[129],"experimentation":[130],"realistic":[133],"scenario":[137],"shows":[138],"our":[140,163,191],"approach":[141,192],"attains":[142],"near-complete":[143],"coverage":[144],"(above":[145],"99%)":[146],"unseen":[148],"objects,":[149],"it":[151],"remains":[152,193],"task-agnostic":[153],"does":[155],"not":[156],"explicitly":[157],"optimize":[158],"paint":[160],"deposition.":[161],"Moreover,":[162],"validation":[165],"6-DoF":[168],"robot":[171],"demonstrates":[172],"generated":[175],"paths":[176],"are":[177],"executable":[179],"yield":[181],"expert-level":[182],"quality.":[184],"additionally":[186],"provide":[187],"empirical":[188],"evidence":[189],"complementary":[194],"downstream":[196],"trajectory":[197],"methods,":[199],"applicable":[201],"tasks":[203],"beyond":[204],"painting.":[206]},"counts_by_year":[],"updated_date":"2026-07-02T06:12:58.138171","created_date":"2026-06-03T00:00:00"}
