Omri J. Sharon's Projects
Solving an active learning problem formulated as multi-armed-bandit problem using a variation of UCB1.
Arduino based RC transmitter for ELRS external TX Module
Video summarization by ASR based video sound-track plot transcription
Open Source Flight Controller Firmware
An autonomous racing drone that follows a Bezier curve.
A timing system for races based on ESP32 and uses Bluetooth Low Energy (BLE).
Drone Vision library from Raspberry Pi (Pi Zero, CM4). Tracking, Object detection, obstacle avoidance, odometry, VMD and more.
Sharpened Cosine Similarity enhanced with filtering for better feature extraction. Pytorch implementation.
Mesh network with ESP-NOW for unique many-to-many message broadcasting.
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
The easiest way to copy your flight log files and videos from racing drones and goggles DVR.
Takes data from the fpv_databox and stiches it to have as much data as possible for DNN training.
FPV (first person view) acro mode agile drone 3d simulator writen in python, optimized with Numba and Pytorch for RL training.
ChatGPT for every website.Instantly answer questions with a personalized chatbot trained on your website content built on langchain
This wrapper adds an "inner state" created by the agent which is propagated to the next step.
Firmware for transforming a glove into a functional game-controller.
Hyper-Networks implementation in Pytorch. Extremely easy and simple to use!
Laser tag for fpv using IR led and MSP OSD for analog and digital systems.
Multi-agent communication module for pytorch.
Markdown Cheatsheet for Github Readme.md
Reads and parses optical flow and rangefinder (LiDAR) data from MATEKSYS 3901-L0X.
MoniCa is a high-speed, user-friendly library for live MONItor CApturing. It harnesses the power of mss, pypiwin32, and multiprocessing to offer seamless and efficient screen capture capabilities.
Offline reinforcement learning data acquisition. Monitor Recording in more than 30 fps and Joystick/Gamepad recording in windows. Originally meant for recording data of drone racing from windowed simulators.
Arduino MSP v2 (MultiWii Serial Protocol) library
An easy way to create a fully connected network with pytorch. Contains additional module functions that can be added to Sequential.
Photogrammetry with neural networks
Config files for my GitHub profile.
PantheonRL is a package for training and testing multi-agent reinforcement learning environments. PantheonRL supports cross-play, fine-tuning, ad-hoc coordination, and more.