Giter Club home page Giter Club logo

rover-app's Introduction

rover-app

roverapp Software (C/C++) for APP4MC Rover project

API Documentation Link

API documentation link: https://app4mc-rover.github.io/rover-app

Comprehensive documentation link: https://app4mc-rover.github.io/rover-docs

Roverapp complete feature list is given below:

  • Multi-threaded, schedulable and traceable embedded software.
  • Cloud communication to Hono 0.5-M9 infrastructure using REST API, using customly created hono_interaction library.
  • Cloud communication using MQTT.
  • Utilized drivers for Linux modules such as bluetooth (bluetooth-dev).
  • I2C drivers and applications (threads) for OLED display, SRF02 ultrasonic sensor, HMC5883L magnetometer, GY-521Y accelerometer, etc.
  • Temperature and humidity measurement using DHT22 sensor.
  • Reactive implementations for TCP socket server and TCP socket client, with proper JSON formatted data for communication.
  • OLED display application that is able to display bluetooth, Hono cloud, ethernet, wireless interface, and internet with the help of status_library library.
  • OpenCV 2.4.9 utilization and image processing application (currently Traffic cone detection).
  • SHARP Analog Proximity measurement sensor interfacing and implementations.
  • SRF-02, HCSR-04, and Grove Ultrasonic sensor interfacing and implementations.
  • Motor driving implementations.
  • Timing measurement implementations with the help of timing library.
  • CPU core utilization measurement implementation.
  • Adaptive Cruise Control behavior implementation.
  • Parking behavior implementation.
  • Booth mode implementations.
  • Implementations for bluetooth-based driving from Android phones.

rover-app's People

Contributors

mozcelikors avatar pjcuadra avatar

Watchers

James Cloos avatar  avatar

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.