Giter Site home page Giter Site logo

cea-os's People

Contributors

adityaguptakd avatar amitathex avatar dependabot[bot] avatar kxu112 avatar nandantumu avatar smsant avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

kxu11235

cea-os's Issues

Set up build system

Set up containerized build of system that builds a docker container for this repo.

Create Analytic Abstraction

This aims to create objects that latch onto sensors, and produce analyses of the information read by the sensor. Requires changing the sensor interface, and creating a new Analytic object type. These objects will have an analyze method that requires implementation.

Grafana persistence

Let's configure grafana with bind mounts or some solution that allows people who clone and run this repo to see a quality dashboard from the jump!

Creating an API interface

In order to facilitate communication between Grafana or other automated actors and CEA-OS, it would be beneficial to have a REST API to deal with commands given to actuators in CEA-OS, or even data input into CEA-OS

Encode images for InfluxDB storage

I'll work on encoding images captured by our cameras to base64 (plaintext string format). We can send this text string to InfluxDB through our logger interface.

My plan is to create a module with an image class (unless there's an existing script I should directly add this to). The class would have a member variable for the filename of the image, as well as member functions to encode and decode the image data.

Is this on the right path? Then I think the next issue would be to display these images on Grafana.

Autogrowers

Implement different types of autogrowers which have different control algorithms.

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.