├── .github └── workflows │ └── github-actions.yml ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE.BSD ├── LICENSE.GPLv3 ├── README.md ├── cfg └── imu.cfg ├── config ├── razor.yaml └── razor_diags.yaml ├── launch ├── razor-display.launch ├── razor-pub-and-display.launch ├── razor-pub-diags.launch └── razor-pub.launch ├── magnetometer_calibration ├── Matlab │ └── magnetometer_calibration │ │ ├── ellipsoid_fit.m │ │ ├── ellipsoid_fit_license.txt │ │ └── magnetometer_calibration.m └── Processing │ └── Magnetometer_calibration │ ├── Magnetometer_calibration.pde │ └── data │ └── Univers-66.vlw ├── nodes ├── display_3D_visualization.py └── imu_node.py ├── package.xml └── src └── Razor_AHRS ├── Compass.ino ├── DCM.ino ├── Math.ino ├── Output.ino ├── Razor_AHRS.ino └── Sensors.ino /.github/workflows/github-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/.github/workflows/github-actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | config/my_razor.yaml 3 | -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/LICENSE.BSD -------------------------------------------------------------------------------- /LICENSE.GPLv3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/LICENSE.GPLv3 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/README.md -------------------------------------------------------------------------------- /cfg/imu.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/cfg/imu.cfg -------------------------------------------------------------------------------- /config/razor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/config/razor.yaml -------------------------------------------------------------------------------- /config/razor_diags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/config/razor_diags.yaml -------------------------------------------------------------------------------- /launch/razor-display.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/launch/razor-display.launch -------------------------------------------------------------------------------- /launch/razor-pub-and-display.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/launch/razor-pub-and-display.launch -------------------------------------------------------------------------------- /launch/razor-pub-diags.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/launch/razor-pub-diags.launch -------------------------------------------------------------------------------- /launch/razor-pub.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/launch/razor-pub.launch -------------------------------------------------------------------------------- /magnetometer_calibration/Matlab/magnetometer_calibration/ellipsoid_fit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/magnetometer_calibration/Matlab/magnetometer_calibration/ellipsoid_fit.m -------------------------------------------------------------------------------- /magnetometer_calibration/Matlab/magnetometer_calibration/ellipsoid_fit_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/magnetometer_calibration/Matlab/magnetometer_calibration/ellipsoid_fit_license.txt -------------------------------------------------------------------------------- /magnetometer_calibration/Matlab/magnetometer_calibration/magnetometer_calibration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/magnetometer_calibration/Matlab/magnetometer_calibration/magnetometer_calibration.m -------------------------------------------------------------------------------- /magnetometer_calibration/Processing/Magnetometer_calibration/Magnetometer_calibration.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/magnetometer_calibration/Processing/Magnetometer_calibration/Magnetometer_calibration.pde -------------------------------------------------------------------------------- /magnetometer_calibration/Processing/Magnetometer_calibration/data/Univers-66.vlw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/magnetometer_calibration/Processing/Magnetometer_calibration/data/Univers-66.vlw -------------------------------------------------------------------------------- /nodes/display_3D_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/nodes/display_3D_visualization.py -------------------------------------------------------------------------------- /nodes/imu_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/nodes/imu_node.py -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/package.xml -------------------------------------------------------------------------------- /src/Razor_AHRS/Compass.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/Compass.ino -------------------------------------------------------------------------------- /src/Razor_AHRS/DCM.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/DCM.ino -------------------------------------------------------------------------------- /src/Razor_AHRS/Math.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/Math.ino -------------------------------------------------------------------------------- /src/Razor_AHRS/Output.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/Output.ino -------------------------------------------------------------------------------- /src/Razor_AHRS/Razor_AHRS.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/Razor_AHRS.ino -------------------------------------------------------------------------------- /src/Razor_AHRS/Sensors.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ENSTABretagneRobotics/razor_imu_9dof/HEAD/src/Razor_AHRS/Sensors.ino --------------------------------------------------------------------------------