Human Motion Synthesis Using Trigonometric Splines

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)14293-14308
Number of pages16
JournalIEEE Access
Volume11
DOIs
Publication statusPublished - 2023
Externally publishedYes

Keywords

  • Human motion synthesis
  • nonlinear programming problem
  • trajectory optimization
  • trigonometric splines

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering

Fingerprint

Dive into the research topics of 'Human Motion Synthesis Using Trigonometric Splines'. Together they form a unique fingerprint.

Cite this