{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T02:31:31Z","timestamp":1761964291203,"version":"3.38.0"},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642167843"},{"type":"electronic","value":"9783642167850"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-16785-0_19","type":"book-chapter","created":{"date-parts":[[2010,11,29]],"date-time":"2010-11-29T05:36:06Z","timestamp":1291008966000},"page":"333-354","source":"Crossref","is-referenced-by-count":26,"title":["Assembly Planning and Task Planning \u2014 Two Prerequisites for Automated Robot Programming"],"prefix":"10.1007","author":[{"given":"Ulrike","family":"Thomas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Friedrich M.","family":"Wahl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1109\/TSMC.1981.4308708","volume":"11","author":"M.T. Mason","year":"1981","unstructured":"Mason, M.T.: Compliance and force control for computer controlled manipulators. IEEE Trans. on Systems, Man, and Cybernetics\u00a011, 418\u2013432 (1981)","journal-title":"IEEE Trans. on Systems, Man, and Cybernetics"},{"key":"19_CR2","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1115\/1.3139652","volume":"102","author":"M.H. Raibert","year":"1981","unstructured":"Raibert, M.H., Craig, J.J.: Hybrid position\/force control of manipulators. ASME Journal of Dynamic Systems, Measurement and Control\u00a0102, 126\u2013133 (1981)","journal-title":"ASME Journal of Dynamic Systems, Measurement and Control"},{"issue":"4","key":"19_CR3","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1177\/027836498800700402","volume":"7","author":"J. Schutter","year":"1988","unstructured":"Schutter, J., van Brussel, J.: Compliant robot motion II. A control approach based on external control loops. The International Journal of Robotics Research\u00a07(4), 18\u201333 (1988)","journal-title":"The International Journal of Robotics Research"},{"issue":"5","key":"19_CR4","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1177\/027836498800700401","volume":"7","author":"J. Schutter","year":"1988","unstructured":"Schutter, J., van Brussel, J.: Compliant robot motion I. A formalism for specifying compliant motion tasks. The International Journal of Robotics Research\u00a07(5), 3\u201317 (1988)","journal-title":"The International Journal of Robotics Research"},{"issue":"1","key":"19_CR5","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"3","author":"O. Khatib","year":"1987","unstructured":"Khatib, O.: A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE Journal of Robotics and Automation, RA\u00a03(1), 43\u201353 (1987)","journal-title":"IEEE Journal of Robotics and Automation, RA"},{"issue":"4","key":"19_CR6","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1109\/70.163779","volume":"8","author":"T. Hasegawa","year":"1992","unstructured":"Hasegawa, T., Suehiro, T., Takase, K.: A model-based manipulation system with skill-based execution. IEEE Trans. on Robotics and Automation\u00a08(4), 535\u2013544 (1992)","journal-title":"IEEE Trans. on Robotics and Automation"},{"issue":"5","key":"19_CR7","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1109\/70.964670","volume":"17","author":"H. Mosemann","year":"2001","unstructured":"Mosemann, H., Wahl, F.M.: Automatic decomposition of planned assembly sequences into skill primitives. IEEE Trans. on Robotics and Automation\u00a017(5), 709\u2013718 (2001)","journal-title":"IEEE Trans. on Robotics and Automation"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Thomas, U., Finkemeyer, B., Kr\u00f6ger, T., Wahl, F.M.: Error-tolerant execution of complex robot tasks based on skill primitives. In: Proc. of the IEEE International Conference on Robotics and Automation, Taipei, Taiwan, vol.\u00a03, pp. 3069\u20133075 (2003)","DOI":"10.1109\/ROBOT.2003.1242062"},{"key":"19_CR9","volume-title":"Robotersteuerungsarchitektur auf der Basis von Aktionsprimitiven (in German)","author":"B. Finkemeyer","year":"2004","unstructured":"Finkemeyer, B.: Robotersteuerungsarchitektur auf der Basis von Aktionsprimitiven (in German). Shaker Verlag, Aachen (2004)"},{"key":"19_CR10","unstructured":"Kr\u00f6ger, T., Finkemeyer, B., Thomas, U., Wahl, F.M.: Compliant motion programming: The task frame formalism revisited. In: Mechatronics and Robotics, Aachen, Germany, pp. 1029\u20131034 (2004)"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Thomas, U., Wahl, F.M., Maa\u00df, J., Hesselbach, J.: Towards a new concept of robot programming in high speed assembly applications. In: Proc. of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Edmonton, Canada, pp. 3827\u20133833 (2005)","DOI":"10.1109\/IROS.2005.1545582"},{"issue":"1","key":"19_CR12","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1108\/01445150810849028","volume":"28","author":"J. Maa\u00df","year":"2008","unstructured":"Maa\u00df, J., Molkenstruck, S., Thomas, U., Hesselbach, J., Wahl, F.M.: Definition and execution of a generic assembly programming paradigm. Assembly Automation\u00a028(1), 61\u201368 (2008)","journal-title":"Assembly Automation"},{"issue":"4","key":"19_CR13","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1147\/rd.214.0321","volume":"21","author":"L.I. Lieberman","year":"1977","unstructured":"Lieberman, L.I., Wesley, M.A.: AUTOPASS: An automatic programming system for computer controlled mechanical assembly. IBM Journal of Rersearch and Development\u00a021(4), 321\u2013333 (1977)","journal-title":"IBM Journal of Rersearch and Development"},{"key":"19_CR14","unstructured":"Lozano-P\u00e9rez, T., Winston, P.: LAMA: A language for automatic assembly. In: Proc. of the International Joint Conferences on Artificial Intelligence, pp. 710\u2013716 (1977)"},{"issue":"2","key":"19_CR15","first-page":"124","volume":"6","author":"A.P. Ambler","year":"1975","unstructured":"Ambler, A.P., Popplestone, R.J.: Inferring the position of bodies from specified spatial relationships. Artificial Intelligence\u00a06(2), 124\u2013157 (1975)","journal-title":"Artificial Intelligence"},{"key":"19_CR16","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-74268-2","volume-title":"Planen f\u00fcr autonome Montageroboter (in German)","author":"P. Levi","year":"1988","unstructured":"Levi, P.: Planen f\u00fcr autonome Montageroboter (in German). Springer, Heidelberg (1988)"},{"key":"19_CR17","volume-title":"Methodology of Assembly Automation: A New Approach","author":"A. Bourjault","year":"1987","unstructured":"Bourjault, A.: Methodology of Assembly Automation: A New Approach. Springer, New York (1987)"},{"key":"19_CR18","unstructured":"Wilson, R.H.: On Geometric Assembly Planning. Ph.D. thesis, Department of Computer Science, Stanford University, Stanford, CA, USA (1992)"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Halperin, D., Wilson, R.H.: Assembly partitioning along simple paths: The case of multiple translations. In: Proc. of the IEEE International Conference on Robotics and Automation, Nagoya, Japan, vol.\u00a02, pp. 1585\u20131592 (1995)","DOI":"10.1109\/ROBOT.1995.525501"},{"key":"19_CR20","doi-asserted-by":"crossref","unstructured":"Kaufman, S.G., Wilson, R.H., Jones, R.E., Calton, T.L., Ames, A.L.: The archimedes 2 mechanical assembly planning system. In: Proc. of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA, vol.\u00a04, pp. 3361\u20133368 (1996)","DOI":"10.1109\/ROBOT.1996.509225"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Knoll, A., Hildenbrandt, B., Zhang, J.: Instructing cooperating assembly robots through situated dialogues in natural languages. In: Proc. of the IEEE International Conference on Robotics and Automation, Albuquerque, NM, USA, vol.\u00a01, pp. 888\u2013894 (1997)","DOI":"10.1109\/ROBOT.1997.620146"},{"issue":"9","key":"19_CR22","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1177\/02783640022067193","volume":"19","author":"F. Schwarzer","year":"2000","unstructured":"Schwarzer, F., Schweikard, A., Joskowicz, L.: Efficient linear unboundedness testing: Algorithm and applications to translational assembly planning. The International Journal of Robotics Research\u00a019(9), 817\u2013834 (2000)","journal-title":"The International Journal of Robotics Research"},{"issue":"2","key":"19_CR23","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1177\/0278364906060133","volume":"25","author":"Y. Ostrovsky-Berman","year":"2006","unstructured":"Ostrovsky-Berman, Y., Joskowicz, L.: Relative position computation for assembly planning with planar toleranced parts. The International Journal of Robotics Research\u00a025(2), 147\u2013170 (2006)","journal-title":"The International Journal of Robotics Research"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"Laugier, C.: Planning fine motion strategies by reasoning in the contact space. In: Proc. of the IEEE International Conference on Robotics and Automation, Scottsdale, AZ, USA, vol.\u00a02, pp. 653\u2013659 (1989)","DOI":"10.1109\/ROBOT.1989.100058"},{"key":"19_CR25","unstructured":"Hirai, S.: Analysis and Planning of Manipulation Using the Theory of Polyhedral Convex Cones. Ph.D. thesis, Kyoto University, Kyoto, Japan (1991)"},{"key":"19_CR26","unstructured":"Xiao, J.: Goal-contact relaxation graphs for contact-based fine motion planning. In: Proc. of the IEEE International Symposium on Assembly and Task Planning, Marina del Rey, CA, USA, pp. 25\u201330 (1997)"},{"key":"19_CR27","doi-asserted-by":"crossref","unstructured":"Ji, X., Xiao, J.: Automatic generation of high-level contact state space. In: Proc. of the IEEE International Conference on Robotics and Automation, Detroit, MI, USA, vol.\u00a01, pp. 238\u2013244 (1999)","DOI":"10.1109\/ROBOT.1999.769978"},{"issue":"1","key":"19_CR28","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1109\/TRO.2004.833804","volume":"21","author":"T. Lefebvre","year":"2005","unstructured":"Lefebvre, T., Bruynincks, H., Schutter, J.D.: Polyhedral contact formation identification for autonomous compliant motion: Exact nonlinear bayesian filtering. IEEE Trans. on Robotics\u00a021(1), 124\u2013129 (2005)","journal-title":"IEEE Trans. on Robotics"},{"issue":"5","key":"19_CR29","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1016\/j.robot.2007.09.009","volume":"56","author":"W. Meeussen","year":"2008","unstructured":"Meeussen, W., Staffetti, E., Bruyninckx, H., Xiao, J., De Schutter, J.J.: Integration of planning and execution in force controlled compliant motion. Robotics and Autonomous Systems\u00a056(5), 437\u2013450 (2008)","journal-title":"Robotics and Autonomous Systems"},{"issue":"3","key":"19_CR30","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/0020-0190(95)00083-O","volume":"55","author":"L.E. Kavraki","year":"1995","unstructured":"Kavraki, L.E., Kolountzakis, M.N.: Partitioning a planar assembly into two connected parts is np-complete. Information Processing Letters\u00a055(3), 159\u2013165 (1995)","journal-title":"Information Processing Letters"},{"issue":"2","key":"19_CR31","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/TC.1983.1676196","volume":"32","author":"T. Lozano-P\u00e9rez","year":"1983","unstructured":"Lozano-P\u00e9rez, T.: Spatial planning: A configuration space approach. IEEE Trans. on Computers, C\u00a032(2), 108\u2013120 (1983)","journal-title":"IEEE Trans. on Computers, C"},{"issue":"3","key":"19_CR32","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/BF02523191","volume":"17","author":"B. Charzelle","year":"1997","unstructured":"Charzelle, B., Palios, L.: Decomposing the boundary of a nonconvex polyhedron. Algorithmica\u00a017(3), 245\u2013265 (1997)","journal-title":"Algorithmica"},{"key":"19_CR33","volume-title":"Automatisierte Programmierung von Robotern f\u00fcr Montageaufgaben (in German)","author":"U. Thomas","year":"2008","unstructured":"Thomas, U.: Automatisierte Programmierung von Robotern f\u00fcr Montageaufgaben (in German). Shaker Verlag, Aachen (2008)"},{"key":"19_CR34","unstructured":"Scaramelli, L., Mello, H.D.: Task Sequence Planning for Robotic Assembly. Ph.D. thesis, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA (1989)"},{"key":"19_CR35","unstructured":"Maa\u00df, J., Reisinger, T., Hesselbach, J., Schumacher, W.: A versatile robot control architecture for sensor integrated assembly. In: Proc. of ISR\/Robotik (2006)"},{"key":"19_CR36","series-title":"STAR","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/978-3-642-16785-0_17","volume-title":"Robotic Systems for Handling and Assembly","author":"T. Kr\u00f6ger","year":"2010","unstructured":"Kr\u00f6ger, T., Finkemeyer, B., Wahl, F.M.: Manipulation Primitives \u2014 A Universal Interface Between Sensor-Based Motion Control and Robot Programming. In: Sch\u00fctz, D., Wahl, F.M. (eds.) Robotic Systems for Handling and Assembly. STAR, vol.\u00a067, pp. 293\u2013313. Springer, Heidelberg (2010)"},{"key":"19_CR37","series-title":"STAR","first-page":"315","volume-title":"Robotic Systems for Handling and Assembly","author":"J. Maa\u00df","year":"2010","unstructured":"Maa\u00df, J., Dietrich, F., Hesselbach, J.: RCA562: Control Architecture for Parallel Kinematic Robots. In: Sch\u00fctz, D., Wahl, F.M. (eds.) Robotic Systems for Handling and Assembly. STAR, vol.\u00a067, pp. 315\u2013331. Springer, Heidelberg (2010)"},{"issue":"1","key":"19_CR38","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/TRA.2002.805677","volume":"19","author":"T. Lefebvre","year":"2003","unstructured":"Lefebvre, T., Bruynincks, H., Schutter, J.D.: Polyhedral Contact Formation Modelling and Indentification for Autonomous Compliant Motion. IEEE Trans. on Robotics and Automation\u00a019(1), 26\u201341 (2003)","journal-title":"IEEE Trans. on Robotics and Automation"}],"container-title":["Springer Tracts in Advanced Robotics","Robotic Systems for Handling and Assembly"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-16785-0_19.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,28]],"date-time":"2025-02-28T07:51:49Z","timestamp":1740729109000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-16785-0_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642167843","9783642167850"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-16785-0_19","relation":{},"ISSN":["1610-7438","1610-742X"],"issn-type":[{"type":"print","value":"1610-7438"},{"type":"electronic","value":"1610-742X"}],"subject":[],"published":{"date-parts":[[2010]]}}}