This project designs and utilizes a model predictive controller to control a robot arm to wield a paddle and send a ball to a certain height by bouncing it on the paddle. Simulations are conducted to realize the project in a virtual environment. A full stack development from algorithm to hardware implementation is also performed. This research is conducted in Özay's Lab supervised by Kwesi Rutledge, Andrew Wintenberg, and Professor Necmiye Özay.
Building on the result of the breakthrough of CLIP, a tri-model hybrid architecture was created and involved texts, images, and audios, named AudioCLIP. By combing all three models, AudioClip has achieved good performance on tasks like audio Classification compare to traditional audio classification networks. In this project, we reimplement the multi-model learning model AudioCLIP. This is a course project coworked with Yuhang Mei, Xiang Gao, and Ruifeng Xu and supervised by Professor Andrew Owens.
This research utilizes simulated sunlight to induce natural convection in a self-designed, membrane-separated reactor. Studies of temperature distributions over the reactor are accomplished using thermocouples. Then dye injection is performed to visualize the natural convection and statistical analysis is conducted via MATLAB to describe the mixing effect of the natural convection. This research is conducted in TREE Lab supervised by J. Michael Mayer and Professor Rohini Chandran.
Nitrates are a common wastewater pollutant with dire environmental impacts on the water cycle. Electrochemical reactions could provide a pathway to recycle and efficiently reuse nitrates. The aims of my work are two-fold: (1) upgrade the design of the electrochemical cell cap to better support solution manipulation and product gas collection during the experiment, and (2) establish an easy-to-use analysis tool relating the absorbance behavior of the product samples with the concentration of ions present in a solution. This research is conducted in TREE Lab supervised by Luisa Barrera and Professor Rohini Chandran.
Engineering Honors Program is one of the most memorable programs that I have attended. During such a one-year program, we have learned a wide range of topics such as imposter syndrome, priority identification, etc., through activities. For example, we also identified the our life goals and mottos that inspire us. Ultimately, we were building our friendships, our strength in leadership, and our faith in professionalism.
This position (IA) assists the Mechanical Engineering instructor Professor Jianping Fu with delivering the undergraduate course MECHENG 335 Heat Transfer. Typical job duties include holding office hours, responding to student emails, preparing electronic course materials, and holding recitations.
This project uses the hardware, software, and haptic interfaces in the embedded systems laboratory. It was to develop an adaptive cruise control system allowing different lab groups to interact over the network and receive both visual feedback from a computer monitor as well as haptic feedback.
Design a control on the current to generate a magnetic field so that the magnetic ball can suspend in the air.
An ensemble of lab experiences designed to introduce the student to the basics of experimentation, instrumentation, data collection and analysis, error analysis, and reporting. Topics will include fluid mechanics, thermodynamics, mechanics, materials, dynamical systems, controls, and heat transfer. Emphasis on laboratory report writing, oral presentations, team-building skills, and the design of experiments.
The goal of this project is to design, build, and test a powered mechanism that will automatically pick up and sort discs based on their color.
A disc feeder will present red, yellow, or blue discs in a random order, and we used a color sensor to automatically determine the color of each disc. The mechanism we developed used a DC electric motor in a closed-loop position control system to move the electromagnet to the desired position accurately enough to pick up the discs and drop them in the corresponding target zone.
Our mission is to work in teams of 5 members to design, construct, and test an RMP (Robotic Machine Player) capable of navigating different terrains and obstacles in a race to explore space.
The goal of the Space Race is to navigate the arena to collect and deliver minerals, aliens, and power sources to different areas within the arena. Each deliverable is worth a specific number of points, with the goal of the game to score as many as possible within a 5-minute time limit.
Designed strong conjectures using Solidworks to provide stability in the trembling of the powertrain and enough space for the system. Also, designed chassis to attach battery series under safety concerns.