ROS package which uses the Navigation Stack to autonomously explore an unknown environment with help of GMAPPING and constructs a map of the explored environment. Finally, a path planning algorithm from the Navigation stack is used in the newly generated map to reach the goal. The Gazebo simulator is used for the simulation of the Turtlebot3 Waffle Pi robot. Various algorithms have been integrated for Autonomously exploring the region and constructing the map with help of the 360-degree Lidar sensor. Different environments can be swapped within launch files to generate a map of the environment.
Vou deixar a issue aqui pra deixar no banco de tarefas, é bem de boas, teria q refatorar o lanchfile de dar spawn de 1 robô pra usar o spawn_robots.py. Pra isso teria q mudar algumas coisinhas no spawn_robots.py pra ele suportar 1 robô só e pra isso ao invés de usar posições pré definidas, usar valores passados pelo usuário.
Several Gazebo models in order to person detection using 3D LiDAR, Pioneer P3DX and maze map for rescue robot exploration which is compatible with ROS.
This robot is horribly imbalanced and needs a system of gyros and accelerometers. I made the circuit with an MPU-6050 6 axis IMU. But I am struggling to developed a simple Dynamic Stabilization algorithm.
Vou deixar a issue aqui pra deixar no banco de tarefas, é bem de boas, teria q refatorar o lanchfile de dar spawn de 1 robô pra usar o
spawn_robots.py. Pra isso teria q mudar algumas coisinhas nospawn_robots.pypra ele suportar 1 robô só e pra isso ao invés de usar posições pré definidas, usar valores passados pelo usuário.