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.

Anything related to (electromechanical) gyroscopes and their control circuitry.

A gyroscope is a device used for maintaining or measuring orientation in 3D space. Its main component is a fast spinning (usually wheel-shaped) body hooked to a 3 degree of freedom harness (a gimbal or cardan suspension) which allows the axle of the rotating body to change its orientation independently from the external support of the harness.

See also Wikipedia on gyroscopes.

87 questions
13
votes
7 answers

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's) and angular rate (dps) and also the angle…
jumbojohn
  • 131
  • 1
  • 5
8
votes
3 answers

Do MEMS or optical gyroscope record Earth's rotational and revolutional angular velocities?

I am using a 3 axis gyroscope (Android device) to record angular velocities using a sensor data logger application. When the device is placed stationary, the gyroscope recorded the following values: X: 0.003 Y:0.00042 Z:0.0045 At an instantaneous…
3
votes
1 answer

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(100Hz/2)*0.25 degrees/second/root(Hz) = 7.1*0.25…
3
votes
1 answer

Gyroscope Bandwidth on LSM9DS1

I am trying to read data at 119Hz and above from the gyroscope embedded in the LSM9DS1 9dof IMU package and transfer the raw data from the gyroscope to an Android device. On the Android, I plan to use this data along with the accelerometer and…
Alex K
  • 219
  • 3
  • 9
2
votes
1 answer

Rotated gyroscope 180 degrees but integration shows 90

I'm a student new to sensors. I'm currently calibrating the gyroscope from the following IMU: ICM42670. I was able to get the bias by leaving the gyro for some time and getting the average of the errors. I am attempting to get the scale factor by…
miiguell
  • 29
  • 1
2
votes
3 answers

Why new/recommended MEMS IMU for AHRS for drones are 6-DOF instead of 9-DOF?

I'm developing an quadcopter as an DIY project. I'm in nascent stage of development. I've just finalized the design/working philosophy. I'm planning to fuse data from 9-DOF (9-Axes) IMU + GNSS + Pressure Sensor using EKF to develop AHRS-INS for my…
Dark Sorrow
  • 121
  • 6
2
votes
2 answers

How to resolve the drift around the z-axis in an IMU6050 gyroscope?

Using the IMU6050 IMU, one can use the accelerometer to calibrate for the drift in x and y rotational axes by applying a complementary filter. However, I haven't found a way to calibrate for the drift in the z direction. If it's drifting, eventually…
2
votes
1 answer

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 successive turns-on. So if I estimate bias to be 10…
Sam
  • 123
  • 3
2
votes
2 answers

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 anywhere in the datasheet. The datasheet does…
David
  • 173
  • 6
2
votes
2 answers

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 read the data, the MSB must be set to 1, so I…
R. Griffin
  • 21
  • 3
2
votes
1 answer

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 checked the wiring and I'm certain that it's working…
kelvinmac
  • 90
  • 4
2
votes
1 answer

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 TWO sensors. The problem comes when I add in a…
A.Gomes
  • 21
  • 3
2
votes
2 answers

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: 87.56632 deg 87.25641 deg 87.69428 deg Let's say I get…
Snoop
  • 581
  • 1
  • 5
  • 18
2
votes
1 answer

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 IMUs?
2
votes
1 answer

Configuring IMU FIS1100

We have been working on motion sensor unit FIS1100. We decided to use it as traditional motion sensor (FIS1100 can be operated in two modes Attitude engine mode and traditional sensor mode). We are using I2C for communication with motion sensor.…
Ekambaram
  • 23
  • 3
1
2 3 4 5 6