Ok thank you so much, It's makes sense to me now. On Wednesday, February 13, 2013 3:24:28 PM UTC, bob wrote: > > Here is code from Reto Meier's book: > > > *List < Sensor > gyroscopes = sensorManager.getSensorList( > Sensor.TYPE_GYROSCOPE);* > > *if (gyroscopes != null && gyroscopes.size() > 1) correctedGyro = > gyroscopes.get( gyroscopes.size()-1);* > > > He is getting the last gyroscope sensor and names the variable "* > correctedGyro*". He works for Google. Since he named the variable > "correctedGyro" I would guess it's "corrected". > > > > > > > Meier, Reto (2012-04-05). Professional Android 4 Application Development > (Wrox Professional Guides) (Kindle Location 12820). John Wiley and Sons. > Kindle Edition. > > On Wednesday, February 13, 2013 4:16:35 AM UTC-6, Marta Ribeiro wrote: >> >> Yes, I've been reading about that. >> >> But my question was if the values I get directly from the gyroscope, >> without applying filters of my own, could have some kind of filter >> (inherent to the sensor) as the values do not present standard deviation, >> which would be "impossible" without some kind of filter. >> >> On Tuesday, February 12, 2013 8:14:12 PM UTC, Tux wrote: >>> >>> It is not impossible but it's complicate to implement the filters. >>> A simple low pass filter is not enough. To do it right you need to >>> combine accelerator and gyroscope data. For this purpose you could >>> implement a complementary or Kalman filter. You find some examples on >>> the net. Or google for "sensorfusion". >>> >>> 2013/2/12 Marta Ribeiro <[email protected]>: >>> > Well yes that's my doubt, if you say "gyroscope noise and drift will >>> > introduce errors that need to be compensated for." and i'm not >>> applying any >>> > filter of my own, i'm just examining the data directly from >>> sensor.event and >>> > they seem not to have any noise or bias, it seems a bit impossible if >>> the >>> > tablet does not have some kinf of filter embedded. >>> > >>> > I'm I on the right path here? >>> > >>> > And thank you for your answer! >>> > >>> > >>> > On Monday, February 11, 2013 6:39:02 PM UTC, Tux wrote: >>> >> >>> >> Hi, >>> >> >>> >> your measurement are as expected. The gyroscope measures the rate or >>> >> rotation in rad/s and in stationary state the turn rate is about >>> Zero. >>> >> >>> >> >>> >> >>> http://developer.android.com/guide/topics/sensors/sensors_motion.html#sensors-motion-gyro >>> >>> >> >>> >> "Standard gyroscopes provide raw rotational data without any >>> filtering >>> >> or correction for noise and drift (bias). In practice, gyroscope >>> noise >>> >> and drift will introduce errors that need to be compensated for. You >>> >> usually determine the drift (bias) and noise by monitoring other >>> >> sensors, such as the gravity sensor or accelerometer." >>> >> >>> >> >>> >> >>> >> 2013/2/11 Marta Ribeiro <[email protected]>: >>> >> > Hi! >>> >> > >>> >> > I'm doing a project, and it requires me to analyse the reliability >>> of a >>> >> > tablet's sensors. >>> >> > >>> >> > I have analysed the gyroscope data when the tablet is stationary, >>> and >>> >> > the >>> >> > results are an average of -5.3263 *10^{-7} and a standard deviation >>> >> > equal to >>> >> > 0. >>> >> > >>> >> > Now this leads me to believe that this sensor has some kind of >>> filter >>> >> > embedded already, although I can't seem to find any information >>> about >>> >> > it. >>> >> > >>> >> > I appreciate any kind of information regarding this results. >>> >> > >>> >> > Thanks in advance! >>> >> > >>> >> > -- >>> >> > -- >>> >> > You received this message because you are subscribed to the Google >>> >> > Groups "Android Developers" group. >>> >> > To post to this group, send email to [email protected] >>> >> > To unsubscribe from this group, send email to >>> >> > [email protected] >>> >> > For more options, visit this group at >>> >> > http://groups.google.com/group/android-developers?hl=en >>> >> > --- >>> >> > You received this message because you are subscribed to the Google >>> >> > Groups >>> >> > "Android Developers" group. >>> >> > To unsubscribe from this group and stop receiving emails from it, >>> send >>> >> > an >>> >> > email to [email protected]. >>> >> > For more options, visit https://groups.google.com/groups/opt_out. >>> >> > >>> >> > >>> > >>> > -- >>> > -- >>> > You received this message because you are subscribed to the Google >>> > Groups "Android Developers" group. >>> > To post to this group, send email to [email protected] >>> > To unsubscribe from this group, send email to >>> > [email protected] >>> > For more options, visit this group at >>> > http://groups.google.com/group/android-developers?hl=en >>> > --- >>> > You received this message because you are subscribed to the Google >>> Groups >>> > "Android Developers" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an >>> > email to [email protected]. >>> > For more options, visit https://groups.google.com/groups/opt_out. >>> > >>> > >>> >>
-- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

