Human Motion Synthesis Using Trigonometric Splines

被引:1
|
作者
Zhakatayev, Altay [1 ]
Avazov, Nurilla [2 ]
Rogovchenko, Yuriy [3 ]
Patzold, Matthias [2 ]
机构
[1] Univ Agder, Dept ICT, N-4604 Kristiansand, Norway
[2] Univ Agder, Dept ICT, N-4879 Grimstad, Norway
[3] Univ Agder, Dept Math, N-4604 Kristiansand, Norway
关键词
Splines (mathematics); Optimization; Mathematical models; Dynamics; Biological system modeling; Computational modeling; Legged locomotion; Human motion synthesis; nonlinear programming problem; trigonometric splines; trajectory optimization; OPTIMIZATION;
D O I
10.1109/ACCESS.2023.3244062
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we present a simple framework to synthesize human motion. Our main goal is to propose a methodology tailored for inexperienced users to initiate their research in human motion simulation and human motion trajectory optimization. The novelties of the work include the following. First, trigonometric splines are used instead of traditional B-splines to discretize the generalized coordinates and velocities. Second, useful identities for trigonometric splines are derived. Third, this work is intended to be an example, so that even non-skilled users, such as undergraduate students, can perform human motion analysis using a high-level programming language such as MATLAB. Four simulations of human motion are generated: walking, sitting and standing, side-step, and jump. The results of the walking simulation are validated by experiments. Simulation and experimental results are presented and discussed.
引用
收藏
页码:14293 / 14308
页数:16
相关论文
共 50 条
  • [31] Synthesis of human motion using Kalman filter
    Sul, CW
    Jung, SK
    Wohn, K
    MODELLING AND MOTION CAPTURE TECHNIQUES FOR VIRTUAL ENVIRONMENTS, 1998, 1537 : 100 - 112
  • [32] GALERKIN METHODS FOR THE NUMERICAL SOLUTION OF THE SCHRODINGER EQUATION BY USING TRIGONOMETRIC B-SPLINES
    MERSIN, M. A.
    IRK, D.
    GORGULU, M. Z. O. R. S. A. H. I. N.
    MISKOLC MATHEMATICAL NOTES, 2022, 23 (01) : 363 - 380
  • [33] Synthesis of Lower-Body Human Walking using Trigonometric Spline Method
    Zhakatayev, Altay
    Rogovchenko, Yuriy
    Patzold, Matthias
    2022 IEEE-RAS 21ST INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2022, : 358 - 363
  • [34] Kinodynamic Motion Planning for Mobile Robots Using Splines
    Lau, Boris
    Sprunk, Christoph
    Burgard, Wolfram
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 2427 - 2433
  • [35] STABLE RECURRENCE RELATION FOR TRIGONOMETRIC B-SPLINES
    LYCHE, T
    WINTHER, R
    JOURNAL OF APPROXIMATION THEORY, 1979, 25 (03) : 266 - 279
  • [36] The influence of the smoothness of interpolating trigonometric splines on interpolation error
    Denysiuk, Volodymyr
    Negodenko, Elena
    UKRAINIAN FOOD JOURNAL, 2013, 2 (04) : 570 - 574
  • [37] Filtering of earth's polar motion using trigonometric interpolation
    Závoti J.
    Acta Geodaetica et Geophysica Hungarica, 2001, 36 (3): : 345 - 352
  • [38] Introduction of control points in splines for synthesis of optimized cam motion program
    Mandal, M.
    Naskar, T. K.
    MECHANISM AND MACHINE THEORY, 2009, 44 (01) : 255 - 271
  • [39] Identities for trigonometric B-splines with an application to curve design
    Guido Walz
    BIT Numerical Mathematics, 1997, 37 : 189 - 201
  • [40] Visual speech synthesis using quadtree splines
    Chen, XW
    Yang, J
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 153 - 156