Home > ARMO

ARMO ~Motion analyzing software~

A motion analyzing software to analyze and recognize the movement in the "muscle activity level"
* Supporting many 3D movement analyzers and motion data * Superb presentation function devoted to research & education

Unprecedented movement analyzing software aimed at movement recognition in muscle activity level

ARMO is innovative software to analyze the movement in the "muscle activity level"; the muscle strength and calorie consumption is calculated using a musculoskeletal model and motion data, and then animates the body motion in a high quality image.

Motion Data


The system supports DIFF format advocated by the Clinical Gait Analysis Forum of Japan. The data generated by a motion capture system not supportive of DIFF may be saved in ASII format, converted to DIFF and then read into the system.

Musculoskeletal model (upper left) and interface (lower left) reflecting the individual differences

The muscle strength and calorie consumption is calculated; The body's motion is animated in a high quality image

With the help of lower prices, the propagation of motion capturing systems has been remarkable; however, its operation is not easy and has been limited to use by specialists only.
There is a variety of software available to display the movement translated from the motion data. But then, even if the joint moment is calculated, the knowledge on of dynamics is essential to its understanding.
It is, for example, rather difficult for a student to dynamically understand the movement from a graph using a motion capturing system.
With ARMO, the motion is understood in muscle activity level using a musculoskeletal modeling technology that can reflect the individual differences, muscle strength and calorie consumption calculation and its visualization technique.

The advanced performance aimed at research and education of human body motion


The display composition of ARMO is extremely easy to understand and requires no special computer knowledge.. The muscle activity in body movement is displayed, the movement is animated in 3D, and the calorie consumption in the muscle from the computed muscle strength is calculated. Therefore, making it ideal for use as a supplementary material in training, in report production and presentation material.

Interface (left)

Estimated calculation of calorie consumption in the muscle


The muscle strength is estimated by optimal calculation using each joint's torque and Hill's muscle model calculated with inverse dynamics on musculoskeletal model. The calculated strength exerted from each muscle is displayed using the musculoskeletal model for ease of understanding.

Display of calorie consumption of muscle

Animation display


The movement of the test subject (rehab patient etc) is displayed in 3D animation using a musculoskeletal model. Simultaneously calculated muscle moment, estimated muscle strength and calorie consumption are visualized using color changes in the muscle, directly displaying how much strength of the muscle is exerted and in what point of the time of the movement.

Musculoskeletal model animation (upper left), Synchronization of the 3D animation and image (lower left)

Detail information of ARMO

[Note] This software was developed as an IT development support project of FY2001 and IT development continued project of FY2002 of the independent governmental entity, IPA - Information Technology Promotion Agency of Japan.

PC : DOS/V (PC/AT Compatible machine)
OS : Windows XP / 7 / 8.1
CPU : Supporting Intel Pentium 4, AMD processor (Clock frequency 1GHz or more recommended)
HDD : HDD with 300MB or more free space
Graphic card : nVIDIA 600M Series or higher recommended (OpenGL1.2 or higher)
Others : CD-ROM drive/ mouse with wheel recommended/Internet access required

Use of ARMO with low-cost motion capturing system

ARMO Real time skeleton set: Analysis of movement/skeletal motion in real time

ARMO skeleton analysis set: offline analysis of movement/skeletal motion