Giter Club home page Giter Club logo

hydra-flock-gui's People

Contributors

chrizandr avatar xadahiya avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

hydra-flock-gui's Issues

Add a separate interface for displaying all requests/responses between the controller and the drones.

This issue extends #137 in the hydrus repository.

To allow the user to get a peek under the hood and understand how the drones communicate with the central controller dynamically, the UI should also contain an interface which displays the whole request/response communication between the drones and the controller, containing columns namely Drone ID, Request Method, URI, Status code of Response, Body of Response

Add editable controller vocabulary option.

This issue extends #137 in the hydrus repository.

To allow the user to edit controller's vocabulary, add an option in the UI, which loads the controller vocabulary and not only displays it in proper formatting, but also allows the user to edit it.

Update README.md file

Add a description to the README.md file in order to better understand the purpose of this repo.

Simulation GUI design

Current GUI design, looks something like this. I've added a grid overlay over the map to visualize the back-end grid.
screenshot 33
screenshot 38
screenshot 39

Once we get the drones moving, they will update their state at the central controller.
The GUI will get and maintain a list of active drones by getting the droneCollection from the central server. Depending upon the requirements ( how fast we want the drone position to be updated) the GUI will get drone state from the central controller for each active drone and update its position on the GUI.

If something CRITICAL is present in the drone state (sensor data) then we can mark that position on the map.

Drones will move based on a pure coordinate system.
@Mec-iS @chrizandr @kkoci Please provide your suggestions and reviews related to the GUI here.

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.