Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 3.63 KB

README.md

File metadata and controls

67 lines (47 loc) · 3.63 KB

Technex'21 (AUTONOMOUS DRONE EVENT)

Event Detail

In the autonomous event we are using Webots simulation.

img1

To visit Webots offical site click here

Installation instructions

Webots installation

  • Download Webots installation file from the links given below:

    (For other versions of operating system visit Webots official site.)

Python requirement

  • Teams are supposed to use default python version in their OS.
  • Modules and Libraries which they want to use should be installed on their default python.

World setup

Just clone this git repo and extract the task.zip file.

There will be a world file (.wbt) in this zip file . Teams have to open this world file in Webots and work on it.

NOTE:- For any doubts regarding any of the above instruction refer this link

Task for the event

  • Teams are supposed to scan images that are on the ground. There will be three type of images .

    • First one will contain only a QR-code, which contains position coordinate i.e. x and y position, of next image that will be on a building. first
    • After that 9 different images will be there on top of each building, each image on the building will have two sections:
      • QR code containing the coordinate of next image.
      • An english alphabet letter. second
    • Last image will contain 4 QR-codes and teams have to land their drones on one of them. third

NOTE:- Images may not be placed in proper orientation team have to make them useable.

  • Teams are supposed to make an 3 X 3 matrix from the 9 alphabets they get from images in the same order as they reach the character.

  • After scanning and detecting all 9 alphabets teams have to make all possible 4 letter words according to word search algorithm. word

  • QR codes in the last position will contain a word that is generated from the matrix above and it also contain a position where drone is to be landed.

Drone Specifications:

  • We are using Dji Mavic 2 pro, which have a downward facing camera to take images. dji
  • Also drone have 4 distance sensors (for collision avoidance with buildings), 3 in horizontal direction pointing towards drone front side and 1 vertical pointing toward ground. dji2
  • We have provided basic code with some function and a basic but not perfect control system from drone . Teams could either use these or use their own code. (The provided code is basically for your understanding about how to code in controller).
  • To know about the sensors used in drones refer this link
  • To know about the specification of drone refer this link

Submission instruction

  • Teams have to submit youtube link of their simulation along with complete screen using some screen recorder tools. NOTE:- don't use inbuild recorder of Webots.
  • Youtube video must be unlisted and should have title as the team name and team leader name respectively.
  • Teams also have to submit their controller code. NOTE:- Avoid hardcoding.
  • Submissions will be on AMC official webpage.