Skip to content
View tianyilim's full-sized avatar
💭
tinkering?
💭
tinkering?

Block or report tianyilim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tianyilim/README.md

What's up, buttercup?

Tianyi's Instagram Tianyi's LinkedIn Tianyi's Website Tianyi's Email Tianyi's CV

About Me

Hello! I'm Tianyi! I am in the fourth semester of my MSc Robotics, Systems, and Control course at ETH Zurich. Currently, I am working on my Masters' Thesis at the Computer Vision and Geometry Lab (CVG) at ETHz, working on large-scale Pose Graph Optimization.

I graduated from a three-year BEng Electronic and Information Engineering (for the rest of the world, Computer Engineering) course at Imperial College London with first-class honours.

I am passionate about robotics — the union of computing, mathematics, electrical and mechanical engineering and more.

Skills

I am fluent in Python and C++. From various projects, internships and coursework, I also have experience in ROS(2), Fusion 360, and MATLAB.

I'm currently working on

  • Master's Thesis on pose-graph optimization

Recent highlights

  • Competing at ICRA23, ICRA24 and IROS24 F1TENTH Autonomous Grand Prix races with the ForzaETH team. We managed to win first place in 2023 and delivered strong 3rd place finishes in both 2024 races!
  • Helping to develop perception for L4 autonomous trucks with Embotech as part of the Safety, Systems, and Engineering team.
  • A Monocular Visual Odometry (VO) pipeline with elements from OpenCV, built in Python. This was coursework for the Vision Algorithms for Mobile Robotics course at UZH.
  • A path planner for autonomous cars using the RRTx algorithm. This was coursework for the Planning and Decision-Making for Autonomous Robots course at ETH. Check it out here.
  • My Final Year Project at Imperial College on Multi-Robot path planning using a variation of the Dynamic Window Approach. The algorithms are written in Python and simulated in ROS/Gazebo. Check it out here!
  • I was also involved in Imperial's Formula Student Artificial Intelligence competition where we hope to get our vehicle to autonomously detect and drive around a closed circuit demarcated by cones. Check out the organization on LinkedIn and GitHub.

credit - Abhishek Naidu's excellent tutorial

Pinned Loading

  1. RRTx RRTx Public

    An implementation of the RRTx Algorithm in Python

    Python 9

  2. tianyilim.github.io tianyilim.github.io Public

    a website

    SCSS 1

  3. dotfiles dotfiles Public

    My Dotfiles (configuration files)

    Shell

  4. JasperTan97/VAMR_Lost_in_the_jungle JasperTan97/VAMR_Lost_in_the_jungle Public

    Help Dora find her way out using visual odometry

    Python 3

  5. alexpondaven/RoboMan alexpondaven/RoboMan Public

    Y3 Robotic Manipulation module lab work

    MATLAB 1