Git Product home page Git Product logo

I've got a couple of projects mostly for learning purposes, but you might want to check out these ones:

TwitchMicroscope

It is a (Java) chatbot that allows anyone to control an external device such as Cartesian Manipulator (with a real microscope) securely and easily via live-streaming platform Twitch.tv using user-defined commands.
I have also implemented firmware (C lang) that controls this Cartesian Manipulator and a controller for stepper motors used in this Manipulator.
So the stack looks like this:
TwitchMicroscope >> CartesianManipulator >> A4988Controller >> HALibrary

LSEDDemo2.webm

GenericI2C

This is a bit banged implementation of the I2C protocol developed and tested on the AVR microcontroller.
GenericI2CDemo is another repository in which I use this library to communicate with a gyroscope, read values from the digital encoder, and connect two AVR microcontrollers as transmitter and receiver.
For fun, I made this simple but useful logic analyzer using Arduino to read signals and JavaFX for a desktop application to show them.

SimpleLogicAnalyzer

Neural networks stuff

Position and rotation CNN

This is my system based on convolutional neural networks that learn how to estimate the relative position and rotation of 3D models from generated images.

Inverse Kinematics with AI

This genetic algorithm learns to control the 2-segment arm to perform basic inverse kinematics and reach the target.

InverseKinematicsWithAi.mp4

Neural Network-based pathfinder

This genetic algorithm learns to reach the target and tries to follow a road as much as possible.

Other

WaveFunctionCollapse

Implementation of the wave function collapse algorithm in Python to generate infinite patterns based on examples.

mateuszbugaj's Projects

designpatterns icon designpatterns

Set of all design patterns implemented in java in abstract way.

fewgames icon fewgames

Website made with Spring-boot, Spring Security and Angular with games written in TypeScript

pidlever icon pidlever

A platform for developing and testing PID controller

position_and_rotation_cnn icon position_and_rotation_cnn

Implementation of convolutional neural network for prediction of position in 3D space and rotation in one axis of specified object. Uses regression of rotation into RGB color.

twitch_robot icon twitch_robot

Application that uses Twitch API to controll real-life cartesian manipulator with chat, and displays webcam footage with simple GUI.

wavefunctioncollapse icon wavefunctioncollapse

Implementation on a simple example in Jupyter Notebook accompanied with a Medium post post describing how WFC works

webcrawler icon webcrawler

A tool to search google news for specified content in many different languages and time ranges.

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.