Aerial Netra
Introduction:

Aerial Netra is a web platform that help drones transfer and receive data for higher security and better descision making. Basically aerial flight specially UASs or UAVs are much prone to accidents, very much due to unhealthy cloud conditions imprecise, detecting sensors and a lots of other reasons. And a lot of these happenings can simply be solved by transmitting surrounding data to them. And that's our solution, to suppy aerial vehicles with surrounding info from similar aerial vehicles around them. This can also help drone pilots to be aware od their drone's situation and surrounding to make descisions about the flight.
Basic Working:
Main feature basically is a relay mechanism that relays important variables like location-cordinates, temperature, pressure, altitude, speed, etc from a drone to nearest drones(vicinity can be choosen, for now 3 kilometers). This creates an information sponge for the drone which can help drone absorb surrounding information and act accordingly. For now we have two basic features or modes of operations for the platform:
Mono Mode
In this mode drone is alone and receives information from surrounding drones and transmits its information to them.
Fleet Mode
In this mode drone is accompanied by fleetmates so that they can share their info no matter where they are, to remain in contact and to aware of their fleetmates. Activation of fleet mode: Upon the press of switch button on the top-right corner of the page, adialog box is received. It contains Fleet-ID which can be used to transmit data between fleetmates, no mater where they are.
Technicals:
We used websockets to seamlessly transmit data between drones(which for now is our browsers and a poorly-coded python bot we created). We used Django as web-framework and Django Channels to make websockets work. For the front side, we used Vue-Js.
Story:
Prologue
We were thinking to do something with AR/VR with echoAR but then a short discussion on video chat drifted the idea to drones and then to our solution. We spent almost a couple of hours on topic research and planning and another hour on technical research jotting down packages.
Characters
Suraj Bhattarai started plucking out every piece we talked about and started defending his ideas. Saurav Niraula stayed quite in the ideation, only to start working like an ox afterwards. Sudesh Mate pointed out details and brought up technical spokes to support the project and Suraj Jha started connecting pieces to make them work.
Challenges & solutions
We didn't had hardware to do stuffs in the real way. So, we simulated browser as the drone and worked on it. Actually, noone had worked on websockets before and it was real pain understanding channels and groups and making them work through a series of "console.log"s.
In the nutshell
We started rapidly at first but then slowed in the middle due to issues with websockets and mapbox integration(mapbox was really and is), then again things went well and we satisfactorily pulled out our project.
Business Plan:
UAV's are damn inevitable. But still they are just at starting phase so we'll have to focus on drone pilots help and them use their drone out of the line-of-site. And because we'll be the very-early-mover, we'll have the advantage.
We can charge them on the volume of data received. That'll be our basic revenue model
In Team:
- Saurav Niraula Worked in frontend. Integrated MapBox and worked with Vue Js.
- Sudesh Mate Helped in research and worked on drone navigation.
- Suraj Bhattarai Worked on idea and documented the entire thing.
- Suraj Jha Created backend and helped to integrate it with Vue.
Implementation
We can't do this thing all alone. We will need government bodies like FAA to prepare necessary protocols and issue national permission upon which we can stretch our services


Log in or sign up for Devpost to join the conversation.