Python for Engineering and Science

This post kicks off a series about software. I present a set of open-source Python-based tools which enable powerful functionality in computation, programming, and visualization. Before starting I think it is important to address one question: How is this relevant to navigation systems? Indirectly. Guidance, navigation, and control (GNC) algorithms…

Read More

Accelerometer Performance: 3, 6, or 9-Axis Sensors?

Combined Functionality: What do you lose? There is a trend towards combining hardware components and even processors into single chips. This is certainly true for inertial sensors: 3-axis: accelerometer only 6-axis: accelerometer, gyro 9-axis: accelerometer, gyro, magnetometer where each sensor measures three-orthogonal axes, hence the counting by threes. Even the…

Read More

Adding Time for Offline Analysis

If things were systematic and clean, the process of going from an idea to a working prototype may be: Based on idea, decide on candidate hardware and algorithm Log data with the candidate hardware Process and work out algorithm of interest Iterate between steps 2 and 3.. Develop prototype using…

Read More

Continued Interest in Navigation

Why there is continued interest in navigation system design? Navigation systems are designed to take sensor inputs like: Accelerometers Gyroscopes Magnetometers GNSS receivers Barometric altimeters Wheel encoders Cameras Information from the operator Others... and provide regularly estimates of vehicle state like orientation, position, and velocity. Sure, the cost and quality…

Read More

Can Money Solve Navigation Woes?

Can I simply buy a working solution and drop it into my application? I used to believe if you had enough budget, the answer to this question would be a resounding YES. But now, I'm leaning further towards maybe. It sounds odd, but even a $40K system may not leave…

Read More