Nhan Tran's repositories
EmotionRecognitionOnHologram
A system that can recognize human facial expression and analyze emotions (i.e: happy, sad, angry...) using CV and Machine Learning. After that, the human emotion data is streamed to a Unity character which is projected on a DIY pyramid hologram.
selflearning_openCV_ComputerVision
During winter break of 2016, I self taught myself openCV and various Computer Vision concepts. I learn best by doing projects so this repo contains all of my practices and mini projects with openCV 3.0 and python 3.5.
snapback_smart_hat
Webcam-equipped cap that captures happy moments by recognizing smiling faces and using that recognition to trigger the capture of a short video clip, which is then wirelessly uploaded to the cloud for later viewing.
UnityMultiPlayerWithNodeJS
A multiplayer game that allows for real-time game play and a dedicated server driven by NodeJs. Built on top of websockets so that it is responsive and allowing for real-time multiplayer game play. Software required: Unity, Node, Bracket, SocketIO...
BitInvaders
An interactive game to teach middle schoolers converting and adding binary numbers!
denverCrimeDataVisualization1.0
A database project that shows graph and visualization of crimes in the Denver area. Project uses Python 3
HolographicFaceTracking
An app for the Microsoft Hololens that captures what the user sees and detects faces and displays metadata about the identified person the user is looking at.
HoloLens_Websocket_UWP
UWP/Hololens implementation for multi-platform connection via Websocket
MealTracker-ionicApp
An app that lets user track their meals
MetalMusic
Learning Metal and SwiftUI
mezzanine-django-openshift
Simplest way to run mezzanine on the openshift stack with the best possible defaults for development and production.
pi-biped-robot
A biped robot that could walk and avoid objects
HoloLens_Pill_Tracker
A mixed reality app that helps users track their pill consumption and find their medicine bottles indoor
JavaGUI_OpenCV
A GUI that was built using Java FX and OpenCV 3.3
ProtocolAnalyzer
A small tool that utilizes pcap library to read capture files, parse the network packets and identifies protocol information from the link, network, transport and application layers.
ARCoachPhysicalTherapy
An augmented reality application that provides real-time feedback for physical therapy exercises
assistive-gym
Assistive Gym, a physics-based simulation framework for physical human-robot interaction and robotic assistance.
examples
Deep Learning Examples
hololens_ROSsharp_template
Template to start any project that requires an established connection between the Microsoft HoloLens and the Robot Operating System.
iOS_Library_Firebase_1.0
An iOS app to store book information using Swift 3, Xcode 8, and Google Firebase
keylogger_ethical_hacking_v1.0
A fully functional keylogger built from scratch in C++ (for ethical hacking learning only)
megatran.github.io
Academic website
Mobile_HRI_Lab_Hub
Cornell CS6755 Mobile Human Robot Interaction
pubnub_iot_tinkering
Tinkering with PubNub API to control a small robot car and receive collected ultrasonic sensors data from anywhere in the world in real time!
PYNQ_Hackathon
Xilinx Hackathon 2017
pytorch-a2c-ppo-acktr
PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).