Skip to main content

Questions tagged [noise]

Unwanted or modified signals detracting from some form of reception or perception.

Filter by
Sorted by
Tagged with
0 votes
0 answers
29 views

Gazebo GPS Noise Model

What is the Gazebo GPS Sensor Noise Model based on? It looks like a Random Walk through the code, but would be great if I could get some confirmation about it. Also, is HDOP and VDOP (DOP - dilution ...
Ishaan Mahajan's user avatar
0 votes
0 answers
15 views

Why different noise terms are read at specific sampling interval in Allan Variance plot?

I was trying to identify Quantization Noise, Angle Random Walk, Bias Instability, and Rate Random Walk from Allan Variance plot which as Allan deviation on y axis and Sampling Time Interval ...
Mahesha999's user avatar
3 votes
1 answer
559 views

Converting IMU random walk, bias instability to stddev, bias stddev, etc

I am trying to create an accurate IMU model in Gazebo based off of a real IMU that I am using. The Gyro specs are: Bias instability: 3.5 degrees/hr Angular random walk: 0.1 degrees/sqrt(hr) The ...
zz uu's user avatar
  • 33
0 votes
1 answer
208 views

accelerometer and gyroscope fusion using extended kalman filter

I'm working on my graduation project which is characterizing human body posture. I'm using IMU so I get measurements from the accelerometer and gyroscope and I'm wealing to fuse these two filters so I ...
aymen zougali's user avatar
1 vote
1 answer
273 views

What is the noise in this PWM signal?

I'm in the process of calibrating servos while constructing a new hobbyist robot arm. When testing the base rotation servo I noticed some unexpected noise in the PWM signal while the servo is in ...
RowanP's user avatar
  • 339
2 votes
1 answer
4k views

What would be a way to estimate IMU noise covariance matrix?

Weirdly enough, my robot platform which has an official ROS package supported by a manufacturer doesn't provide any covariance matrices of its sensors. So, I'm basically trying to estimate these ...
HOJUN LEE's user avatar
1 vote
1 answer
319 views

Eliminating drift generated from double integration of acceleration signal using Envelope Method

I'm trying to remove the drift generated upon the double integration of a noisy acceleration signal. But this question discusses only removing the drift upon single integration to generate velocity ...
MajorMajorMajorMajor's user avatar
0 votes
1 answer
36 views

Understanding import attributes of electronics speakers, by example

I'm new to electronics/robotics and I'd like to start with a simple project that uses a speaker to play sound clips when a certain event/input/stimulus is detected. Looking on Digi-Key and similar ...
hotmeatballsoup's user avatar
0 votes
1 answer
231 views

Simulating sensor readings based on an existing Alan Variance Analysis

My goal is to model an accelerometer and a gyroscope based on real hardware. I understand deterministic errors like bias and scaling but the different types of non-deterministic errors are difficult. ...
RobinW's user avatar
  • 141
5 votes
1 answer
2k views

Noisy magnetometer data

I’m looking to develop an AHRS for which I’m using a magnetometer to correct for heading errors. I wanted to check that the magnetometer I'm using is functioning to the level of accuracy (+- 1 degree) ...
Joe's user avatar
  • 69
0 votes
1 answer
141 views

EKF singularity problem when measurement noise R is zero

my Extended kalman filter (EKF) program works well, my estimated state vector is same as real state vector when I give any positive definite number to measurement noise R. But I want to make ...
furkan's user avatar
  • 1
2 votes
2 answers
198 views

Practicality of using magnetometer inside AUV

I have an AUV with a 12 inch diameter, 29 inch long capsule. Inside the capsule sits an Intel NUC computer, an NVIDIA Jetson GPU, an Arduino Mega, a Sparton IMU (9 DOF) as well as a custom voltage ...
koverman47's user avatar
4 votes
2 answers
246 views

KF/ EKF - Modelling and tuning noise matrices and other parameters

I am developing C++ code to estimate roll and pitch of a camera using accelerometer and gyroscope. The roll, pitch and yaw are in my state space ($X_t$) and the process is modeled as: $\bar{X_t} = X_{...
skr's user avatar
  • 239
3 votes
1 answer
553 views

Wheel odometry simulation using ground truth

I'm tracking the state of a robot $X=(x,y,\theta)$ where $x$ and $y$ are the ground coordinates and $\theta$ the heading angle. I have the ground truth states $X_{gt}=(x_{gt},y_{gt},\theta_{gt})$. I ...
Daphnee's user avatar
  • 125
1 vote
0 answers
58 views

Heading drift on Beaglebone Blue on small AUV due to power cables (I think)

At my work we use the BeagleBone Blue boards to control somewhat small AUVs. The board is placed in underwater tubes along with batteries, ESCs for thrusters and all other electronics. We use the in-...
Jesper's user avatar
  • 111
0 votes
1 answer
385 views

Should the kalmanfilter have disturbance as input?

This is a kalmanfilter As you can see, the process noise(disturbance) is not going to the kalmanfilter. But the state space model for the state feedback system is written as this: https://youtu.be/...
euraad's user avatar
  • 311
4 votes
1 answer
243 views

Why doesn't this kalmanfilter filter anything? Reduce disturbances and noises with LQG controller

I have a state space model which look like this: $$ \ \begin{bmatrix} \dot{x} \\ \\\dot{\tilde{x}} \end{bmatrix} =\begin{bmatrix} A - BL& BL \\ 0 & A-KC \end{bmatrix} \begin{bmatrix} x\\ \...
euraad's user avatar
  • 311
3 votes
2 answers
978 views

Can I write the seperation principle for LQG controllers in this state space form?

Look at this picture. This is the seperation principle diagram. It is an LQG controller which going to control the real life process. What I want to do, is to create a state space model for this ...
euraad's user avatar
  • 311
2 votes
1 answer
296 views

Why does one IMU axis influence another?

For a home robotics project I just bought a BerryIMU to connect it to my Raspberry Pi. After hooking it up I ran the provided Python code to read out some values while moving it around. If I keep the ...
kramer65's user avatar
  • 349
1 vote
1 answer
80 views

Kalman filter: 3D measurement error to individiual components

I'm working on a Kalman filter for estimating the position of a point in 3D space. I know that I can measure its 3D position directly with a variance of about 2 mm (in other words: the variance of the ...
SHG's user avatar
  • 11
6 votes
2 answers
2k views

What is a good approach for outlier rejection during real time data filtering?

I'm trying to finish up a localization pipeline, and the last module I need is a filtering framework for my pose estimates. While a Kalman filter is probably the most popular option, I'm using cameras ...
HighVoltage's user avatar
  • 1,106
3 votes
2 answers
471 views

Odometry motion model for Kalman filter, but is the error zero mean?

I was planning on using the odometry model in the prediction stage of an Extended Kalman Filter. State transition equations: $$ f(X_t,a_t) = \begin{bmatrix} x_{t+1} = x_t + \frac{\delta s_r + \delta ...
Eva's user avatar
  • 155
4 votes
1 answer
1k views

Filtering IMU angle discontinuities

I try to measure Euler angles from an IMU, but some discontinuities happens during measurement, even in vibrationless environment, as shown in the images below. Can someone explain which type of ...
lsn's user avatar
  • 107
2 votes
3 answers
144 views

The uncertainty is big while the sensor is rather accurate at measuring a landmark in EKF-SLAM

I've a 2D sensor which provides a range $r$ and a bearing $\phi$ to a landmark. In my 2D EKF-SLAM simulation, the sensor has the following specifications $$ \sigma_{r} = 0.01 \text{m} \ \ ,\sigma_{\...
CroCo's user avatar
  • 2,452
0 votes
2 answers
775 views

Eliminating Electrical Noise from my motor driver

Background: I am using an Arduino Mega connected to a RoboClaw 2x60A motor driver. I asked this question about the system, but I have since narrowed the scope of the problem. I tried adding a bunch ...
Joel's user avatar
  • 155
1 vote
1 answer
425 views

What Does the Sensitivity Function Mean?

I'm studying for a test in Automatic Control and I have some troubles understanding sensitivity functions and complementary sensitivity functions. There's one assignment from an old exam that sais "...
Djamillah's user avatar
  • 145
5 votes
1 answer
918 views

How to choose the state space model for 1 axis gyroscope to implemnt a good kalman filter

I am using this gyroscope in order to measure the rotation of my robot around the z axis. I want to implement a kalman filter in order to improve the values. What i came with since now is this space ...
ChiPlusPlus's user avatar
4 votes
2 answers
737 views

IMU based acceleration parameters for differential drive robot

I have a differential drive robot whose motors are virtually quiet while driving on a completely flat surface, but the motors make a lot of noise when on a incline. This is likely due to the ...
Pototo's user avatar
  • 203
4 votes
1 answer
1k views

Velocity Model Motion in Matlab (Probabilistic Robotics)

I want to implement the velocity motion model in Matlab. According to Probabilistic Robotics page 124, the model is as following \begin{align*} \hat{v} &= v + sample(\alpha_{1} v^{2} + \...
CroCo's user avatar
  • 2,452
2 votes
1 answer
127 views

Can motion model noise be zero?

Can I assume the noise of motion model to be zero? If so, what are the consequences of doing so?
CroCo's user avatar
  • 2,452
17 votes
2 answers
5k views

covariance matrix in EKF?

I'm struggling with the concept of covariance matrix. $$ \Sigma = \begin{bmatrix} \sigma_{xx} & \sigma_{xy} & \sigma_{x \theta} \\ \sigma_{yx} & \sigma_{yy} & \sigma_{y \theta} \\ \...
CroCo's user avatar
  • 2,452
6 votes
2 answers
439 views

Kalman Filter and the state noise vector?

I'm reading Probabilistic Robotics by Thrun. In the Kalman filter section, they state that $$ x_{t} =A_{t}x_{t-1} + B_{t}u_{t} + \epsilon_{t} $$ where $\epsilon_{t}$ is the state noise vector. And ...
CroCo's user avatar
  • 2,452
2 votes
2 answers
624 views

ArduIMU noisy output in Quadrotor

We are using ArduIMU (V3) as our Quadrotor's inertial measurement unit. (we have a separate board to control all motors, not with ArduIMU itself). Now we have a problem with ArduIMU's sensors output....
Michel Gokan Khan's user avatar
8 votes
1 answer
10k 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 ...
Robz's user avatar
  • 2,162
6 votes
1 answer
565 views

How do you determine EKF process noise for pre-recorded data sets?

I've seen this question, which asks about determining the process noise for an EKF. I don't see anything there about pre-recorded data sets. My thought on how to determine the noise parameters, ...
munk's user avatar
  • 777
10 votes
2 answers
299 views

How to model the noise in a range sensor's return?

Range sensors (for example sonar, infrared, and lidar) are notoriously noisy. How can I characterize the noise characteristics to include these in a probabilistic localization sensor model?
Felix's user avatar
  • 1,327
12 votes
3 answers
968 views

What determines the amount of noise an actuator produces?

Many robots and other mechanical devices produce the signature whirring noise as they move, some produce less. What makes the difference? What restrictions a silence requirement places on a robot?
Ansis Māliņš's user avatar