Questions tagged [accelerometer]

Accelerometer is a sensor that measures acceleration.

Filter by
Sorted by
Tagged with
2
votes
1answer
6k views

Using Accelerometer, Gyroscope and any sensor to track speed, position,

Problem Currently working on reverse engineering this application zepp.com/baseball. This is a wearable device that can track a users speed positional tracking when the object makes contact with ...
2
votes
1answer
110 views

Quadrocopter problem with stability

I'm building quadcopter from scratch, software is implemented on STM32F4 microcontroller. Frequency of main control loop equals 400Hz. I've though everything is almost finished but when i've mounted ...
2
votes
1answer
2k views

Calculating acceleration and velocity

I'm writing some Quad Copter software and beginning to implement an altitude hold mode. To enable me to do this I need to get an accurate reading for vertical velocity. I plan to use a Kalman filter ...
2
votes
1answer
193 views

How can I filter Gyroscopic data?

I am using an Arduino Mega with an MPU6050. I can get gyroscopic data as well as euler angles. The problem is my gyro data keeps going back and forth between 0 and -1 despite me not moving it at all (...
2
votes
2answers
51 views

Is the information on the following link logical?

I cannot comment on the original answer, so I had to ask like this. I am trying to learn IMU's, accelerometers, gyros etc. for a while. So I came across with this answer below, https://engineering....
2
votes
2answers
138 views

Is pose estimation using images necessary in visual-inertial SLAM

In visual SLAM, pose estimation is performed between two adjacent frames or keyframes using feature detection and pose estitmation from corresponding features. However in visual-inertial SLAM, pose ...
2
votes
1answer
138 views

measurement model of the accelerometers in IMU

I am new to IMU. About the measurements from IMU, different materials give different explanations. From the link: https://www.it.uu.se/edu/course/homepage/systemid/vt14/tokp2.pdf Here the b maybe ...
2
votes
1answer
1k views

Yaw from accelerometer? No! So what do these equations actually mean?

note: I'm just a day or so into the use of inertial measurements and trying to learn everything at once, this may be a noob question (it's my first here). I have seen this image of "Figure 8" in ...
2
votes
1answer
464 views

IMU measurement model

I read in this set of slides on p.11 that the IMU measurements, such as acceleration are affected by bias and noise, as expressed in this equation: $_B \mathbf {\tilde a} _{WB}(t) =\ \mathbf R_{BW}(...
2
votes
2answers
633 views

Axis of rotation via IMU

Using an IMU (gyro, accelerometer and magnetometer), as found in most smartphones, can I detect the differences between tilting the device, say forward, along different (parallel) axis positions? To ...
2
votes
4answers
552 views

Understanding the various attitude estimation methods

I am building a quadcopter using the Arduino Uno with a 6dof accelerometer and gyro. I will be adding a separate 3 axis magnetometer soon for heading. I have successfully implemented the code that ...
2
votes
1answer
133 views

Accelerometer and gyroscope noise and bias

I am doing an EKF (Extended Kalman Filter) to fusion Visual Odometry with IMU information. I am using a ROS package called ethzasl-msf (I am using the multi sensor fusion because then I have to add ...
2
votes
0answers
62 views

Integrating Instantaneous Accelerations taken at discrete time intervals

I am trying to integrate instantaneous linear and angular acceleration taken at discrete time intervals (1/100 seconds, 100hz). data is collected beforehand, and integration is done offline, I only ...
2
votes
0answers
85 views

How can there be a difference in quaternion values of two points taken from sensors where the orientation is exactly same?

I have two situations- A) One, the body with sensor embedded in it kept at rest. B) Second, the body is at rest for 10 secs, then undergoes some movement randomly and comes back to the exact ...
1
vote
2answers
187 views

Stabilising an inverted pendulum

With the problem of stabilising an inverted pendulum on a cart, it's clear that the cart needs to move toward the side the pendulum leans. But for a given angle $\theta$, how much should the cart move,...
1
vote
1answer
43 views

How to create a Complementary Filter for a linearly accelerating body to obtain estimate of orientation in quaternion?

A complementary filter (CF) uses orientation obtained calculated from gyroscope, accelerometer and magnetometer to find a more accurate measurement of orientation. However, when my sensor is ...
1
vote
1answer
344 views

Gauss Newton Method for Accelerometer calibration

I am following the code obtained in matlab file exchange for the paper http://ieeexplore.ieee.org/document/4655611/ He calculates the Hessian matrix as follows using Jacobian Matrix J, ...
1
vote
1answer
178 views

Should I use or not EKF for Baro-Acc altitude estimation?

I've recently implemented a kalman filter to estimate altitude for a small robot with an IMU+Baro sensor mounted on it. My objective is to get max precision I can have, using this two sensor, with ...
1
vote
1answer
44 views

How can i fusion gyroscope and accelerometer when accelerometer has only roll,pitch val?

I'm currently studying IMU Sensor with 6dof(gyro and accelerometer). My goal is to get Orientation of robot, and i found out that only 6dof imu sensor wouldn't be possible to get a correct Orientation ...
1
vote
1answer
382 views

MPU-6050 as a compass not affected by magnet!

I am using an MPU-6050 as a compass connected to an Arduino Uno and using the AccZ register presumably from the accelerometer. So, first question, is the magnetometer signal processed internally with ...
1
vote
1answer
801 views

The logic of implementing an Auto-level function in a PID flight controller

So I have multi-rotor with a basic PID controller, that keeps its axis stable through the gyroscope. However, the multi rotor, does not keep its height or position. So I would like to use an ...
1
vote
1answer
881 views

APM Accelerometer Calibration

I am trying to manually calibrate the on-board accelerometer of an APM 2.6 controller. I am using the following code (I found this somewhere, don't remember where) with Arduino 1.0.5 (in Windows ...
1
vote
0answers
41 views

NodeMCU ESP-12E Wont Print to Serial in Arduino IDE

So, im using a ESP-12E nothing special about it, to try and run this code i found from a custom library example. ...
1
vote
0answers
57 views

Writing IMU accelerometer data into as twist messages into cmd_vel

I am reading accelerometer data from the wiimote /wiimote/state topic. A sample of the data I'm working with is as follows: ...
1
vote
0answers
31 views

Accuracy of monocular visual-inertial odometry

I am currently considering to use monocular visual-inertial odometry to localize a smartphone relative to a known object. Now, what I would like to understand, is what kind of accuracy I can expect ...
1
vote
0answers
77 views

Best Way to Sense Rubiks Cube Movements [closed]

I was wondering what was, in your opinion, the best way to study the different motions of a Rubiks Cube. I want to be able to recognize what face moved and in what direction. Would I be able to get ...
0
votes
1answer
42 views

Data collected from ROS

How can we collect the flight data after a ROS simulation and what kind of dataset do we obtain? Can we get the sensor and video dataset with timestamps to be used in analysis?
0
votes
2answers
887 views

Generate synthetic accelerometer data based on (x,y,z) coordinate

I would like to create a simulation model (basically a signal generator) which will allow me to generate the 3 output signals of an accelerometer based on 3 location input signals (x,y and z). I would ...
0
votes
1answer
987 views

Tracking 2D positioning with IMU Sensor [duplicate]

I am using a miniature car and I want to estimate the position. We can not use GPS modules and most of the tracking systems that I saw, are using IMU senson with the GPS module. In our car we are able ...
0
votes
1answer
524 views

How to transform raw accelerometer data into the Earth fixed frame to determine position

I have data from a TeleMega and do not understand how to apply the rotation matrix for the accelerometer data so that I can get the more accurate position estimate from my accelerometer. My data comes ...
0
votes
1answer
266 views

Orientation estimation using gyro and accelerometer when sensor platform has high acceleration

I am trying to estimate the orientation of a sensor platform using gyroscope and accelerometer. I am using a Kalman filter based approach. I integrate the readings ...
0
votes
1answer
1k views

which is best IMU for Quad-Copter [closed]

Actually i am trying to write my own Flight Controller for Quad-Copter that is controlled by Remote over radio signals.So for a flight controller i have to buy a inertial measurement unit(IMU).So ...
0
votes
1answer
968 views

Problem with angle calculation

I'm using MPU6050(accelerometer+gyro) connected to ATmega328P microcontroller, but probably it isn't even important in my case. In my project, I need an angle around the X axis. And it's calculated ...
0
votes
1answer
583 views

How to transform Accelerometer data from the robots frame to the world frame

I'm current workin on an EKF for an carlike robot and I'm not sure how to transform the IMU accelerometer data to offset the roll, pitch and yaw and get the acceleration with respect to the ground. I'...
0
votes
1answer
222 views

Utilizing the inertial sensors in an AR Drone

I'm trying to figure out how to use the inertial sensors in an AR Drone to perform a rough version of dead reckoning. I want to move the drone around a room (without flying it) and using the velocity ...
0
votes
1answer
250 views

3 Axis Gimbal Stabilization System can replace with 3 Axis Accelerometer

i have "TAROT ZYX-GS 3-Axis Gimbal Stabilization System ZYX13" sensor that gives me the value of Roll tilt and Pan.The 3 axis accelerometer give me the value of x y and z.so can we use the Gimbal ...
0
votes
1answer
2k views

connecting MPU-9250 GY-9250 SENSOR MODULE to arduino uno

i am using this sensor to make self balancing robot.At first i have soldered the header(only to vcc,gnd,scl,sda ) on the imu borad at the opposite side where there is no component mounted.then ...
0
votes
1answer
303 views

Can a Jacobian matrix be used to derive joint angles from end-effector linear and rotational velocity (without a filter)?

I have a 2-link, 2 degree of freedom robotic arm, that only measures linear acceleration at each link(through an accelerometer), and rotational velocity on each joint (through a gyroscope). I know ...
0
votes
2answers
2k views

How to filter vibration programatically?

I'm working on a quadcopter. I'm reading the accelerometer and gyro data out from the MPU6050 and using complementary filter to calculate the roll and pitch values. When the quad is on the floor, and ...
0
votes
2answers
98 views

Velocity Control via Vibration

I am working on a robot that has an accelerometer. This accelerometer measures the vibration of the robot. When the robot hits a certain vibration, I would like it to slow down in order to reduce the ...
0
votes
0answers
22 views

Find IMU's movement direction in x-axis

I have an IMU device with an accelerometer sensor and I fix that on top of the linear motion rail.so it can only move to the right or left (in the x-axis) side. How can I determine the direction (...
0
votes
0answers
60 views

Measurements of IMU (accelerometer and gyroscope) are drifted or with too much error

I placed my drone on a table (i.e, at rest) and save (using a ROS topic) the IMU readings: As you can see, there's a lot of drift or error. I would expect the $x$ and $y$ acceleration to be 0 (I know ...
0
votes
0answers
16 views

Compute tangential acceleration of a specific point using IMU data?

I have a question about using datas coming from an imu on a vehicle. The IMU is placed near the rear wheel axle of the vehicle. The reference frame for vehicle control is placed between rear wheels. ...
0
votes
0answers
25 views

MPU6050 Gyro rotaion always around Y axis

I am using an MPU6050 IMU. I did a small experiment having Z-axis pointing upwards. 1. Rotate 90deg around Z-axis (yaw) and back to the original position 2. Rotate 90deg around X-axis (roll) and back ...
0
votes
1answer
101 views

Using an accelerometer for position

I have some accelerometers hanging from strings. I would like to be able to compute the position of the string from the accelerometer reading. What I think I need to do is: Compute a transform from ...
0
votes
2answers
635 views

How would i implement position and heading readings into my SLAM system?

I am trying to build a low-cost SLAM system with an MPU-6050 and GY-271 (magnetometer). Currently, i have a robot with an Arduino that collects the sensor data and a Raspberry Pi that (hopefully) will ...
0
votes
1answer
150 views

Rotate 3d vector value into a single axis using a rotation quaternion

I want to rotate the whole value of a 3d vector into one axis using quaternion rotations. The reason behind is that I want to align the X and Y Axis of my smartphone with the X and Y Axis of my ...
0
votes
2answers
2k views

Localization with only IMU [duplicate]

What will be the best approach to get the most localization accuracy out of only an accelerometer and gyroscope?
0
votes
1answer
163 views

Problem with acceleration sensor

I’m using the BMA020 (from ELV) with my Arduino Mega2560 and trying to read acceleration values that doesn’t confuse me. First I connected the sensor in SPI-4 mode. Means CSB <-> PB0 (SS) SCK <...
-1
votes
2answers
197 views

Sensor fusion to calculate joint angles between segments of a robot arm using IMU data

I have an IMU attached to each of the segments of a robotic arm, which gives me accelerometer and gyroscope data. My goal is to first of all improve the quality of the sensor readings and subsequently ...