Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
0answers
16 views
0
votes
2answers
97 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
78 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
45 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
1answer
45 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
93 views

LSM6DS3 Timestamp read in FIFO

I have a LSM6DS3 sensor connected to a MCU by SPI. My goal is to fill the FIFO buffer with the following sets of data: Gx, Gy, Gz, XLx, XLy, XLz, Ts, Pd. I am using a watermark to generate an ...
0
votes
0answers
32 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
69 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
300 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
225 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
778 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
70 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
0answers
168 views

STMF4xx MPU6050

I have problem with reading data from MPU6050 to STM32F4 nucleo board. The connection is with I2C. The problem is that in the first function IsDeviceReady the device is recognised and the LED does ...
0
votes
0answers
185 views

Connecting 5 MPU6050 IMU sensors to an Arduino Uno

I'm needing to connect 5 MPU6050 IMU sensors to an Arduino Uno to simultaneously obtain data. I've tried searching for a solution, however there are no clear instructions as to how this is done, ...
0
votes
1answer
57 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
928 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
49 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?
0
votes
1answer
469 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
86 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 ...
12
votes
7answers
3k 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
65 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
108 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
478 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
599 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
109 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
1k 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
529 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
411 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
1k 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
252 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 ...
1
vote
0answers
125 views

LSM6DS3 ODR Clock Source

I am beginning to use an 6DOF sensor, LSM6DS3, along with a separate magnetometer to keep track of an objects orientation. I also need to correlate the data in time from this sensor to data from other ...
0
votes
3answers
144 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
388 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
818 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
145 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
544 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
445 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
171 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 ...
1
vote
2answers
674 views

Bosch BNO055 gyroscope bias stability

What is the bias stability in degrees/hour of the gyroscope on the BNO055? The datasheet lists some specs of the gyro on page #14 but I cant find the bias there. There is an item called "output noise"...
1
vote
1answer
902 views

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 ...
1
vote
1answer
761 views

Calculating absolute roll/pitch/yaw angle of falling objects [duplicate]

I am wanting to build a device with gyro, accellero, gauss (compass) sensors and barometric sensor. This device will record all data from the sensors over a period of about 15 minutes where a person ...
2
votes
1answer
507 views

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 ...
0
votes
1answer
156 views

MEMS 6 axis: acc + mag or acc + gyro?

I have a question which I can not give an answer even if it is some days I am thinking about that. In general a INS is made by an accelerometer + a gyroscope. Is it possible to obtain the same ...
1
vote
1answer
1k views

MPU 6050 Digital Motion Processor Gyro Units

I'm running into an odd issue with a motion control processor (MPU 6050 / 9150) that is returning raw gyroscope values as specified between the -/+ 32768 which in the way this gyro is configured ...
0
votes
3answers
795 views

Simulate Gyroscope through MEMS accelerometer

Is possible to simulate the Gyroscope using Accelerometer values? I would like to make that in Android Context so using MEMS smartphone accelerometer.
1
vote
1answer
350 views

Cancellling Out the Effect of Constant Gravitational Acceleration in a Datalogger

In a design that records not only accelerometer readings (X + Y + Z) but also gyroscopic readings (X + Y + Z) how is it possible to remove the accelerometer readings caused by gravity? I have found ...
0
votes
1answer
709 views

Gyro - Determine angle accuracy from datasheet

I have a few Gyro's that I am considering for a new project that needs accurate positioning on moving parts. What I don't fully understand is how to pick a Gyro that will report back an accurate ...
0
votes
1answer
211 views

Analyzing Accelerometer / Gyroscopic Data [closed]

I have created a data logger that logs acceleration and Gyroscopic data on to an SD card. The logged data is about 1.5GB in the form of txt files. I wish to perform thorough analysis on this data via ...
0
votes
1answer
92 views

Get distance covered by a wheel using a gyroscope placed on it

I have to calculate the distance covered by a wheelchiar using data gathered from a gyroscope that was placed on one of the driving wheels. I know the total length of the corridor we used for the ...