Questions tagged [gyroscope]

Anything related to (electromechanical) gyroscopes and their control circuitry. A gyroscope is a device used for maintaining or measuring orientation in 3D space whose main component is a fast spinning (usually wheel-shaped) body.

Filter by
Sorted by
Tagged with
0
votes
1answer
20 views

MPU6050 (ACCEL_YOUT_H , ACCEL_YOUT_L) register , have constant value

every one I have problem with reading data of (ACCEL_YOUT_H , ACCEL_YOUT_L) registers , I wanted to stabilize quadcopter with this sensor , I already read data from these register correctly with ...
0
votes
0answers
31 views

BMG250: Understanding basic gyroscope output?

I've never used a gyroscope before. I chose Bosch BMG250 from the digikey search results. I was reading the datasheet and other info online on how a gyroscope works and I'm a bit lost. The output of ...
1
vote
0answers
38 views

How can I properly measure a MEMS rate gyroscope's zero mean bias drift and are my measurements coherent?

I have been looking into Madgwick filters and fusion algorithms and on the original paper as well as some websites mentionning the subject, it is stated "The gyroscope zero bias will drift over ...
1
vote
1answer
58 views

Detector for a fiber optic gyroscope

I'm a navigation engineer, so I often have to deal with gyroscopes and their measurements. Out of curiosity, I've decided to build one myself and will give it a try with a Fiber Optics Gyroscope (FOG),...
0
votes
0answers
36 views

Calculating differences in gyro values

I want to draw a distribution of the change in gyro values (my values are coming from android). I read here that magnitude is relevant. I came up with 2 ideas for formulas, but can't quite make sense ...
0
votes
1answer
40 views

How to resolve the drift around Z axis in MU6050 Gyroscope?

For IMU 6050, one could use the accelerometer to calibrate for the drift in x and y rotational axis by applying a complementary filter. However, I haven't found a way to calibrate for the drift in z ...
0
votes
1answer
48 views

Why does gyroscope drifts and is it possible to use position based calibration to calibrate it?

The MPU 6050 chips has gyroscope and accelermeter, and if you google anywhere they will tell you that the gyroscope drifts, usually at constant rate. My question was, how does this drift come from? ...
0
votes
1answer
24 views

Degrees of freedom concept in sensors

I was examining the specs of a breakout board. It says in there that, Integrate 10 dof sensors Adxl345 accelerometer ITG3200 gyro HMC5883L Compass BMP280 pressure sensor Why ...
0
votes
0answers
50 views

How does a Ratchet Mount Digital Angle Gauge Work?

I would like to build a ratchet mount angle gauge for bolt tightening. I asume that what I have to do is measure yaw. I'm using a MPU9250 to do this but I have a lot of drift when I integrate the gyro ...
2
votes
1answer
84 views

What does Bias Repeatability tell me in an IMU's spec sheet?

If there is a standard interpretation of bias repeatability as it applies to a gyroscope, what is that interpretation? This document indicates that it represents the average change in bias between ...
0
votes
0answers
28 views

What to look for in an Inertial Measurement Unit?

I'm trying to implement an inertial measurement unit (IMU) in a project of mine, but I don't have much experience in this field. There's some terminology that I don't understand. For example, what ...
2
votes
2answers
82 views

Looking for gyroscope drift spec in datasheet

The product page of the BMI088 IMU makes the very impressive claim The automotive-proven gyroscope of the BMI088 has an unmatched bias stability of less than 2°/h However, I can't find this claim ...
1
vote
1answer
148 views

How dual gyroscopes can be used to remove gyro drift?

I need to measure yaw/heading/azimuth correctly. Now, I have done with gyro with very strong filtering and the results are very low yaw drift and even when there is perfect calibration then there is ...
0
votes
2answers
88 views

How can you estimate the final position of a gyroscope graphically?

A Smartphone is initially in the position indicated as follow We move it, and get the next gyro reading. How can you estimate your final position graphically?
0
votes
0answers
50 views

need help deciphering accel/gyro datasheet for i2c communication using python RPi

I have barely any knowledge in this area, the most I have done is used my RPi3 with pre-built python libraries for sensors such as ADS1115 so I didn't have to go through the process of understanding ...
0
votes
1answer
84 views

Invensense MPU9150 Accelerometer Raw Values Even

I've been working on pulling data from an MPU-9150 for a data filtering project, and I ran into a issue that I'm not sure of the cause. When I set the accelerometer to ±2g or ±4g range, all the raw ...
0
votes
2answers
136 views

What is the “dt” in the complementary filter equation and how do I find out the “dt”?

I am trying to implement a complementary filter in my system but I do not quite understand what "dt" means and how should I find out the "dt" in the complementary filter equation. I found the ...
0
votes
1answer
149 views

Does a gyroscope require calibration? (MPU 6050) [closed]

If it does, what is the method that I need to follow? Any suggestions? Edit: Are these the offsets?
1
vote
0answers
102 views

Quarternion disagreement between two BNO80 IMU

I'm trying to use two BNO80 orientation sensors to measure the deflection of a universal joint in both pitch and yaw (there are components in the way that prevent the use of rotary position sensors). ...
1
vote
3answers
456 views

Unexpected results when measuring MPU6050 sample rate with RaspberryPi

MPU6050 datasheet says that maximum accelerometer data output is 1Khz, so in theory when measuring time it takes to receive 1000 data samples through I2C, so I should receive all data in no less than ...
0
votes
0answers
40 views

Nothing seen on serial monitor - MPU6050 with pic16f886 [duplicate]

I'm trying to interface mpu6050 module with pic16f886 microcontroller. But, nothing's getting displayed on serial monitor. Been stuck here since many days. USART code works fine. I've tried that ...
-1
votes
1answer
155 views

why gyroscope sample rate can be changed by frequency, while accelerometer sample rate cannot?

This is from the mpu6050 datasheet. In the datasheet, gyroscope sample rate can be changed by frequency, but accelerometer cannot. Why this happens?
2
votes
2answers
576 views

STM32F722ZE SPI communication with LSM6DS33 using HAL

For a long time I can not read the correct data from the LSM6DS33 control register (accelerometer + gyroscope). As I read in the datasheet, the control register address WHO_I_AM is 0x0f. In order to ...
-2
votes
5answers
577 views

Can I derive steering wheel angle of a car from gyroscope data (x,y,z values)? [closed]

I am not an electrical engineer but I don't really know where to ask this question so here it is. I have some x,y,z gyroscope data from a car and I want to calculate the steering wheel angle at a ...
0
votes
1answer
3k views

IMU axis rotation, calculate values with respect to Earth plane

I'm building a project that uses an IMU (Inertial Measurement Unit). The project involves the device to be mounted inside a vehicle and I should provide the ...
0
votes
2answers
147 views

Replacement of MEMS gyroscope with better less noise devices [closed]

Is there any good replacement for MEMS based 6 or 9 degree of freedom gyroscope to use with Arduino ? I read that most of MEMS are not reliable regarding the values, with slow reading and high noise ...
0
votes
1answer
58 views

Using my sensor values, what are relevant data analysis techniques?

I am currently trying to devise a system using gyroscope+accelerometers placed in on a hat/cap in certain areas of the head (Front-left, Front-right, Centre, Back-left, Back-right). I want to create a ...
0
votes
1answer
1k views

MPU6050 showing inconsistent angle values

I'm using this Arduino code to calibrate and read from an MPU6050 accel/gyro sensor from an Arduino Mega. The calibration and reading of values seemed to go well. However, I'm seeing some ...
0
votes
1answer
51 views

Filter gyroscope's error from linear acceleration?

I need to use 3-axis angular velocity data for my application, but the gyroscope outputs angular velocity when under linear acceleration (not rotating). Is there a way to filter this error?
1
vote
1answer
908 views

Reading FIFO in LSM6DS3

What is the difference between reading the FIFO registers(FIFO_DATA_OUT_L,FIFO_DATA_OUT_H) and Sensor output registers(OUTX_L_XL to OUTZ_H_XL) both are same?which is recommended to get the raw data ...
-2
votes
1answer
116 views

Measuring High Speed Angular Velocity 20,000+ rps

I'm looking for a way of measuring angular velocity in a spinning object at high speeds - up to 25,000 degrees per second. There's ridiculously expensive gyros in the market that can do this, but I'm ...
13
votes
7answers
4k views

Acceleration when device is on tilt

I'm currently working on device that uses always-on 3D accelerometer(using scale +-2g) and 3D gyroscope(using scale +-250g) -sensor. I can read every possible vector (X,Y,Z) and their acceleration (g'...
0
votes
1answer
72 views

oscillioscope specification for low speed usb device [closed]

I want to capture the low speed USB device packets, What specification is required for it? I am looking for inexpensive oscilloscope. As USB low speed device work at 1.5 MBit/s, Is hantek 6022be ...
0
votes
1answer
122 views

MPU6050 data go crazy while transmitting via HC-12 radio

I'm building a project based on the raspberry pi 3 (written in NodeJS & python) which uses the following modules: a bmp180 barometer, an mpu6050 imu, a hc-12 radio, a ublox-neo7m GPS, an LCD with ...
0
votes
1answer
864 views

Drone gyroscope placement

I'm building a drone with an mpu6050. Does the placement of the mpu influence sensor data? I mean, if I rotate the sensor properly so that all axes point in proper directions, then will it matter if ...
2
votes
1answer
814 views

MPU6050 getting wrong data on stm32 f103

I'm trying to send data from the gyro in MPU6050 to the computer over UART, but for reasons unknown by me, I'm getting values twice as large as the maximum value of an integer (4294967247). I've ...
0
votes
1answer
121 views

Compensating for MEMS Gyroscopic drift

I'm new to IMUs and know that they are prone to high drift, which depends on Temperature, White Noise and Time, but the most uncertain drift is caused by time, and under certain circumstances, drift ...
1
vote
2answers
2k views

Does multiple IMU increase accuracy

I'm just starting up with IMU's and I really want to work on my own flight controller, but a question always hits my mind and I am not able to find answer anywhere, so I'm here. Will multiple IMUs ...
0
votes
2answers
705 views

Smoothing Accelerometer/Gyroscope Displacement Tracking for Mouse Motion

I'm working on a project to combine a linear acceleration reading from an accelerometer and gyroscope, adjusted for gravity, into displacement/position on an x-y plane, specifically for turning the ...
1
vote
0answers
480 views

Should I be using a Standard Kalman Filter (KF) or an Extended Kalman Filter (EKF)?

So I am trying to implement a Kalman filter for an Inertial Measurement Unit (IMU) using an Arduino. I have 4 sensors: GPS Accelerometer Gyroscope Magnetometer To measure various vehicle properties ...
2
votes
1answer
2k views

Gyroscope Noise Density

I am trying to understand how to use the "Rate noise density" spec on a gyro IC. It is quoted at 0.25 degrees/second/root(Hertz). I plan on sampling it at about 100Hz. Is the noise going to be root(...
1
vote
4answers
322 views

Which is give better result for find angular position of device using 9-axis IMU snesor.?

I'm Using LSM9DSO 9 axis Sensor Which gives output of Accelerometer , gyroscope , Magnetometer Output data. i want to find the angular position of the device using this sensor. currently i'm trying ...
0
votes
3answers
187 views

Detect if object is lying on the surface or is it lifted into the air?

Suppose we have a small box with a circutry and a set of sensors in it. Box is lying on the table, but it is light enough to be lifted into the air. What I want to achieve is to switch off the ...
0
votes
1answer
768 views

Why does all the sensor registers from MPU6050 returns 0 to me? and why I can't write to the registers?

I would like to apologize before I start this question as I don't have the code to put down here as it is in my work pc. BUT.. 1)I have figured out that my GY521 Module (for MPU6050) has been ...
2
votes
1answer
1k views

Data Problem with Multiple MPU6050 and Arduino Nano

I've been working on a recent project which involves multiple IMU's(Specifically 5 MPU6050's, GY-521 Breakout board). Everything works fine, from angle calculation to dealing with gyroscopic drift for ...
2
votes
2answers
175 views

How could I measure noise of gyroscope angle readings?

I have a system that uses gyroscopes to ultimately give me the angles/orientation of an object. So, let's say that the object is sitting at 90 degrees. I might get some readings such as: ...
0
votes
2answers
642 views

Gyroscope's Output Data Rate (ODR) vs. Program Loop Frequency (L3G4200D, Arduino)?

I configure a L3G4200D gyroscope with an Output Data Rate of 100 Hz and a program reads the raw values from the registers (X, Y, Z axis) every 5 ms. But if the program runs at 200 Hz (i.e. loops ...
0
votes
1answer
476 views

Quadcopter balance with MPU-6050

It is not uncommon to see people asking about how to balance a quadricopter using MPU-6050. It's also common to see people answering that a PID controller is needed. However, people doesn't say how. ...
2
votes
1answer
218 views

What is the difference between IMUs and other devices that have accelerometers and gyroscopes (smartphones, tablets, sensewear etc.)?

The general definition of IMU says that any device that has accelerometer, gyroscope and magnetometer/GPS packed together is an IMU. Then why aren't other devices that have the same sensors called ...