cv

This is the web view of my CV. You can also download the PDF version by clicking the button to the right.

Table of contents

Basics

Name Shengjie Lin
Email slin@ttic.edu
Phone (773) 886-6932
Summary Ph.D. student at TTI-Chicago studying computer vision, robotics and machine learning under the supervision of Prof. Matthew R. Walter.

Publications

Projects

  • 2022.2 - 2023.6
    Baxter Pose Following
    Empower the Baxter robot to follow a human's pose. The project gained great popularity upon its debute at the Museum of Science and Industry in Chicago and has since been featured at multiple public events.
    • Use RTMPose-m for SOTA real-time pose detection.
    • Implement a robust tracking algorithm to focus on a highlighted pose over time.
    • Control the Baxter robot using joint angles computed according to its kinematics.
    • Employ threading-based parallel execution to achieve responsive performance.
  • 2023.2 - 2023.4
    Code as Policies on UR5
    Implementation of Code as Policies on the UR5 robot. The project was presented during the 2023 National Robotics Week at the Museum of Science and Industry in Chicago.
    • Robust speech-to-text as input aided by wake-up-word mechanism and dynamic ambient sound adaptation.
    • Flexible robot action as output via on-the-fly GPT-powered code generation.
    • Open-vocabulary pick & place enabled by MDETR for visual perception.
    • Pertinent grasping operation based on object point-cloud analysis.
  • 2020.3 - 2020.11
    Infant
    Artistic demonstration of a digital infant's reaction to external stimuli. The installation was showcased in the 2020 SAIC Shows.
    • The digital infant interacts with the audience/environment via multi-modal perception, including vision, audio, touch and pulse sensing.
    • Reflection of external stimuli on the infant is designed with philosophical and realistic considerations.
    • Powered by neural style transfer, the infant's state is visualized via the gradation of art style in its skin texture.
  • 2019.2 - 2019.4
    Baxter Rubik's Cube
    Solving a Rubik's Cube with the Baxter robot. The project was presented during the 2019 National Robotics Week at the Museum of Science and Industry in Chicago.
    • The robot picks up and scans the 6 faces of an arbitrarily initialized Rubik's Cube following programmed routine.
    • A clustering-based technique is used to robustly determine the grid of colors on each face.
    • Generated by Kociemba's Algorithm, the cube solution gets accurately executed via visual servoing.
    • The current solution step and the cube's real-time state is visualized in 3D graphics.

Education

  • 2017.10 - Present
    Ph.D. Candidate
    Toyota Technological Institute at Chicago
    Computer Science
  • 2017.10 - 2019.9
    M.Sc.
    Toyota Technological Institute at Chicago
    Computer Science
    Graduate coursework
    • TTIC 31010: Algorithms
    • TTIC 31070: Convex Optimization
    • TTIC 31230: Fundamentals of Deep Learning
    • TTIC 31040: Introduction to Computer Vision
    • CMSC 30600: Introduction to Robotics
    • TTIC 31020: Introduction to Statistical Machine Learning
    • TTIC 31150: Mathematical Toolkit
    • TTIC 31170: Planning, Learning and Estimation for Robotics and Artificial Intelligence
    • TTIC 31180: Probabilistic Graphical Models
    • TTIC 31240: Self-driving Vehicles: Models and Algorithms for Autonomy
  • 2013.8 - 2017.7
    B.Sc.
    Tsinghua University
    Electronic Engineering
    Awards
    • Outstanding Undergraduate at EE Dept.
    • Outstanding Thesis at EE Dept.
    • 2014--2016 Scholarship for Overall Excellence
    • 2015 Scholarship for Technological Innovation

Teaching

  • 2021.3 - 2021.5
    Teaching Assistant
    TTIC 31170: Planning, Learning and Estimation for Robotics and Artificial Intelligence

Skills

Robotics
Computer Vision
Machine Learning
Software Development
Python Programming