#include "mip_sdk.h"
#include "byteswap_utilities.h"
#include "mip_gx4_imu.h"
#include "mip_gx4_45.h"
#include "mip_gx4_25.h"
#include "mip_sdk_3dm.h"
#include "GX4-45_Test.h"
#include <cstdio>
#include <unistd.h>
#include <time.h>
#include "ros/ros.h"
#include "sensor_msgs/NavSatFix.h"
#include "sensor_msgs/Imu.h"
#include "geometry_msgs/PoseWithCovarianceStamped.h"
#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
#include "geometry_msgs/Vector3.h"
#include "nav_msgs/Odometry.h"
#include "std_msgs/Int8.h"
#include "std_msgs/Int16MultiArray.h"
#include "std_msgs/MultiArrayLayout.h"
#include "std_srvs/Empty.h"
#include "std_srvs/Trigger.h"
#include "std_msgs/String.h"
#include "microstrain_mips/status_msg.h"
#include "microstrain_mips/SetAccelBias.h"
#include "microstrain_mips/SetGyroBias.h"
#include "microstrain_mips/SetHardIronValues.h"
#include "microstrain_mips/SetSoftIronMatrix.h"
#include "microstrain_mips/SetComplementaryFilter.h"
#include "microstrain_mips/SetFilterEuler.h"
#include "microstrain_mips/SetFilterHeading.h"
#include "microstrain_mips/SetAccelBiasModel.h"
#include "microstrain_mips/SetAccelAdaptiveVals.h"
#include "microstrain_mips/SetSensorVehicleFrameTrans.h"
#include "microstrain_mips/SetSensorVehicleFrameOffset.h"
#include "microstrain_mips/SetReferencePosition.h"
#include "microstrain_mips/SetConingScullingComp.h"
#include "microstrain_mips/SetEstimationControlFlags.h"
#include "microstrain_mips/SetDynamicsMode.h"
#include "microstrain_mips/SetZeroAngleUpdateThreshold.h"
#include "microstrain_mips/SetTareOrientation.h"
#include "microstrain_mips/SetAccelNoise.h"
#include "microstrain_mips/SetGyroNoise.h"
#include "microstrain_mips/SetMagNoise.h"
#include "microstrain_mips/SetGyroBiasModel.h"
#include "microstrain_mips/SetMagAdaptiveVals.h"
#include "microstrain_mips/SetMagDipAdaptiveVals.h"
Go to the source code of this file.
Macros | |
#define | DEFAULT_PACKET_TIMEOUT_MS 1000 |
#define | GX5_15_DEVICE "3DM-GX5-15" |
#define | GX5_25_DEVICE "3DM-GX5-25" |
#define | GX5_35_DEVICE "3DM-GX5-35" |
#define | GX5_45_DEVICE "3DM-GX5-45" |
#define | MIP_SDK_GX4_45_IMU_DIRECT_MODE 0x02 |
#define | MIP_SDK_GX4_45_IMU_STANDARD_MODE 0x01 |
#define | NUM_COMMAND_LINE_ARGUMENTS 3 |
#define | Sleep(x) usleep(x*1000.0) |
#define DEFAULT_PACKET_TIMEOUT_MS 1000 |
Definition at line 74 of file microstrain_3dm.h.
#define GX5_15_DEVICE "3DM-GX5-15" |
Definition at line 82 of file microstrain_3dm.h.
#define GX5_25_DEVICE "3DM-GX5-25" |
Definition at line 81 of file microstrain_3dm.h.
#define GX5_35_DEVICE "3DM-GX5-35" |
Definition at line 80 of file microstrain_3dm.h.
#define GX5_45_DEVICE "3DM-GX5-45" |
Definition at line 79 of file microstrain_3dm.h.
#define MIP_SDK_GX4_45_IMU_DIRECT_MODE 0x02 |
Definition at line 70 of file microstrain_3dm.h.
#define MIP_SDK_GX4_45_IMU_STANDARD_MODE 0x01 |
Definition at line 69 of file microstrain_3dm.h.
#define NUM_COMMAND_LINE_ARGUMENTS 3 |
Definition at line 72 of file microstrain_3dm.h.
#define Sleep | ( | x | ) | usleep(x*1000.0) |
Definition at line 77 of file microstrain_3dm.h.