This repository contains ROS Packages about Final Project of the KON414E "Principles of Robot Autonomy" Course
given at Istanbul Technical University in the fall term of 2024/2025.
- 3D LIDAR
- 360° horizontal and 30° vertical FOV
- 0.5° horizontal and vertical resolution
- 20m range
- 10Hz refresh rate
- RTK-GPS
- +/-2cm precision
- Point Cloud Map generation for the Gazebo environment (Clearpath Robotics Inspection World) using RTAB Mapping
- Odometry source will be RTK-GPS + Wheel Odometry of the vehicle (fusing with robot_localization package)
- Converting Point Cloud Map into Octomap(s) with different resolutions and evaluate resolution effects on environment representation
- Check map resolution effect on Autonomous Navigation
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Clone the repository to your workspace's src directory.
- Go to parent directory.
- Build workspace.
cd your_workspace/src
git clone "repository link"
cd ..
catkin_make
- hector_gazebo_plugins for Gazebo GPS plugin (has to be installed)
- point_cloud_converter to convert PointCloud to PointCloud2
- The ROS packages for the robots were created by modifying the ROS packages of the relevant robots (HUNTER SE, HUNTER 2.0) from the agilexrobotics/ugv_gazebo_sim GitHub Repository
- rtabmap_ros for RTAB Mapping and Octomap generation (has to be installed)