Closed Gregory-Meyer closed 6 years ago
this should be a turnkey solution using goat_launch:
roslaunch goat_launch imu.launch roslaunch goat_launch gps.launch port:=/dev/ttyUSBwhatever roslaunch goat_launch encoders.launch roslaunch goat_launch state.launch roslaunch goat_launch localization_imu_gps_encoders.launch
tested outside, imu in wrong orientation for magnetic field
encoder data in sensor bagfile is bad, need to record another bagfile to verify correctness
We will not be fusing all three sources of odometry. Instead, we will be fusing just the IMU and Encoders. This is because GPS is a discrete source of odometry and throws off state estimators that are expecting continuous data.
Fuse the output from the IMU/Encoder state estimation node with the output from
navsat_transform_node
to produce a final fused sensor data stream incorporating all three localization sources.