Pose estimation for a closed model
Posted: Thu Jun 21, 2018 7:48 pm
Hi,
For my self-learning, I am trying to perform forward kinematic analysis using a simple cycling model recently uploaded on the web.
My first goal is to get the trajectries of hip and knee angles during a pedaling cycle (0 to360 degrees) by scripting (with GUI or MATLAB). The system has more than 2 DoFs, but it is fine so far.
When I set the value of the crank arm angle at 10 degrees, the angle was not set at 10 but slightly different value (e.g., 9.3, 9.5).
I verified that using GUI scripting and MATLAB.
The crank arm angle can be set at 10 degrees after running the command 4-5 times.
(e.g., 9.3 -> 9.6 -> 9.9 -> 10.0)
My questions are:
1. I was wondering why this improvement by iteration could happen because I thought that the model pose is determined by a least squres method like that used for IK. Is it a matter of initial conditions?
2. Regarding pose estimation error, I would like to know if there is a command to get the assembly error value for the current states.
Kind regards,
Yusuke
For my self-learning, I am trying to perform forward kinematic analysis using a simple cycling model recently uploaded on the web.
My first goal is to get the trajectries of hip and knee angles during a pedaling cycle (0 to360 degrees) by scripting (with GUI or MATLAB). The system has more than 2 DoFs, but it is fine so far.
When I set the value of the crank arm angle at 10 degrees, the angle was not set at 10 but slightly different value (e.g., 9.3, 9.5).
I verified that using GUI scripting and MATLAB.
The crank arm angle can be set at 10 degrees after running the command 4-5 times.
(e.g., 9.3 -> 9.6 -> 9.9 -> 10.0)
My questions are:
1. I was wondering why this improvement by iteration could happen because I thought that the model pose is determined by a least squres method like that used for IK. Is it a matter of initial conditions?
2. Regarding pose estimation error, I would like to know if there is a command to get the assembly error value for the current states.
Kind regards,
Yusuke