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/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.
davidmartinez13/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.
davidmartinez13/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.
davidmartinez13/3D-Print-AI
davidmartinez13/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.
davidmartinez13/Pose-from-feature-matching
Pose from feature matching
davidmartinez13/YOLACT-mini-Instance-segmentation
YOLACT minimal implementation for instance segmentation. It also includes a script implementing multiprocessing that allows object measurement with apriltags.
davidmartinez13/CNN-based-soft-exoskeleton
A CNN based soft-exoskeleton intended for stroke patient rehabilitation.
davidmartinez13/tiago_ws
Carry My Luggage task employing the TIAGo ROS platform for the Practical Course RoboCup@Home, TUM WS2023/24
davidmartinez13/3D-Hand-Pose
It detects some hand points and computes projection of points on plane.
davidmartinez13/bps-torch
A Pytorch implementation of the Basis Point Set (BPS) encoding introduced by Prokudin et al. using chamfer distance. Mirrored from https://github.com/otaheri/bps_torch.
davidmartinez13/Darknet-to-Pytorch-model-convertion
Converts a model from the darknet model fortmat (.cfg and .weights files) to a pytorch model.
davidmartinez13/exo_wireless_control
davidmartinez13/franka-panda-description
A ROS description package for the Franka Emika Panda with the Hithand attached as default end-effector. Mirrored from https://github.com/justagist/franka_panda_description.git.
davidmartinez13/franka_ros
ROS integration for Franka research robots
davidmartinez13/gazebo-objects
This package contains Gazebo objects based on all household 3D objects from the YCB, KIT and BigBird datasets. Each object contains a simplified collision mesh thereby enabling efficient grasping experiments.
davidmartinez13/iiwa_stack
ROS integration for the KUKA LBR IIWA R800/R820 (7/14 Kg).
davidmartinez13/K-Nearest-Neighbor-from-Scratch
K Nearest Neighbor from Scratch
davidmartinez13/mmdetection
OpenMMLab Detection Toolbox and Benchmark
davidmartinez13/MNIST-GAN
davidmartinez13/Neural-Net-in-Cpp
Neural Net in C++
davidmartinez13/neuroexon-by-brAIniacs-NeuroTechX-Hackathon
neuroexon: A Stroke Neurorehabilitation Exoskeleton System with Haptic Feedback based on a Hybrid BCI
davidmartinez13/Object-detection-with-CNN
Deep neural network model for detection of packets on conveyor belt.
davidmartinez13/reinforcement-learning-game
Final project for the course Neural Networks and Deep Learning: From the Neuron to ChatGPT.
davidmartinez13/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/robotiq
Robotiq packages including novel method to control the 3f gripper in gazebo. The original can be found here: http://wiki.ros.org/robotiq
davidmartinez13/robotiq_3f_ros_pkg
ROS wrapper package that provides functions related to 3-Finger Gripper control of robotiq package(https://github.com/ros-industrial/robotiq) as ROS service
davidmartinez13/Sign-Recognition-Porsche-Hack-2022
Traffic-sign recognition based on template matching, hsv segmentation and shape detection for the Autonomous Driving Contest 2022 organized by Porsche Engineering.
davidmartinez13/UNO_Card_Data_Pipeline
davidmartinez13/vlpart