Skip to content

DIT-ROBOTICS/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

Eurobot 2023 localization workspace

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.2%
  • C 12.0%
  • HTML 8.5%
  • CMake 7.5%
  • Python 2.1%
  • SWIG 0.3%
  • Other 0.4%