Simulating human motion using Motion Model Units - example implementation and usage

Journal title

Archive of Mechanical Engineering




vol. 69


No 3


Kłodowski, Adam : Department of Mechanical Engineering, LUT University, Lappeenranta, Finland ; Kurinov, Ilya : Department of Mechanical Engineering, LUT University, Lappeenranta, Finland ; Orzechowski, Grzegorz : Department of Mechanical Engineering, LUT University, Lappeenranta, Finland ; Mikkola, Aki : Department of Mechanical Engineering, LUT University, Lappeenranta, Finland



motion generation ; example with source code ; MMU ; MOSIM ; human simulation

Divisions of PAS

Nauki Techniczne




Polish Academy of Sciences, Committee on Machine Building


[1] Manufacturing statistics – NACE Rev. 2. statistics-explained/index.php? title=Manufacturing_statistics_-_NACE_ Rev._2&oldid=502915. 2021-03-04.
[2] D. Sabadka, V. Molnar, and G. Fedorko. Shortening of life cycle and complexity impact on the automotive industry. TEM Journal, 8(4):1295–1301, 2019. doi: 10.18421/TEM84-27.
[3] J. Ajaefobi and R. Weston. Modelling human systems in support of process engineering. In G. Zülch, H. Jagdev, and P. Stock, editors, Integrating Human Aspects in Production Management. IFIP International Conference for Information Processing, volume 160, pages 3–16, Boston, MA, 2005. Springer US. doi: 10.1007/0-387-23078-5_1.
[4] D. Lämkull, L. Hanson, and R. Örtengren. A comparative study of digital human modelling simulation results and their outcomes in reality: A case study within manual assembly of automobiles. International Journal of Industrial Ergonomics, 39(2):428–441, 2009. doi: 10.1016/j.ergon.2008.10.005.
[5] D. B. Chaffin, C. Nelson, et al. Digital Human Modeling for Vehicle and Workplace Design. Society of Automotive Engineers Warrendale, PA, USA, 2001.
[6] H.O. Demirel and V.G. Duffy. Applications of digital human modeling in industry. In V.G. Duffy, editor, Digital Human Modeling, pages 824–832. Springer, 2007. doi: 10.1007/978-3- 540-73321-8_93.
[7] A. Naumann and M. Rötting. Digital human modeling for design and evaluation of humanmachine systems. MMI Interaktiv, 12:27–35, 2007.
[8] V. Duffy. Handbook of Digital Human Modelling: Research for Applied ergonomics and Human Factors Engineering. CRC Press, 2008. doi: 10.1201/9781420063523.
[9] C.B. Phillips and N.I. Badler. JACK: A toolkit for manipulating articulated figures. In Proceedings of the 1st Annual ACM SIGGRAPH Symposium on User Interface Software, UIST ’88, page 221–229, New York, NY, USA, 1988. doi: 10.1145/62402.62436.
[10] R. Gilbert, R. Carrier, J. Schiettekatte, C. Fortin, B. Dechamplain, H.N. Cheng, A. Savard, C. Benoit, and M. Lachapelle. SAFEWORK: Software to analyse and design workplaces. In G.R. McMillan et al., editors, Applications of Human Performance Models to System Design, pages 389–396. Springer, 1989. doi: 10.1007/978-1-4757-9244-7_28.
[11] K. Abdel-Malek, J. Yang, J. H. Kim, T. Marler, S. Beck, C. Swan, L. Frey-Law, A. Mathai, C. Murphy, S. Rahmatallah, and J. Arora. Development of the virtual-human santostm. In V.G. Duffy, editor, Digital Human Modeling, pages 490–499. Springer, 2007. doi: 10.1007/978-3- 540-73321-8_57.
[12] MSCAdams software. Accessed: 2021- 03-22.
[13] S.L. Delp, F.C. Anderson, A.S. Arnold, P. Loan, A. Habib, C. T. John, E. Guendelman, and D. G. Thelen. OpenSim: open-source software to create and analyze dynamic simulations of movement. IEEE Transactions on Biomedical Engineering, 54(11):1940–1950, 2007. doi: 10.1109/TBME.2007.901024.
[14] P.-B. Wieber, F. Billet, L. Boissieux, and R. Pissard-Gibollet. The humans toolbox, a homogenous framework for motion capture, analysis and simulation. In International Symposium on the 3D Analysis of Human Movement, 2006.
[15] H.-J. Wirsching. Human solutions RAMSIS. In S. Scataglini and G. Paul, editors, DHM and Posturography, pages 49–55.Academic Press, 2019.doi: 10.1016/B978-0-12-816713-7.00004-0.
[16] M. Hovanec, P. Korba, and M. Solc. TECNOMATIX for successful application in the area of simulation manufacturing and ergonomics. In 1 5th International SGEM Geoconference on Informatics, Albena, Bulgaria, 2015.
[17] J. Rasmussen. The AnyBody modeling system. In S. Scataglini and G. Paul, editors, DHM and Posturography, pages 85–96. Academic Press, 2019. doi: 10.1016/B978-0-12-816713- 7.00008-8.
[18] Simcenter Madymo. products/simcenter/madymo.html. Accessed: 2022-04-07.
[19] F. Gaisbauer, P. Agethen, M. Otto, T. Bär, J. Sues, and E. Rukzio. Presenting a modular framework for a holistic simulation of manual assembly tasks. Procedia CIRP, 72:768–773, 2018. doi: 10.1016/j.procir.2018.03.281.
[20] FMI standard. Accessed: 2021-03-22.
[21] Unity. Accessed: 2021-03-22.
[22] Unreal engine. Accessed: 2021-03-22.
[23] F. Gaisbauer, E. Lampen, P. Agethen, and E. Rukzio. Combining heterogeneous digital human simulations: presenting a novel co-simulation approach for incorporating different character animation technologies. The Visual Computer, 37:717–734, 2020. doi: 10.1007/s00371-020- 01792-x.
[24] MOSIM. Accessed: 2021-03-22.
[25] A. Safonova, J.K. Hodgins, and N.S. Pollard. Synthesizing physically realistic human motion in low-dimensional, behavior-specific spaces. ACM Transactions on Graphics, 23(3):514–521, 2004. doi: 10.1145/1186562.1015754.
[26] K. Rakowski. Learning Apache Thrift. Packt Publishing Ltd, 2015.
[27] M. Sporny, D. Longley, G. Kellogg, M. Lanthaler, and N. Lindström. JSON-LD 1.0. W3C recommendation, 16:41, 2014.
[28] MOSIM download section. Accessed: 2021-03-22.
[29] K. Pietroszek, P. Pham, S. Rose, L. Tahai, I. Humer, and C. Eckhardt. Real-time avatar animation synthesis from coarse motion input. In Proceedings of the 23rd ACM Symposium on Virtual Reality Software and Technology, Gothenburg, Sweden, 2017. doi: 10.1145/3139131.3141223.
[30] RFC CSV file specification. Accessed: 2021- 03-29.






DOI: 10.24425/ame.2022.141515 ; ISSN 0004-0738, e-ISSN 2300-1895