A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/SMAC-Group/navigation below:

SMAC-Group/navigation: 🛰 The navigation R package implements a framework to analyze the impact of sensor error modeling on performance of integrated navigation (sensor fusion) based on IMU, GPS, and barometer data.

🛰️ navigation Overview

The navigation R package allows to analyze the impact of sensor error modeling on performance of integrated navigation (sensor fusion) based on IMU, GPS (generally speaking, GNSS), and barometer data. The package allows for one of the two major tasks:

Caution A flat non-rotating Earth model is assumed throughout the package. We consider this not to be of major impact on sensor model evaluation, as the main contributor there are match/mismatch between the additive sensor errors and the provided error models to the navigation filter. For absolute navigation results though, is long distances and high speeds are involved, such simplifications start to have measurable impact on results. Also, attitude parameterization is done via Euler angles at the moment, bringing their interinsic limitations, such as the singularity at pitch $=\pm \pi/2$ . This limitation may be resolved in future using other attitude parameterizations such as quaternions.

Installation Instructions

The navigation package is available on both CRAN and GitHub. The CRAN version is considered stable while the GitHub version is subject to modifications/updates which may lead to installation problems or broken functions. Note that the navigation package is currently in an early development phase. The user-available functions are stable while additional functions are still in development.

You can install the stable version of the navigation package with:

install.packages("navigation")

For users who are interested in having the latest developments, the GitHub version is ideal although more dependencies are required to run a stable version of the package. Most importantly, users must have a (C++) compiler installed on their machine that is compatible with R (e.g. Clang).

# Install dependencies
install.packages(c("devtools"))

# Install/Update the package from GitHub
devtools::install_github("SMAC-Group/navigation")

# Install the package with Vignettes/User Guides 
devtools::install_github("SMAC-Group/navigation", build_vignettes = TRUE)

The navigation package relies on a limited number of external libraries, but notably on Rcpp and RcppArmadillo which require a C++ compiler for installation, such as for example gcc.

Find detailed usage instructions, examples and the user's manual at the package website.

This source code is released under is the GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3.0.

D. A. Cucci, L. Voirol, M. Khaghani and S. Guerrier, "On Performance Evaluation of Inertial Navigation Systems: the Case of Stochastic Calibration," in IEEE Transactions on Instrumentation and Measurement, doi: 10.1109/TIM.2023.3267360.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4