A mobile application (both Android and IOS) that allows retailer to post their daily dish menu and customers to order dish and track their order.
This project was carried out in CyLab, Carnegie Mellon University and advised by Prof. Ragunathan “Raj” Rajkumar. The final objective is to build a system that can show the surround view of a vehicle and also detects moving objects based on the four fish-eye cameras on TI TDX2x and Nvidia TX1 platform.
A reconfiguration framework that allows users (ROS application developers) to swap navigation and control algorithms and parameters being used in the robot at runtime. Also, practiced Spiral and Scrum software development process and quality assurance in the software development life cycle.
A galaxy evolution simulator is a tool that helps simulate the generation of beautiful spiral patterns as a result of rotation, collision and fusion between different galaxies. In the project, we implemented a galaxy evolution simulator using two algorithms: Barnes-Hut algorithm and Morton-Code algorithm. Also, we paralleled these sequential algorithms using CUDA and evaluated the performance on NVIDIA Tesla K40 GPU.
A Linux kernel framework that involves Linux scheduler, timers, signals, system calls, sysfs interface and Android applications to reserve applications based on timing, cpu, and power constraints.
A website that allows users to find cooking inspiration based on the Django (python) framework using the Scrum software developing process. Discover new recipes, and then learn how-tos by following text or video instructions.
Smart rate control (SRC) library is an algorithm to do rate control based on the video analysis result and adopted by Ambarella’s S2L and S3L Linux SDK. H.264 and H.265 are very mature video codec standard, so it’s usually difficult to have huge optimization for generic scene. So, instead of looking for a magic receipt to optimize them in generic scene, SRC library seeks for improvement at a particular scene.
IP Camera was the main project I involved when I was working at Galaxycore Inc. This project is planned to produce the multimedia SoC for digital video cameras commonly employed for surveillance. we customized the original linux-2.6 kernel to add our own features. The project has been kicked off for one year before I joined the company, and I was on it for one year.
This project is funded by National Natural Science Foundation led by Prof. Dayong Gao from the University of Washington, USA. It is designed to make an inexpensive portable artificial kidney (PAK), which would enable end-stage renal disease patients to have blood purification at home. I worked as the project’s co-leader with three group members for one year.