Questions tagged [imu]

Inertial Measurement Unit

Filter by
Sorted by
Tagged with
8
votes
4answers
2k views

Why do 3-axis accelerometers seemingly have a left-handed coordinate system?

Careful inspection of page 35 (figure 58) of the ADXL345 datasheet shows that under gravitational loading only, the chip uses a left-handed coordinate system. My own experiments with this chip ...
6
votes
3answers
37k views

How to estimate yaw angle from tri-axis accelerometer and gyroscope

I would like to estimate the yaw angle from accelerometer and gyroscope data. For roll and pitch estimate I've used the following trigonometric equations: ...
5
votes
2answers
7k views

Kalman Filter GPS + IMU

I know this probably has been asked a thousand times but I'm trying to integrate a GPS + Imu (which has a gyro, acc, and magnetometer) with an Extended kalman filter to get a better localization in my ...
8
votes
1answer
5k views

Angle Random Walk vs. Rate Noise Density (MPU6050)

I’ve made a datalog from a MPU6050 (IMU: gyroscope and accelerometer) at 500Hz sample rate. Now I want to calculate the characteristics from the gyro to evaluate the sensor. For the gyro I’ve found ...
3
votes
2answers
102 views

How reliable are IMUs for a long usage (6 hours) rotation (only) tracking?

I know they are bad for positional tracking and drift from actual position over time but would like to know what is the situation with rotation only. I know Oculus DK1 used ordinary off-the-shelf ...
4
votes
3answers
2k views

imu position without GPS or camera

I have a IMU that has 3-axis accelerator, 3-axis magnetometer, 3-axis gyroscope and row, yaw, pitch value. I want to get the location of the IMU coordinate(the beginning point is (0,0,0)) but I know ...
-2
votes
2answers
521 views

Displacement with accelerometer [duplicate]

I want to use a sensor to find displacement with accelerometer. How can I use accelerometer to find displacement? I want to use this for a quadcopter.
16
votes
2answers
7k views

How to choose a good IMU for a wheeled robot?

At our lab, we have a several "Kurt" type robots (about the size of a Pioneer, six wheels, differential drive). The built-in gyroscopes are by now really outdated; the main problem is that the ...
7
votes
2answers
8k views

How to track robot position?

I'm a software researcher, who in my spare time mentors a robotics team, helping on the software side of things. For years, I keep coming back to the same question: How to determine the robots ...
7
votes
1answer
5k views

Quadcopter PID Algorithm

I'm trying to implement a PID control on my quadcopter using the Tiva C series microcontroller but I have trouble making the PID stabilize the system. While I was testing the PID, I noticed slow or ...
7
votes
1answer
7k views

How are units of noise measurement related to units of a sensor's data measurement?

I'm trying to understand how noise is represented for accelerometers, gyroscopes, and magnetometers so that I can match the requirements of my project with the standard specs of these sensors. I ...
2
votes
2answers
8k views

What information an IMU gives to a drone?

An Inertial Measurement Unit (IMU) is an important sensor used in aerial robotics. A typical IMU will contain an accelerometer and a rate gyroscope. Which of the following information does a robot get ...
9
votes
1answer
490 views

Chaining Kalman filters

My team is building a robot to navigate autonomously in an outdoor environment. We recently got a new integrated IMU/GPS sensor which apparently does some extended Kalman filtering on-chip. It gives ...
2
votes
2answers
2k views

Self balancing robot control system strategies [closed]

I’m in the early stages of designing a self-balancing robot as a way to refresh my knowledge on control theory, which has been gradually slipping away since graduating about a year and a half ago. I'm ...
2
votes
3answers
395 views

Localising a robot placed at an unknown position in a known environment

I am a third-year electrical engineering student and am working on an intelligent autonomous robot in my summer vacations. The robot I am trying to make is supposed to be used in rescue operations. ...
2
votes
1answer
2k views

what is the algorithm to get position (Linear displacement and linear velocity ) using IMU (Like MPU6050)?

So I have been working on a drone project for a very long time, now I decided to work on Kalman filter which is used widely nowadays like Ardupilot. I looked at the source code so basically understand ...
2
votes
5answers
2k views

Shield IMU from magnetic interferences

I experienced some drifting when coming near to magnetic fields with my IMU, so I wondered if it is possible to completely shield the IMU from external influences. Would this be theoretically possible ...
1
vote
2answers
428 views

Navigation - GPS + IMU; how to make it more accurate?

Currently, I am trying to navigate a small robot car to point A from my current position. The car has a GPS sensor and a BNO055 IMU(Gyro + Mag + Acc). I know the GPS co-ordinates of point A. Using the ...
5
votes
1answer
522 views

Gyro measurement to absolute angles

Let us assume we have a gyro that is perfectly aligned to a global frame ($X,Y,Z$). From what I know the gyro data give me the angular rate with respect to the gyro axis ($x,y,z$). So let's say I ...
2
votes
1answer
262 views

Angular velocities and rotation matrices

Let us assume I have an object O with axis $x_{O}$, $y_{O}$, $z_{O}$, with different orientation from the global frame S with $x_{S}$, $y_{S}$, $z_{S}$ (I don't care about the position). Now I know ...
1
vote
1answer
93 views

What's the difference between Yaw and Attitude in Quad Rotor

I have a big miss conception between Yaw and attitude ? Isn't both represent "how far is the quad from earth ?" Also if you could post how to calculate them from IMU (gyro +accele + magent )
0
votes
1answer
180 views

Gyro yaw drift compensation

I'm looking for some kind of filter, algorithm which will allow me to compensate gyro yaw drift using heading of magnetometer. My project requires only yaw measurments and both sensors are flat. Is ...