Pinned Repositories
3D-Print-AI
Automatic-Workspace-Calibration-Based-on-Aruco
Detection of a plane in 3D space using aruco markers. It detects any set of tags with defined realworld positions on a json file. Then it computes projection of points on plane. It can also compute a perspective transform based on the computed homography matrix, which crops the area inside the tags placed on the corners. The volume of the computed area is defined by a 3d box that is updated with the detected tags. The more tags are detected, the better the box and area are represented.
CNN-based-soft-exoskeleton
A CNN based soft-exoskeleton intended for stroke patient rehabilitation.
Deep-RL-Agent-for-Pick-and-Place
Deep reinforcement learning agent to allow a robot to pick and place a moving packet. It is trained using a DQN made with pytorch and a pygame environment.
Deep-Vision-System-with-5G-Edge-GPU-Server
5G Edge Vision System: An artificial vision system based on CNNs for wheel detection and 3D workspace pose estimation for a collaborative delta robot using a campus 5G network and a GPU server.
Nao_ws
This repository contains code for integrating a NAO robot into an UNO card game environment using ROS (Robot Operating System). The system enables the robot to recognize UNO cards and interact with the game accordingly.
Pose-from-feature-matching
Pose from feature matching
RaspberryPi-as-IP-Camera
This project turns the Raspberry Pi camera into an IP camera. The frames are streamed from the Raspberry Pi using Flask. The code for the Raspberry Pi is in the raspberry_ip_camera directory. They can be recieved by any device like a computer or another Raspberry Pi connected to the same network using the capture_stream.py script.
tiago_ws
Carry My Luggage task employing the TIAGo ROS platform for the Practical Course RoboCup@Home, TUM WS2023/24
Robot-Vision-PickPlace
Automatic Workspace Calibration Using Homography for Pick and Place - IEEE CASE 2023, Auckland, New Zealand | DOI: 10.1109/CASE56687.2023.10260601
davidmartinez13's Repositories
davidmartinez13/RaspberryPi-as-IP-Camera
This project turns the Raspberry Pi camera into an IP camera. The frames are streamed from the Raspberry Pi using Flask. The code for the Raspberry Pi is in the raspberry_ip_camera directory. They can be recieved by any device like a computer or another Raspberry Pi connected to the same network using the capture_stream.py script.
davidmartinez13/Yolo_2_pascalXML
This script transforms the txt annotations for training Yolo models to pascal XML.
davidmartinez13/brAIniacs-CEE-Hacks-2020
We implemented an open source computer vision system based on a TensorFlow convolutional artificial neural network model that is capable of recognizing patients, medical staff and various interactions inside the Intensive Care Unit (ICU) and waiting room. The developed system allows the detection of the number of present medical staff and eating, sitting or resting patients inside of the ICU. In the waiting room, it is able to differentiate between medical staff, patients in transition and waiting visitors.
davidmartinez13/Control-Chart-Visualization
The x-bar and R charts are set for different data samples of 3 different control procecess.
davidmartinez13/Covid-prediction-for-the-next-30-days-using-SIR-model
Covid infections prediction for the next 30 days with the SIR model in USA using Scipy Pandas and Matplotlib.
davidmartinez13/DiaVision-by-brAIniacs---CEE-Hacks2021
Our solution named DiaVision for the challenge #6 consists of a system that allows medical staff or patients to take pictures of a wound and detectect it. This data would then be processed with state of the art Artificial Intelligence utilizing Computer Vision.
davidmartinez13/Discrete-solver-of-LTI-systems-using-state-space-representation
Discrete solver of LTI systems using state space representation given the A,B,C,D matrices, initial condition vector X(0) ,the time vector and input (control) vector u(0).
davidmartinez13/Exoskeleton-Control-Algorithms
This project includes the main control algorithms, based on Neural Networks and Finite State Machine, used in a robotic knee exoskeleton developed at the Faculty of Biomedical Engineering, CTU Prague.
davidmartinez13/International-Space-Stattion-Position-Logger
Wrote a program that stores the location of the ISS in a CSV file in real time.
davidmartinez13/ISS-Logger-with-Multithreading
Wrote a program that stores the location of the ISS in a CSV file in real time using multithreading.
davidmartinez13/Modified-Ceasar-cipher
Created program that crypt any MESSAGE according to any TABLE with any given KEY using Ceasar cipher
davidmartinez13/N-Rock-paper-Scissors-Simulation
Created simple program that simulates N number of games. The players are defined with dictionary of probabilites (how often) they play specific hand gesture.
davidmartinez13/Neural-Net-from-Scratch-with-Numpy
Multilayer perceptron with Backpropagation Algorithm implemented in NumPy.
davidmartinez13/Range-Method-Control-Charts-
The range method is used for estimation of process standard deviation to prove that for n=2 d 2 =1.128 and for n=5 d 2 =2.326.
davidmartinez13/Warehouse-Inventory-Web-App
Created a web application with flask, SQLAlchemy and WTForms to log the quantity of items present in a warehouse's inventory.
davidmartinez13/Wolframs-1D-cellular-automaton
Wolfram's elementary 1D cellular automaton using numpy. It prints cells on the terminal as well as on a cv2 window.