Skip to content

Laban Descriptor calculations on various platforms, for AAU MED8/SMC8 Embodied Interaction class, based on the review contained in C. Larboulette and S. Gibet, "A review of computable expressive descriptors of human motion," in Proceedings of the 2nd International Workshop on Movement and Computing, 2015, pp. 21–28, https://doi.org/10.1145/27909…

Notifications You must be signed in to change notification settings

SMC-AAU-CPH/smc8-courses-embodied-lma-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smc-lma-EI

Some implementations of computational Laban Movement Analysis (LMA). Check also the Workshops.

  • OpenPose + p5.js: Juan Alonso's library lma5 https://github.com/juanalonso/lma5 (only 7.5 kB in size!) Online Demos:

  • OpenFrameworks: C++ real-time implementation that fetches Leap Motion Data (smoothed or unsmoothed), computes low-level kinematic descriptors (velocity, acceleration, jerk) and Laban Effort descriptors (Weight, Time, Flow, Space) for 12 joints (5 fingertips and palm position for both hands) and sends them via OSC. Dependencies: Leap Motion Orion Beta 4.0.0 (LeapC API), OpenFrameworks 0.11.0. By Francesco Bigoni.

  • Processing: Movement driven ambient sounds for relaxation enhancement and feedback during a movement exercise, by Lars Schalkwijk, 2016. Note: the data folder removed so it may not work in Processing directly.

  • Python1 : implementation that fetches movement data from tsv file, computes low-level kinematic (velocity, acceleration, jerk), dynamic (curvature, Quantity of Motion) and geometric (Center of Mass) descriptors and Laban Effort descriptors (Weight, Time, Flow, Space). By Sophus Béneé Olsen

  • Python2: implementation that fetches movement data from tsv file, computes low-level kinematic descriptors (velocity, acceleration, jerk) that are compared interactively with measurements, then computes Laban Effort descriptors (Weight, Time, Flow, Space). By Juan Alonso Moreno

  • Unity1: Kinect-based implementation in Unity C#. By Eoin Rafferty, 2019.

  • Max/MSP: Check Robin Otterbein describing the ImprovAIze system at YouTube. His implementation is under the folder MAX-MSP

All implementations are based on the review contained in C. Larboulette and S. Gibet, "A review of computable expressive descriptors of human motion," in Proceedings of the 2nd International Workshop on Movement and Computing, 2015, pp. 21–28, https://doi.org/10.1145/2790994.2790998.

About

Laban Descriptor calculations on various platforms, for AAU MED8/SMC8 Embodied Interaction class, based on the review contained in C. Larboulette and S. Gibet, "A review of computable expressive descriptors of human motion," in Proceedings of the 2nd International Workshop on Movement and Computing, 2015, pp. 21–28, https://doi.org/10.1145/27909…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •