Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml
and set future: false
.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
Automatic Soft Packaging Items Sorting Robot
2019
- Trained Fast-RCNN network using MMDetection framework to detect the color and location of clothes.
- Carried out kinematics simulation on puma-560 robot and trajectory planning of the manipulator arm using Matlab Robotics Toolbox.
- Established communication between Python and Matlab program to run the clothing detection and the motion of the simulated robot synchronously.
RF-Signal-based Human Pose Estimation
2020
- Applied Radio Frequency (RF) signals for human pose estimation; succeeded in operation in dark light and passing through obstacles while being more sensitive to biological characteristics.
Gomoku Player using EFORT Robotic Arm
2020
- Programmed a robotic arm that could play Gomoku with human interactively.
- Retrieved global information through camera-on-hand, deployed template matching to locate the pieces on board; mapped between the physical locations and the logical position on virtual grid board.
- Integrated a Game Theory based AI into the host computer to handle vision information, location mapping and decision process, which communicates with the robot through socket.
Personal Cloud Service
2020
I built a personal cloud service at home, covering everything from hardware to software. It offers VPN connectivity, file storage, media services, and an ML computing node, among other functionalities.
Heterogenous Cooperative Robot System Design
2020
- Designed a group of cooperative robots for supermarket replenishment in Webots simulation, which is made up of DJI Mavic Pro and KUKA Youbot.
- Developed a Quadcopter flight controller for DJI Mavic, which also supervises and schedules the replenishment process; then developed the mobile arm (KUKA Youbot) controller for navigation, which will grab and place the items under the guidance of DJI Mavic. The two robots communicate through HTTP interface.
Lifelong Multi-Agent Path Finding (MAPF)
2021
- Established physical simulation on Webots and implemented PID controller for robot trajectory tracking.
- Proposed an improved bi-directional A* to avoid potential collision caused by imperfect controller trajectory, and a centralized two-stage Conflict-Based Search(CBS) algorithm to complete the lifelong MAPF task.
Partial Duplicate Video Retrieval based on Deep Metric Learning
2021
- Extracted video feature through VGG-16 backbone network and applied Deep Metric Learning (DML) for video similarity calculation.
- Proposed a video segmentation method based on the above extracted video feature using a DNN model, which can effectively segment different scenes in a long video.
- Developed a multi-thread downloader for efficiently downloading the large CC_WEB_VIDEO dataset and built a segmentation dataset from Bilibili and Youtube, which contains 36,600 samples.
Action Evaluation Based on Monocular RGB Video
2021
- Introduced new metrics for video pose evaluation and realized action counting for gym actions.
- Deployed OpenPose and ST-GCN for human pose estimation and action recognition.
- Designed an action segmentation method based on keyframe extraction and clustering (PCA & K-means).
- Proposed a weak-rigid transformation for pose registration and defined a pose feature descriptor.
Reinforcement Learning based Multi-Agent Path Finding(MAPF)
2022
- Deployed Deep Q-Network (DQN) for decentralized MAPF task, featured Gradient Reward for faster training.
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2).
Download Paper | Download Slides
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3).
Download Paper | Download Slides
Paper Title Number 4
Published in GitHub Journal of Bugs, 2024
This paper is about fixing template issue #693.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 3
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.