Name: Usama Saqib, Ph.D.
Type: User
Company: Researcher, I break stuff and build it again
Bio: Interested in Robotics, Signal processing, Computer Vision, Python/Scripting development, Embedded Systems and pop culture
Location: Denmark
Blog: https://irtiq7.github.io/index.html
Usama Saqib, Ph.D.'s Projects
A code to detect key colours on a spectrography image of an audio file.
Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
Our recent paper was accepted at ICASSP 2021. In this work, we propose utilizing the ego-noise of the robots, e.g, drones, constructively to localize acoustic reflectors which could enable the construction of novel collision avoidance systems using sound. Paper: https://ieeexplore.ieee.org/document/9414061
In this repository, I am sharing my codes to all of my published conference papers and journals
A Simple frequency generator
This is my first attempt to machine learning.
This is a Work in Progress Graphical User Interface (GUI) that will be able to communicate with an Arduino and raspberry Pi using serial interface. This is a Work in Progress Interface and a lot will change in the upcoming months.All in all, feel free to use this
In this repo, I will introduce important concepts of signal processing
In this repository, you will find MATLAB codes to replicate the experiments published in our IROS 2020 publications. A model-based approach to acoustic reflector localization with a robotic platform
Research and development
A simple media player based on C#
A simple program to merge and sort two arrays
The simplest, fastest repository for training/finetuning medium-sized GPTs.
As part of my final year design project, I designed a mobile robot that was capable of detecting obstacles using an on board webcam. The following code was running on a Raspberry Pi platform and was processing the incoming images in real-time. In order to make my code simple to use due to time constraint, I used blob detection which will allow the code to search for a black blob. Once a black blob was detected, the algorithm then make sure that the blobs forms a circle. In case of a circle, the algorithm then measures the size of the circle to determine the distance of the circular blob from the mobile robot. The setup of the mobile robot can be found in my blog: http://chocolateamplifier.tumblr.com/post/113655961020/a-mobile-robot-with-vision-based-obstacle
Get up and running with Llama 3.1, Mistral, Gemma 2, and other large language models.
PlayRecord
A simple Raspberry Pi Kiosk
The aim of this mini project is to test the power of Processing, which is a languague used to code within the context of visual art. My intention is to visualize ambient sound on my laptop so that I could visually see what frequencies are dominant in the environment when I am at a cafe sipping coffee or at work.
A simple recording tool with GUI to record an audio and display the waveform of the audio file.
A simple code to reverse arrays using pointers
A handy software to communicate with your embedded hardware (Arduino, Raspberry Pi etc) using Serial communication
Here is a small python script I made in order to read serial data from my microcontroller. This is still work in progress. Will post its uses in the near future either in Git or in my blog http://chocolateamplifier.tumblr.com
A JSON API using tornado framework. PyDBlite was used to create database purely on Python
## Verilog HDL fundamentals of digital design and verification
working on an UI control arduino