Giter VIP home page Giter VIP logo

Deepesh Sonigra's Projects

autonomous-car-prototype icon autonomous-car-prototype

To design an Autonomous car prototype which could sense the environment variables like the road lanes, vehicles, road signs and traffic signals.

bluetooth-low-energy-wireless-thermometer icon bluetooth-low-energy-wireless-thermometer

Implemented Client-Server Communication to send the temperature values from Server to Client. Improved security by Implementing Man in Middle protection using Numeric Comparison. Developed Bonding feature where previously paired devices connects securely without human intervention.

bt-mesh-gesture-based-remote-controlled-smart-wheel-chair icon bt-mesh-gesture-based-remote-controlled-smart-wheel-chair

• Minimized power usage to microamperes by incorporating low power nodes for communication. • Improved security by implementing Man In Middle protection scheme using Out of Band Authentication • Enhanced reliability and range of Mesh by implementing features like Mesh Hopping and Persistent data. • Achieved safety by designing automatic break system in wheelchair on obstacle detection.

embedded-machine-vision-and-intelligent-automation icon embedded-machine-vision-and-intelligent-automation

An introductory course on machine vision and related machine learning used in automation, autopilots, security and inspection systems. Topics covered include theory of computer and machine vision and related algorithms for image capture and processing, filtering, thresholds, edge detection, shape analysis, shape detection, salient object detection, pattern matching, digital image stabilization, stereo ranging, and methods of sensor and information fusion. Machine vision sensors covered include visible to long-wave infrared including passive EO/IR (Electro-Optical/Infrared) as well as active methods such as RGB depth mapping and LIDAR. Embedded and automation topics covered include implementation of these algorithms with FPGA or GP-GPU embedded real-time vision systems for autopilots (intelligent transportation), general machine vision automation and security including methods for detection, classification, recognition of targets, and applications including inspection, surveillance, search and rescue, and machine vision navigation.

environment-aware-irrigation-system icon environment-aware-irrigation-system

In this project we developed a concurrent, multi-controller product with closed- loop machine control involving a Remote Node (Tiva C-Series) and a Control Node (Beaglebone Green). The remote node consists of three sensors: the temperature sensor, luminosity sensor and the moisture sensor. The Remote Node periodically measures sensor data and detects appropriate events. The actuators include motor and buzzer that are operated based on the control messages from the Control Node. The Control Node provides a closed-loop control logic for the Remote Node. Using data and events from the Remote Node, the application code in the Control Node provides real-time decisions and provide feedback by sending control signals to the Remote Node. The Control Node has an alerting mechanism to indicate three levels of application operation – normal operation, degraded, failed/out-of-service. The application provides a full-duplex cross operating system communication using UART enabling exchange of sensor data and control data. The application runs a Power-on Self-Test to examine the status of the system and then decide the operational mode. To support performance and failure analysis the system provides logging and log management functions to record and retrieve data and events. The entire application is implemented in form of hierarchical code with focus on modularity and reusability.

interactive-memory-manipulation icon interactive-memory-manipulation

Implemented an interactive command-line utility which provides the ability to modify and examine memory and provides basic memory test functionality.

magical-pug-verilog-fpga icon magical-pug-verilog-fpga

The basic idea that I plan to implement is a game based on the Altera DE-1 SoC. The objective is to create a game called “Magical Pug”, where the movement of the pug will be controlled by the player. The pushbuttons on the development boards can be configured to enable movements of the pug in different directions. The pug has to be moved from the starting point to its destination by dodging the obstacles along the way. The duration for which the player is able to control the pug by dodging the obstacles, the harder it will get as the game progresses. The game will be displayed on the monitor (connected via a VGA connector). Bringing this game into hardware distinguishes our project from previous implementations as such games have been mainly implemented in software.

real-time-analysis-of-analog-data-using-dma icon real-time-analysis-of-analog-data-using-dma

Prevented data corruption by implementing a Direct Memory Access for real-time analog to digital data. Automatic testing and verification of the functionalities using C-Unit Unit testing platform.

self-checkout-shopping-cart icon self-checkout-shopping-cart

Consists of Projects and Assignments Completed in Low Power Embedded Design Techniques Course | ECEN 5833 | University of Colorado, Boulder.

smart-enivironment-monitoring-device-using-beaglebone-green icon smart-enivironment-monitoring-device-using-beaglebone-green

In this project I will be designing and implementing a “smart” environment monitoring device using the BeagleBone Green development board along with two offboard sensors. An example of the sensor’s application would be a refrigerator where the purpose is to monitor for out-of-bounds conditions such as an exterior door left open via a light sensor or the internal storage temperature rising too high for properly preserving food.

touchmenot icon touchmenot

“TOUCH ME NOT” is a real time gesture recognition tool which can detect and count number of raised fingers. With keeping in mind the present situation of COVID-19, the tool can fulfill the requirement of a touchless user interface. This tool can be used to create a touchless interface with any computer system with a camera capability and a screen. We have created a touchless feedback system for a restaurant as one of the applications for this system

wireless-portable-pyrometer icon wireless-portable-pyrometer

• Designed a pyrometer with the ability to sense the temperature of molten metal in a range of 1000o C to 1600oC. • Resolved the problem of an inept display by integrating Wireless Display using Wi-Fi. • Improved accuracy by using 24-bit external analog to digital converter interfaced using SPI protocol. • Instigated the idea of data logging using EEPROM (I2C protocol) that was used for analyzing and validating it.

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.