Scaling does not change the anthropometric parameters (mass, inertial parameters)

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Romain Martinez
Posts: 5
Joined: Thu Sep 15, 2016 6:33 am

Scaling does not change the anthropometric parameters (mass, inertial parameters)

Post by Romain Martinez » Thu May 31, 2018 7:32 am

In the following class, the `run_model_scaler` function does not seem to change the anthropometric parameters (mass, inertial parameters).
Am I missing something?
Attachments
carbon.png
carbon.png (740.51 KiB) Viewed 368 times

Tags:

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Scaling does not change the anthropometric parameters (mass, inertial parameters)

Post by jimmy d » Thu May 31, 2018 7:51 am

You have set mass to false and Preserve Mass Distribution to true; modelScaler() will ignore the scale factors when scaling mass and only look at the input mass. Since the input mass is (effectively) the same, you would expect no mass change. If you want the mass to change according to the scale factors, then you have to set Preserve Mass Distribution to false.

POST REPLY