{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T05:47:58Z","timestamp":1773294478132,"version":"3.50.1"},"reference-count":31,"publisher":"SAGE Publications","issue":"8","license":[{"start":{"date-parts":[[2009,6,22]],"date-time":"2009-06-22T00:00:00Z","timestamp":1245628800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2009,8]]},"abstract":"<jats:p> We show that small-amplitude periodic motion of a rigid plate causes point parts in frictional contact with the plate to move as if they are in a position-dependent velocity field. Further, we prove that every periodic plate motion maps to a unique velocity field. By allowing a plate to oscillate with six degrees of freedom, we can create a large family of programmable velocity fields. We examine in detail the class of plate motions described by sinusoidal linear and angular accelerations with a single frequency. We hypothesize that this simple class can generate all velocity fields that have constant and linear terms with respect to position, as well as some quadratic fields with respect to position. This set includes fields with isolated sinks and squeeze lines that can be used to perform tasks such as sensorless part orientation. Several of these fields have been verified on our programmable parts-feeding oscillatory device (PPOD). The PPOD is a parallel manipulator similar to a Stewart platform, but with flexures as joints. An iterative learning control algorithm is described that moves the platform with the six-degree-of-freedom periodic motion that creates the desired velocity field. <\/jats:p>","DOI":"10.1177\/0278364909340279","type":"journal-article","created":{"date-parts":[[2009,6,23]],"date-time":"2009-06-23T00:26:26Z","timestamp":1245716786000},"page":"1020-1039","source":"Crossref","is-referenced-by-count":61,"title":["Friction-Induced Velocity Fields for Point Parts Sliding on a Rigid                 Oscillated Plate"],"prefix":"10.1177","volume":"28","author":[{"given":"Thomas H.","family":"Vose","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Northwestern University, Evanston,                         IL 60208, USA,"}]},{"given":"Paul","family":"Umbanhowar","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Northwestern University, Evanston,                         IL 60208, USA,"}]},{"given":"Kevin M.","family":"Lynch","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Northwestern University, Evanston,                         IL 60208, USA,"}]}],"member":"179","published-online":{"date-parts":[[2009,6,22]]},"reference":[{"key":"atypb1","volume-title":"Sources of error in a simulation of rigid parts on a vibrating rigid plate. ASME Computational and Nonlinear Dynamics (submitted)","author":"Berard, S.","year":"2008"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1007\/s004539910019"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-0765-1_48"},{"key":"atypb4","volume-title":"IEEE International Conference on Robotics and Automation","author":"B\u00f6hringer, K.-F."},{"key":"atypb5","volume-title":"IEEE International Conference on Robotics and Automation","author":"B\u00f6hringer, K.-F."},{"key":"atypb6","volume-title":"IEEE International Conference on Robotics and Automation","author":"Coutinho, M."},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Frei, P.U.                 ,                      Wiesendanger, M.                 ,                      B\u00fcchi, R.                  and                      Ruf, L.                  (2000). Simultaneous planar transport of multiple objects on                     individual trajectories using friction forces. Distributed Manipulation ,                      B\u00f6hringer, K. F.                  and                      Choset, H.                  (eds). Dordrecht,                 Kluwer, pp. 49-64.","DOI":"10.1007\/978-1-4615-4545-3_3"},{"key":"atypb8","volume-title":"IEEE International Conference on Robotics and Automation","author":"Higashimori, M."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1109\/84.294321"},{"key":"atypb10","volume-title":"Workshop on the Algorithmic Foundations of Robotics","author":"Lamiraux, F."},{"key":"atypb11","volume-title":"IEEE International Conference on Robotics and Automation","author":"Luntz, J."},{"key":"atypb12","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Luntz, J."},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1109\/3516.990892"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1109\/70.864229"},{"key":"atypb15","volume-title":"Articulated device for use in particular in robotics","author":"Merlet, J.-P.","year":"1991"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1177\/027836499201100205"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2006.886197"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1115\/1.3427719"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1115\/1.3269243"},{"issue":"2","key":"atypb20","first-page":"644","volume":"300","author":"Preumont, A.","year":"2002","journal-title":"Journal of Sound and Vibration"},{"key":"atypb21","volume-title":"IEEE International Conference on Robotics and Automation","author":"Reznik, D."},{"key":"atypb22","volume-title":"IEEE International Conference on Robotics and Automation","author":"Reznik, D."},{"key":"atypb23","volume-title":"IEEE International Conference on Robotics and Automation","author":"Reznik, D."},{"key":"atypb24","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Reznik, D."},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4545-3_8"},{"key":"atypb26","volume-title":"IEEE International Conference on Intelligent Robots and Systems","author":"Sudsang, A."},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.2514\/2.3821"},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2008.917021"},{"key":"atypb29","volume-title":"IEEE International Conference on Robotics and Automation","author":"Vose, T.H."},{"key":"atypb30","author":"Vose, T.H.","year":"2008","journal-title":"IEEE Transactions on Automation Science and Engineering to appear"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2008.IV.029"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364909340279","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364909340279","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T23:52:21Z","timestamp":1740959541000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364909340279"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,22]]},"references-count":31,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2009,8]]}},"alternative-id":["10.1177\/0278364909340279"],"URL":"https:\/\/doi.org\/10.1177\/0278364909340279","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,22]]}}}