Coder Social home page Coder Social logo

ahmedhisham1 / uav-search Goto Github PK

View Code? Open in Web Editor NEW
32.0 4.0 12.0 1.41 MB

Drone 2D path planning, object detection and objects geo-localization for search and rescue applications.

Jupyter Notebook 15.41% Python 83.66% HTML 0.11% PureBasic 0.81%
uav uavsimulation uav-outback-challenge drones mavsdk mavlink sitl px4 px4-firmware object-detection

uav-search's Issues

UAV-Search Setup steps

Hello,

We can't see everything in the video you shared.
( https://www.youtube.com/watch?v=-0mwb_KjFy8&t=133s )
( https://www.youtube.com/watch?v=lc4bMRS7228)

We will be glad if you explain step by step.

e.g.
Here's what to do for gazebo: XXX~/PX4-Autopilot$ make px4_sitl_default gazebo
Could you also attach the .launch file of the Gazebo environment? Because your world file does not come by default in gazebo_sitl.
Here's what to do for object detection: (your code) XXX~/UAV$ python main.py
For the QGroundControl interface, this is what needs to be done: ./QGroundControl.AppImage
For mavros initialization the following is required: roslaunch mavros px4.launch fcu_url:="udp://:14540@localhost:14557"

Because I am getting errors while executing main.py file.

engin@engin:/UAV-Search$ python main.py
Traceback (most recent call last):
File "main.py", line 19, in
from cv_utils import coordinates_plot, draw_outputs, keep_person_only, localize_person
File "/home/engin/UAV-Search/cv_utils.py", line 4, in
from mavsdk_utils import get_location_offset_meters
File "/home/engin/UAV-Search/mavsdk_utils.py", line 2, in
from mavsdk import System, MissionItem, OffboardError, PositionNedYaw, Action
ImportError: cannot import name 'MissionItem' from 'mavsdk' (/usr/local/lib/python3.8/dist-packages/mavsdk/init.py)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.