cv
Table of contents
Basics
| Name | Shiyu Feng |
| Label | Ph.D. Candidate |
| Url | https://scholar.google.com/citations?user=mgbydHoAAAAJ&hl=en |
Education
-
2016.08 - Exp Summer 2024 PhD Candidate
Georgia Institute of Technology
Robotics and Mechanical Engineering
- Advisor: Dr. Patricio A. Vela
- Co-Advisor: Dr. Jun Ueda
-
2015.08 - 2016.05 -
2011.09 - 2015.07
Work
- 2021.08 - 2021.12
Teaching Practicum
Georgia Institute of Technology, ME
ME 3017: System Dynamics. Supervised by Dr. Jun Ueda
- Participated in the creation of course materials, assignments, and exams while also offering guidance through office hours. Delivered portions of lectures and supported undergraduate students in addressing their academic inquiries.
- 2019.08 - Present
ORS and VIP Undergraduate Research Mentor
Georgia Institute of Technology, ECE
Supervised and organized 8+ undergraduate research projects on vision-based navigation with SLAM, perception, planning, teleoperation, control, deep learning, software, hardware design, etc. Offering help and support to undergraduate researchers.
- 2018.05 - 2018.08
Perception Engineer Intern
Seres (SF Motors), ADAS Team
Supervised by Chongyu Wang and Fan Wang
- Implemented C++ OpenCV algorithm to achieve stop-line and traffic light detection through classical computer vision.
- Contributed to deep learning traffic detection and data preparation.
- Deployed classical and learning-based algorithms in autonomous driving field tests.
- Assisted in completing camera installation, sensor calibration, and real-time image acquisition.
- 2017.05 - Present
Graduate Research Assistant
Georgia Institute of Technology, IVALab
Hierarchical Stereo Navigation with Sparse Representation. Supervised by Dr. Patricio A. Vela
- Created a sparse ego-centric perception space from stereo cameras to describe local environments and track temporal sensing information for real-time motion planning and collision checking that has five times faster computational efficiency and scalability among workstations and lightweight embedded devices.
- Designed safety-guaranteed motion planning methods to achieve 0% collision rates for holonomic and nonholonomic dynamics involving model predictive control, potential fields, and control barrier functions, which improves safety performance of classical planning techniques in configuration space.
- Established an image-based trajectory tracking method with VSLAM to improve trajectory tracking accuracy by 28%.
- Implemented a vision-based navigation framework (GPF-BG) for quadrupedal robots to obtain 10% more success rates.
- Developed real-time navigation system architectures containing perception, planning, SLAM localization, and control modules for different platforms: mobile robots, mobile manipulation robots, snake-like robots, and quadrupedal robots.
- Conducted quantitative research on navigation performance in ROS/Gazebo simulation and real robots (Turtlebot, LoCoBot, Stretch, Unitree A1) with stereo cameras, depth cameras, laser scanners, and LiDAR.
- Trained deep learning neural networks to intelligibly select ego-centric collision-free trajectories from stereo images, which involves machine learning and computer vision.
- Research to deploy reinforcement learning models for navigation and object searching in a mobile manipulation task.
- 2016.08 - 2019.08
Graduate Researcher
University of California, Berkeley, MPC Lab
Fault Tolerant Control in Autonomous Driving, Perception. Advised by Dr. Francesco Borrelli
- Developed the main sensor data association algorithm in Python with an external optimization solver.
- Tested the sensor association algorithm in simulation and on a real autonomous driving car.
- 2016.08 - 2019.08
Graduate Teaching Assistant
Georgia Institute of Technology, ME
ME2110: Creative Decisions and Design. Supervised by Dr. Thomas Kurfess and Dr. Christopher Saldana
- Worked in collaboration to create course materials, assignments, and exams while offering office hours.
- Instructed on mechatronics and machining training while overseeing machining open labs.
- Acted as the lead TA for a semester, organizing TA training and open labs, and coordinating the final competition.
Skills
| perception, sampling and optimization based motion planning, collision avoidance, linear and nonlinear controller design, robot localization, dynamics modeling, optimization, teleguidance, robot safety, real-time system, C/C++, Python, MATLAB, LabVIEW, ROS, Gazebo, Eigen, PyTorch, TensorFlow, OpenCV, PCL, CasADi, ACADOS, Turtlebot, PyRobot/LoCoBot, Stretch, Unitree A1, Kinect Depth Camera, RealSense D435i, Linux, GitHub, Jira, Weka, SolidWorks |
Languages
| Chinese | |
| Native speaker |
| English | |
| Fluent |