Solving models of controlled dynamic planar rigid-body systems with frictional contact


Creative Commons License

GREENFIELD A., Saranli U., RIZZI A.

INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, cilt.24, sa.11, ss.911-931, 2005 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 24 Sayı: 11
  • Basım Tarihi: 2005
  • Doi Numarası: 10.1177/0278364905059056
  • Dergi Adı: INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.911-931
  • Orta Doğu Teknik Üniversitesi Adresli: Hayır

Özet

Effective modeling and control of multibody systems interacting with their environment through frictionol contact remain a challenging problem. In this paper we address the planar version of this problem by developing a general method to compute the instantaneous dynamic solution for planar rigid bodies interacting with their environment through Coulomb frictional contacts. The resulting analytical forward solution is represented in piecewise linear form, which admits tractable inversion for implementing behavioral control. We address the inherent problem of ambiguity in the resulting model (both between and within a particular linear model) by, resorting to enumeration techniques and solve, for the complete collection of possible model solutions in the presence of both contact constraints and additional task-specific linear constraints. We illustrate the application of these techniques by developing a controller to reliably achieve the dynamic self-righting of a hexapod robot.