idawatibustan / uav_pathplanning

Implementation of path planning and trajectory algorithm for Unmanned Aerial Vehicle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UAV Path Planning

Implementation of path planning and trajectory algorithm for Unmanned Aerial Vehicle

Dependency files

The Complete ROS packages for the simulation can be found on link below https://drive.google.com/open?id=1Hc5TFrbhHfVVUc1gprNVxWLLa-h_yjMV

Modification from dependency folder

  • uav_pathplanning/src/hector_quadrotor/hector_quadrotor_reference/src/main.cpp
    • turning off motor when the robot height position = 0 after over 100 lines
    • iterate obs files to add up to 5 obstacles into the vicon room
  • uav_pathplanning/src/hector_gazebo/hector_gazebo_worlds/worlds/viconRoom.world
    added unit_cylinder_4 and unit_cylinder_5 to viconRoom world file to cater up to 5 obstacles.

How To

  • replace hector hector_gazebo/hector_gazebo_worlds and hector_quadrotor/hector_quadrotor_reference with the folder provided in this repo
  • compile the workspace with catkin_make

About

Implementation of path planning and trajectory algorithm for Unmanned Aerial Vehicle


Languages

Language:MATLAB 76.6%Language:CMake 13.7%Language:C++ 8.1%Language:Shell 1.5%