Open luke321 opened 7 years ago
Were you not able to make the change on the wiki?
@luke321 @DLu It's a bit more nuanced than that: #499
In a nutshell, alpha1
and alpha4
are in the omni
model's source code (compared to diff
and the wiki page) IMHO the change should be done at the source code level (in L distro), not the wiki.
It took me quite some time till I figured out that something is wrong with the documentation on wiki.ros.org, I hope this gets fixed to spare others some time.
The Description texts actual describe this values: alpha4 alpha2 alpha3 alpha1 alpha5
alpha1 and alpha4 are switched
CURRENT Description in wiki.ros.org:
actual code in amcl_odom.cpp:
double trans_hat_stddev = sqrt( alpha3 * (delta_trans*delta_trans) + alpha1 * (delta_rot*delta_rot) ); double rot_hat_stddev = sqrt( alpha4 * (delta_rot*delta_rot) + alpha2 * (delta_trans*delta_trans) ); double strafe_hat_stddev = sqrt( alpha1 * (delta_rot*delta_rot) + alpha5 * (delta_trans*delta_trans) );
This would be the CORRECT Description: