odom changes(this commit shoud break twil_bringup)
authorHenrique Scharlau Coelho <henriquescharlaucoelho@gmail.com>
Sat, 25 Nov 2023 22:27:17 +0000 (19:27 -0300)
committerHenrique Scharlau Coelho <henriquescharlaucoelho@gmail.com>
Sat, 25 Nov 2023 22:27:17 +0000 (19:27 -0300)
commita328852273b3f3e8298429e8d81dafd52215ba31
tree9d442d84801c510603ba1a9ca3e122c272b5eb31
parentfbbdc5ab2f0dead91a66579a26fcb650e20379bf
odom changes(this commit shoud break twil_bringup)

warning: the base_link of the twist_mrac controller was changed so
it doesnt conflict with the tf published by the robot_localization.
this means that the twist_mrac controller will probably not work.
this will be fixed after the odom is tested.

this commit uses the robot_localization to publish the tf and
the odometry topic used by nav2.
the only sensor used in the ekf is the controller odom, so the
result is pretty much the same as just the controller odom, but
the plan is to use the robot_localization node to publish the tf
and odom info of other sensor and compare with this one.
the plan is to have a branch created for each odom info (controller,
ground truth, imu) invidually and fused then compare the results of each
one. finally, the best one will be merged with the original branch.
twil_2dnav/config/ekf_params.yaml
twil_2dnav/launch/nav2_navigator.launch.xml
twil_bringup/config/twist_mrac_linearizing_controller.yaml
twil_bringup/launch/twist_mrac_linearizing_controller.launch.xml