{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T10:07:40Z","timestamp":1777716460764,"version":"3.51.4"},"reference-count":19,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2014,2,25]],"date-time":"2014-02-25T00:00:00Z","timestamp":1393286400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2014,4]]},"abstract":"<jats:p>\n                    We consider the assembly of a three-dimensional (3D) structure by a team of heterogeneous robots capable of online sensing and error correction during the assembly process. We build on our previous work and address the partitioning of the assembly task to maximize parallelization of the assembly process. Specifically, we consider 3D structures that can be assembled from a fixed collection of heterogeneous tiles that vary in shapes and sizes. Given a desired 3D structure, we first compute the partition of the assembly strategy into N\n                    <jats:sub>a<\/jats:sub>\n                    subcomponents that can be executed in parallel by a team of N\n                    <jats:sub>a<\/jats:sub>\n                    assembly robots. The assembly robots then perform online workload balancing during construction to minimize assembly time. To enable online error detection and correction during the assembly process, mobile robots equipped with visual depth sensors are tasked to scan, identify, and track the state of the structure. The result is a cooperative assembly framework where assembly robots can balance their individual workloads online by trading assembly components while scanning robots detect and reassign missing assembly components online. We present the integration of the planning, sensing, and control strategies employed in our framework and report on the experimental validation of the strategy using our multi-robot testbed.\n                  <\/jats:p>","DOI":"10.1177\/0278364913509125","type":"journal-article","created":{"date-parts":[[2014,2,25]],"date-time":"2014-02-25T23:47:45Z","timestamp":1393372065000},"page":"534-546","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":13,"title":["Distributed assembly with online workload balancing and visual error detection and correction"],"prefix":"10.1177","volume":"33","author":[{"given":"James","family":"Worcester","sequence":"first","affiliation":[{"name":"Drexel University, Mechanical Engineering and Mechanics, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. Ani","family":"Hsieh","sequence":"additional","affiliation":[{"name":"Drexel University, Mechanical Engineering and Mechanics, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rolf","family":"Lakaemper","sequence":"additional","affiliation":[{"name":"Temple University, Computer and Information Sciences, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2014,2,25]]},"reference":[{"key":"bibr1-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/34.121791"},{"key":"bibr2-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2001.933076"},{"key":"bibr3-0278364913509125","first-page":"1438","volume-title":"Proceedings of the 2010 International conference on robotics and automation (ICRA10)","author":"Evans WC","year":"2010"},{"key":"bibr4-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2008.4543409"},{"key":"bibr5-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2007.08.006"},{"key":"bibr6-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2010.5509274"},{"key":"bibr7-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2007.384126"},{"key":"bibr8-0278364913509125","volume-title":"Proceedings of workshop on the algorithmic foundations of robotics (WAFR)","author":"Lindsey Q","year":"2012"},{"key":"bibr9-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.1995.525940"},{"key":"bibr10-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2009.5152457"},{"key":"bibr11-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1007\/11551263_25"},{"key":"bibr12-0278364913509125","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2011.VII.035"},{"key":"bibr13-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6095038"},{"key":"bibr14-0278364913509125","first-page":"62","volume":"11","author":"Sanderson AC","year":"1990","journal-title":"AI Magazine"},{"key":"bibr15-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094682"},{"key":"bibr16-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1177\/0278364907084984"},{"key":"bibr17-0278364913509125","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6095046"},{"key":"bibr18-0278364913509125","first-page":"2451","volume-title":"Proceedings of the International conference on robotics and automation (ICRA10)","author":"Yun SK","year":"2010"},{"key":"bibr19-0278364913509125","volume-title":"Proceedings of the 14th International symposium on robotics research","author":"Yun SK","year":"2009"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364913509125","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364913509125","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364913509125","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:18:26Z","timestamp":1777457906000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364913509125"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2,25]]},"references-count":19,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,4]]}},"alternative-id":["10.1177\/0278364913509125"],"URL":"https:\/\/doi.org\/10.1177\/0278364913509125","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,2,25]]}}}