Questions tagged [compass]

A device for measuring one's relative heading with respect to geography cardinal directions.

Filter by
Sorted by
Tagged with
0
votes
1answer
23 views

Interfacing HMC5883l Compass with Arduino

I'm using an HMC5883l compass module to find the angle at which my module is pointed from magnetic North. I found this code as an example with "HMC5883L_Simple.h" library. And the results I'm getting ...
0
votes
0answers
24 views

Combining gyroscope and compass to navigate in cities?

I am developing a navigation app which combines compass and gyroscope to withstand magnetic field disturbances which can be found in cities. I am able to know what the magnetic field is supposed to ...
5
votes
1answer
779 views

Regarding Kalman filter and estimating heading with magnetic compass

I have trouble estimating the heading when close to the "pivot" point of the compass, and could use some input on how to solve it. I have set up my angles to be from 0-360 degrees during the testing ...
1
vote
2answers
193 views

Robot autonomous variable terrain with yaw sensor [closed]

I am programming a robot to drive over variable terrain obstacles autonomously. The variable terrain could potentially knock the robot off of its initial heading, but I would like to design an ...
5
votes
4answers
2k views

Does an electronic compass work underwater

I'm building a submersible ROV, so I need a way to navigate. So using a compass would help but this brings up the question, does an electronic compass work underwater? My thoughts are the water might ...
1
vote
1answer
2k views

3D Magnetometer calibration algorithm

I want to calibrate my compass, which is installed on a board which inherits a GPS module. Because the GPS antenna is up-side-down the compass is 180° inverted. The easiest way to correct the problem ...
3
votes
1answer
1k views

Tilt-compensated compass - at my wits' end

I'm a bit at my wits' end here - I'm trying to build a tilt compensated compass for my autonomous sailboat (ardusailor!). I'm using an InvenSense MPU9150. Originally, I used the built-in fusion ...
6
votes
1answer
877 views

What to do when the control input of the Kalman filter is unknown?

I am implementing a simple Kalman Filter that estimates the heading direction of a robot. The robot is equipped with a compass and a gyroscope. Say at time $t-dt$, the compass reports a reading $\...
9
votes
2answers
881 views

How to model unpredictable noise in Kalman Filter?

Background: I am implementing a simple Kalman Filter that estimates the heading direction of a robot. The robot is equipped with a compass and a gyroscope. My Understanding: I am thinking about ...
12
votes
2answers
465 views

What are methods for dealing with compass lag (rate dependent hysteresis)?

I've got a tread-driven robot, with low precision wheel encoders for tracking distance and an electronic compass for determining heading. The compass has significant (> 1 second) lag when the robot ...