Danilo Borges da Silva, C. Vidal, J. B. C. Neto, Rubens Fernandes Nunes
{"title":"A Simplified Contact Model for Treating the Balance of Biped Virtual Characters","authors":"Danilo Borges da Silva, C. Vidal, J. B. C. Neto, Rubens Fernandes Nunes","doi":"10.1109/SVR.2014.11","DOIUrl":null,"url":null,"abstract":"In this work, we present a physically-based model for maintaining the equilibrium of biped characters. We use Proportional-Derivative (PD) Controllers to mimic the characteristics of angular joints, and deal with the equilibrium through a method that uses the transpose of the Jacobian matrix that relates the angular and linear momentum at the Center of Mass (COM) of the character's body to the corresponding quantities at all its links, which are treated as end effectors. Also, we propose a contact model for treating the interaction between the feet and the ground that confers great stability to the character and makes it easier for the controller and for the starting of the simulation. It also makes it convenient for the animator to adjust the model so as to consider a trade-off between more physical realism and more stability. The system does not use optimization and is simple to implement. The robustness of the controller is demonstrated through a series of tests.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 XVI Symposium on Virtual and Augmented Reality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SVR.2014.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this work, we present a physically-based model for maintaining the equilibrium of biped characters. We use Proportional-Derivative (PD) Controllers to mimic the characteristics of angular joints, and deal with the equilibrium through a method that uses the transpose of the Jacobian matrix that relates the angular and linear momentum at the Center of Mass (COM) of the character's body to the corresponding quantities at all its links, which are treated as end effectors. Also, we propose a contact model for treating the interaction between the feet and the ground that confers great stability to the character and makes it easier for the controller and for the starting of the simulation. It also makes it convenient for the animator to adjust the model so as to consider a trade-off between more physical realism and more stability. The system does not use optimization and is simple to implement. The robustness of the controller is demonstrated through a series of tests.