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
Navigation Software
Adding Time for Offline Analysis
If things were systematic and clean, the process of going from an idea to a working prototype may be: 1. Based on idea, decide on candidate hardware and algorithm 2. Log data with the candidate hardware 3. Process and work
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
Truth System - What Really Happened?
The design of autonomous systems involves a chain of design iterations. There is a continuum of work from pure simulation to real-time outdoor testing. In order to evaluate the system under design or testing, it is either required or helpful