Projects
Some interesting things I'd love to share with you!
Landmark-based Active Mapping
Landmark-based active mapping and exploration. Papers have been submitted.
Underwater Navigation
Underwater vehicle End-to-end navigation. Paper published in ISRR 2022.
Quadruped Robot Locomotion
Quadruped Robot Locomotion with DRL.
3D Print Catamaran
We designed a small catamaran which could capture the floating trash and 3D printed it. By differentiating the speed of two motors, the direction of the surface robot could be changed easily.
Simple Compiler Implementation
Course project of Translation of Programming Languages (CS160). The 6 projects included Scanner, Parser, Abstract Syntax Tree (AST), Type Checking and Code Generation. Completed the project which comprised major components of an intact compiler for C++. All test cases parsed successfully with no errors and outputted valid X86 assembly code. Received a grade of A+ for the course.
Indoor Localization
Implementation for Active Neural Localization.
PIPELINED CPU IMPLEMENTED ON FPGA
CPU designed and implemented by Zhongyao Cao, Sufang Yang as well as Pengzhi Yang. All the parts were written in verilog.This is the curriculum design for our computer achitecture course. We built our own 5 staged pipelined CPU and added deep pipeline in ALU to make its efficiency much higher. And we ran the FFT algorithm on it and implemented it on FPGA.
Image Filter
Using filters to process the images.
Research on Magnetic Field Energy
Magnetic Field Energy of Two Parallel Current-carrying Straight Wires.
Simulation on Dissipation of Computer Framecase
Built a computer mainframe case in Flotherm. Adjusted the structure of the whole case and the parameters of the accessories according to thermodynamic theory and simulation results; kept the temperature of three monitored points below 90 ℃. Proposed an original design of the thermal conductivity structure; the dissipation efficiency was improved.