Skip to content

Assume-Zhan/Eurobot-Localization

Repository files navigation

Eurobot-Localization

Eurobot localization workspace for 2023

Install ( unupdate )

# Move in ws
chmod 777 install.sh
./install.sh
source ~/.bashrc

Architecture

Local filter ( IMU + Odometry ) + global filter ( LiDAR )

Local filter

  • Place all of the required component in local filter
  • Run with rosserial and imu firmmware
roslaunch local_filter local_filter.launch
  • Run without rosserial but imu firmware
roslaunch local_filter local_filter_no_comm.launch
  • Run without rosserial and imu firmware
roslaunch local_filter local_filter_no_firmware.launch

Global filter

  • Place LiDAR driver and triangle localization in lidar
  • Place global filter in eurobot_localization
  • Run with only triangle localization
roslaunch lidar_localization lidar_localization_2023.launch
  • Run with only lidar driver and triangle localization
roslaunch lidar_localization lidar_with_driver.launch
  • Run global filter with lidar driver
roslaunch eurobot_localization global_ekf.launch
  • Run global filter without lidar driver
roslaunch eurobot_localization global_ekf_without_lidar.launch

Together

  • Run all of the localization component
roslaunch eurobot_localization eurobot_localization.launch

Local machine setup configure

  • Port name
  • Static TF for laser frame and imu frame

About

Eurobot2023 Localization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published