Accelerometers compensation

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Accelerometers compensation

跳至解决方案
3,340 次查看
youngguekim
Contributor III

I am writing to ask some advice.

 

I am Using sensor fusion development kit (FRDM-FXS-MULT2-B and FRDM-K64F) and Toolbox for window with USB cable

 

before i use sensor, other Accelerometers need a offset compensation to find a correct 0g and i can get a compensation value without second compensation

for example, slow, fast, inline calibration

 

Accelerometer in sensor fusion development already did a calibration??  How it progress a compensation?

 

Thank you.

标签 (1)
0 项奖励
1 解答
2,820 次查看
michaelestanley
NXP Employee
NXP Employee

For most applications to date, we've generally found it unnecessary to do additional calibration of our accelerometers used for sensor fusion.  The factory calibration is pretty good, and any post-layout offsets get gobbled up by the acceleration noise terms.  The exception to this would be where we want the best possible inertial navigation.  I don't generally believe in pure inertial navigation, but when combined with various wireless technologies, it can help lower battery use while maintaining precision.  For those cases, we have some additional (proprietary) routines in our back pocket.  But so far, we haven't needed them.

Regards,

Mike

在原帖中查看解决方案

4 回复数
2,821 次查看
michaelestanley
NXP Employee
NXP Employee

For most applications to date, we've generally found it unnecessary to do additional calibration of our accelerometers used for sensor fusion.  The factory calibration is pretty good, and any post-layout offsets get gobbled up by the acceleration noise terms.  The exception to this would be where we want the best possible inertial navigation.  I don't generally believe in pure inertial navigation, but when combined with various wireless technologies, it can help lower battery use while maintaining precision.  For those cases, we have some additional (proprietary) routines in our back pocket.  But so far, we haven't needed them.

Regards,

Mike

2,820 次查看
josol
Contributor III

if raw accelerometer value is ( 0, 0, 1.03) in stationary state

To correct accelerometer offset, just should i write -30mg to OFF_Z register(0x31) ??

0 项奖励
2,820 次查看
markpedley
NXP Employee
NXP Employee


In general no, that is not a good approach.

The error you see if caused by three sources:

- the largest is the offset error

- the second largest is the gain error

- the smallest is the cross axis error where a stimulus in one axis affects another.

Your 30mg error is the result of all three errors so a simple offset subtraction will, in general, not be suitable.

0 项奖励
2,820 次查看
youngguekim
Contributor III

Thank you so much

0 项奖励
%3CLINGO-SUB%20id%3D%22lingo-sub-442715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%8A%A0%E9%80%9F%E5%BA%A6%E8%AE%A1%E8%A1%A5%E5%81%BF%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%20align%3D%22left%22%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%E6%88%91%E5%86%99%E8%BF%99%E5%B0%81%E4%BF%A1%E6%98%AF%E6%83%B3%E5%BE%81%E6%B1%82%E4%B8%80%E4%BA%9B%E5%BB%BA%E8%AE%AE%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E4%BC%A0%E6%84%9F%E5%99%A8%E8%9E%8D%E5%90%88%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6%20(%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3EFRDM-FXS-MULT2-B%20%E5%92%8C%20FRDM-K64F%EF%BC%89%E5%92%8C%E5%B8%A6%20USB%20%E7%94%B5%E7%BC%86%E7%9A%84%E7%AA%97%E5%8F%A3%E5%B7%A5%E5%85%B7%E7%AE%B1%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%3CSPAN%20lang%3D%22en%22%3E%E5%9C%A8%E4%BD%BF%E7%94%A8%E4%BC%A0%E6%84%9F%E5%99%A8%E4%B9%8B%E5%89%8D%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%EF%BC%8C%20%3C%2FSPAN%3E%E5%85%B6%E4%BB%96%E5%8A%A0%E9%80%9F%E5%BA%A6%E8%AE%A1%E9%9C%80%E8%A6%81%E5%81%8F%E7%A7%BB%E8%A1%A5%E5%81%BF%E6%89%8D%E8%83%BD%E6%89%BE%E5%88%B0%E6%AD%A3%E7%A1%AE%E7%9A%84%200g%20%E5%80%BC%EF%BC%8C%E8%80%8C%E6%88%91%E6%97%A0%E9%9C%80%E4%BA%8C%E6%AC%A1%E8%A1%A5%E5%81%BF%E5%B0%B1%E8%83%BD%E5%BE%97%E5%88%B0%E8%A1%A5%E5%81%BF%E5%80%BC%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%3CSPAN%20lang%3D%22en%22%3E%E4%BE%8B%E5%A6%82%EF%BC%8C%E6%85%A2%E9%80%9F%E3%80%81%E5%BF%AB%E9%80%9F%E3%80%81%E5%9C%A8%E7%BA%BF%E6%A0%A1%E5%87%86%20%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%3CSPAN%20lang%3D%22en%22%3E%E4%BC%A0%E6%84%9F%E5%99%A8%E8%9E%8D%E5%90%88%E5%BC%80%E5%8F%91%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E4%B8%AD%E7%9A%84%E5%8A%A0%E9%80%9F%E5%BA%A6%20%3C%2FSPAN%3E%E4%BC%A0%E6%84%9F%E5%99%A8%E5%B7%B2%E7%BB%8F%E8%BF%9B%E8%A1%8C%E4%BA%86%20%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%3CSPAN%20lang%3D%22en%22%3E%E6%A0%A1%E5%87%86%EF%BC%9F%20%20%E5%A6%82%E4%BD%95%E8%BF%9B%E8%A1%8C%E8%A1%A5%E5%81%BF%EF%BC%9F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%20color%3A%20black%3B%22%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-442715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E4%BC%A0%E6%84%9F%E5%99%A8%E8%9E%8D%E5%90%88%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-442719%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%20Accelerometers%20compensation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442719%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E9%9D%9E%E5%B8%B8%E6%84%9F%E8%B0%A2%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-442718%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%20Accelerometers%20compensation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442718%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CBR%20%2F%3E%E6%80%BB%E7%9A%84%E6%9D%A5%E8%AF%B4%EF%BC%8C%E8%BF%99%E4%B8%8D%E6%98%AF%E4%B8%80%E4%B8%AA%E5%A5%BD%E5%8A%9E%E6%B3%95%E3%80%82%3C%2FP%3E%3CP%3E%E6%82%A8%E7%9C%8B%E5%88%B0%E7%9A%84%E9%94%99%E8%AF%AF%E5%8F%AF%E8%83%BD%E7%94%B1%E4%B8%89%E4%B8%AA%E5%8E%9F%E5%9B%A0%E9%80%A0%E6%88%90%EF%BC%9A%3C%2FP%3E%3CP%3E-%20%E6%9C%80%E5%A4%A7%E7%9A%84%E6%98%AF%E5%81%8F%E7%A7%BB%E8%AF%AF%E5%B7%AE%3C%2FP%3E%3CP%3E-%20%E5%85%B6%E6%AC%A1%E6%98%AF%E5%A2%9E%E7%9B%8A%E8%AF%AF%E5%B7%AE%3C%2FP%3E%3CP%3E-%20%E6%9C%80%E5%B0%8F%E7%9A%84%E6%98%AF%E8%B7%A8%E8%BD%B4%E8%AF%AF%E5%B7%AE%EF%BC%8C%E5%8D%B3%E4%B8%80%E4%B8%AA%E8%BD%B4%E4%B8%8A%E7%9A%84%E5%88%BA%E6%BF%80%E4%BC%9A%E5%BD%B1%E5%93%8D%E5%8F%A6%E4%B8%80%E4%B8%AA%E8%BD%B4%E3%80%82%3C%2FP%3E%3CP%3E%E6%82%A8%E7%9A%84%2030%20%E6%AF%AB%E5%85%8B%E8%AF%AF%E5%B7%AE%E6%98%AF%E6%89%80%E6%9C%89%E4%B8%89%E4%B8%AA%E8%AF%AF%E5%B7%AE%E7%9A%84%E7%BB%93%E6%9E%9C%EF%BC%8C%E5%9B%A0%E6%AD%A4%E4%B8%80%E8%88%AC%E6%9D%A5%E8%AF%B4%EF%BC%8C%E7%AE%80%E5%8D%95%E7%9A%84%E5%81%8F%E7%A7%BB%E5%87%8F%E6%B3%95%E6%98%AF%E4%B8%8D%E5%90%88%E9%80%82%E7%9A%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-442717%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%20Accelerometers%20compensation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442717%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E5%A6%82%E6%9E%9C%E9%9D%99%E6%AD%A2%E7%8A%B6%E6%80%81%E4%B8%8B%E5%8A%A0%E9%80%9F%E5%BA%A6%E8%AE%A1%E5%8E%9F%E5%A7%8B%E5%80%BC%E4%B8%BA%20(%200%2C%200%2C%201.03)%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E8%A6%81%E7%BA%A0%E6%AD%A3%E5%8A%A0%E9%80%9F%E5%BA%A6%E8%AE%A1%E5%81%8F%E7%A7%BB%EF%BC%8C%E6%98%AF%E5%90%A6%E5%8F%AA%E9%9C%80%E5%B0%86%20-30mg%20%E5%86%99%E5%85%A5%20OFF_Z%20%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%880x31%EF%BC%89%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-442716%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%20Accelerometers%20compensation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442716%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E5%AF%B9%E4%BA%8E%E8%BF%84%E4%BB%8A%E4%B8%BA%E6%AD%A2%E7%9A%84%E5%A4%A7%E5%A4%9A%E6%95%B0%E5%BA%94%E7%94%A8%EF%BC%8C%E6%88%91%E4%BB%AC%E9%80%9A%E5%B8%B8%E8%AE%A4%E4%B8%BA%E6%B2%A1%E6%9C%89%E5%BF%85%E8%A6%81%E5%AF%B9%E7%94%A8%E4%BA%8E%E4%BC%A0%E6%84%9F%E5%99%A8%E8%9E%8D%E5%90%88%E7%9A%84%E5%8A%A0%E9%80%9F%E5%BA%A6%E8%AE%A1%E8%BF%9B%E8%A1%8C%E9%A2%9D%E5%A4%96%E6%A0%A1%E5%87%86%E3%80%82%20%E5%87%BA%E5%8E%82%E6%A0%A1%E5%87%86%E7%9B%B8%E5%BD%93%E4%B8%8D%E9%94%99%EF%BC%8C%E4%BB%BB%E4%BD%95%E5%B8%83%E5%B1%80%E5%90%8E%E7%9A%84%E5%81%8F%E5%B7%AE%E9%83%BD%E4%BC%9A%E8%A2%AB%E5%8A%A0%E9%80%9F%E5%99%AA%E5%A3%B0%E9%A1%B9%E5%90%9E%E5%99%AC%E3%80%82%20%E4%BD%86%E6%88%91%E4%BB%AC%E5%B8%8C%E6%9C%9B%E8%8E%B7%E5%BE%97%E6%9C%80%E4%BD%B3%E6%83%AF%E6%80%A7%E5%AF%BC%E8%88%AA%E7%9A%84%E6%83%85%E5%86%B5%E9%99%A4%E5%A4%96%E3%80%82%20%E6%88%91%E4%B8%80%E8%88%AC%E4%B8%8D%E7%9B%B8%E4%BF%A1%3CSPAN%20style%3D%22text-decoration%3A%20underline%3B%22%3E%E7%BA%AF%E7%B2%B9%E7%9A%84%3C%2FSPAN%3E%E6%83%AF%E6%80%A7%E5%AF%BC%E8%88%AA%EF%BC%8C%E4%BD%86%E5%A6%82%E6%9E%9C%E4%B8%8E%E5%90%84%E7%A7%8D%E6%97%A0%E7%BA%BF%E6%8A%80%E6%9C%AF%E7%9B%B8%E7%BB%93%E5%90%88%EF%BC%8C%E5%B0%B1%E8%83%BD%E5%9C%A8%E4%BF%9D%E6%8C%81%E7%B2%BE%E5%BA%A6%E7%9A%84%E5%90%8C%E6%97%B6%E9%99%8D%E4%BD%8E%E7%94%B5%E6%B1%A0%E4%BD%BF%E7%94%A8%E9%87%8F%E3%80%82%20%E9%92%88%E5%AF%B9%E8%BF%99%E4%BA%9B%E6%83%85%E5%86%B5%EF%BC%8C%E6%88%91%E4%BB%AC%E8%BF%98%E5%87%86%E5%A4%87%E4%BA%86%E4%B8%80%E4%BA%9B%E9%A2%9D%E5%A4%96%E7%9A%84%EF%BC%88%E4%B8%93%E6%9C%89%EF%BC%89%E4%BE%8B%E8%A1%8C%E7%A8%8B%E5%BA%8F%E3%80%82%20%E4%BD%86%E5%88%B0%E7%9B%AE%E5%89%8D%E4%B8%BA%E6%AD%A2%EF%BC%8C%E6%88%91%E4%BB%AC%E8%BF%98%E4%B8%8D%E9%9C%80%E8%A6%81%E5%AE%83%E4%BB%AC%E3%80%82%3C%2FP%3E%3CP%3E%E6%AD%A4%E8%87%B4%EF%BC%8C%3C%2FP%3E%3CP%3EMike%3C%2FP%3E%3C%2FLINGO-BODY%3E