Flight Tickets Reservation System

This is a project from WPI CS 509 Software Design. This system will have the ability to allow clients to search flights based on their requirements such as departure or arrival airport, departure or arrival time or perspective time windows within each. It will display appropriate flights based on the client’s requirements, showing nonstop flights…

Pet Image Recognition

This project is based on WPI RBE 549 Computer Vision. The aim is to create an algorithm to distinguish images of dogs from cats. During the project two classifiers are used, CNN (Tensorflow) and SVM (Scikit-learn). Dataset: Kaggle’s official competition dataset Asirra; In this project, our team also use several enhancement methods together with Support Vector…

Soldering using ABB IRB 120 Robotic Arm (SARA)

This project is based on WPI RBE 501 Robot Dynamics. The ABB IRB 120 will perform three automated functions to solder a multi-pin surface mount (e.g. SOIC-20) to a PCB Solder paste application to PCB IC placement on PCB Heat application to pins using hot air pencil Design and manufacture custom end effectors Refinement of…

Trajectory Tracking and Auto balancing for a Motorcycle

The project is based on WPI RBE 502 course ‘robot control’, the goal of this project is to realize the auto balance and trajectory tracking of an abstract bicycle. Given a trajectory of the pose (x, y, 𝜃) of the motorcycle, design a controller for inputs of the driving torque and steering angle to make…

Metal Detector

This project is for Heilongjiang Province Undergraduate Electronic Design Contest in 2014, as a group of 3, we built a metal detector with a four-bar metal frame which can detect the metal in a fixed size area. We use the module AY-LDC1000, 2 stepping motors with driver STP-MD415 and STM32F103Rx as microcontroller. The goal is to detect…

All Terrain Robot

In the student training program(2013-2014), I designed an all terrain robot with two pedrail attached to its chassis, and used many sensors to achieve various functions. It could be controlled by voice, bluetooth, 2.4g with the remoter I designed. Also it was equipped with a camera with a WIFI board through which we could watch…