Forum >10 DOF Problems ??
General

10 DOF Problems ??

userHead Giri 2013-05-11 01:31:03 8783 Views7 Replies
Hello all,,

I have bought DFRrobot 10 DOF IMU Sensor from my local-store..
This my first time using IMU sensor.
I try to check ITG3200 sensor using ITG3200 library to make sure the sensor working.
But No result in serial monitor..


I get library from this link
https://code.google.com/p/itg-3200driver/

And then I tried the program from WIKI page , IMUsensor Working but the value is not constant ,..
IMUsensor's in stable condition (doesn't move).

Is mySensor really broken ? Has someone experience with similar problems ?
Please share it , I can't find any solution..

Thanks

Best regards
Giri


2013-05-25 21:53:19 Sorry for late reply

The sensor working well and responsive  ;D

Great thanks to Jose and Nestor for helping me,,

It's very great link,,

You can simulate using Processing IDE..

[quote="nestor"]

Now I'm using the following code https://dev.qu.tu-berlin.de/projects/sf ... ahrs/files (Razor AHRS 1.4.1)

This is the line you have to uncomment
#define HW__VERSION_CODE 10736 // SparkFun "9DOF Razor IMU" version "SEN-10736" (HMC5883L magnetometer)

This is the tutorial Page
https://dev.qu.tu-berlin.de/projects/sf ... i/Tutorial

If you calibrate carefully the sensor you will get very good results

Best Regards
Nestor
[/quote]

best regards,

Giri
userHeadPic Giri
2013-05-21 02:57:57 Hi,

I think if the values are growing, are most likely to be an error from the filtering system.

Giri, try to use the library supplied on the wiki page. That one has filtering as well, but it automatically generates the offset at bootup time. That means, when you power it up, you have to make sure it is steady, not moving. for a second or so..

Hope that helps,
Jose
userHeadPic Jose
2013-05-18 01:06:37 Hi

To be honest.... I don't have any idea about if there is any filter implemented in the code but.... It's very stable and it works pretty well.

I have tried several IMU libraries and codes and this is which gives the best results to me.


Best regards
Nestor
userHeadPic nestor
2013-05-17 21:16:46 Hi,

Giri, It's quite possible you have some filtering on the code enabled. If its not right, its adding the error continuously to the output. Try to get the raw data from the sensor and see if it keeps rising.

Nestor that's looking good!
Thanks! any idea if it comes with filtering options?

Best,
Jose
userHeadPic Jose
2013-05-17 00:59:33 Sorry for late reply,,

whew ,,I guess my sensor is broken,,  ;D

Why the output value always UP even if I'm not moving the sensor ?? ::)

btw , Thanks for the link Nestor,,  ;D

Yes Jose, I will try using Kalman filtering to get accuracy and better result  ;)..
userHeadPic Giri
2013-05-15 23:03:38 Hi Giri,

I had also the same problem.

Now I'm using the following code https://dev.qu.tu-berlin.de/projects/sf ... ahrs/files (Razor AHRS 1.4.1)

This is the line you have to uncomment
#define HW__VERSION_CODE 10736 // SparkFun "9DOF Razor IMU" version "SEN-10736" (HMC5883L magnetometer)

This is the tutorial Page
https://dev.qu.tu-berlin.de/projects/sf ... i/Tutorial

If you calibrate carefully the sensor you will get very good results

Best Regards
Nestor
userHeadPic nestor
2013-05-14 05:17:39 Hi Giri,

This sensor is very very sensitive, it is quite normal not to be 100% steady even if you are not moving, but small vibrations in the surroundings can affect it. While placed on the table, try to hit slightly the other side of the table and check the readings again..

Most projects do some kind of filtering to these sensors to improve the readings. I am not sure if the library outputs raw data or filtered data.. But keep that in mind if you need accuracy.

Best,
Jose
userHeadPic Jose