Zinan Yang
Robotics and motion control engineer — the control software between an algorithm and a machine that actually moves.
My background combines a robotics MSc and quadruped motion-control work with four years of industrial servo motion systems.
I am currently an Application Engineer at Siemens in Beijing, working on motion control — SINAMICS S120/S200/V90 drive systems, reusable SCL axis-control libraries covering homing, cam profiles and diagnostics, and the engineering tooling that generates and validates a machine’s control project instead of hand-building it. During my 2022 internship at Geely Research Institute, I worked on YoboGo quadruped motion control with an MIT Mini Cheetah-derived C++ stack on an Up Board. Colleagues handled Jetson-side SLAM and LiDAR.
I am moving back towards robotics, which is where the MSc and the quadruped work started and where the motion control work has been pointing all along. Industrial servo control and robot motion control are the same discipline in different vocabulary: trajectory generation, closed-loop position control, coordinated multi-axis motion, and the unglamorous business of what the system does when a sensor lies or an axis faults mid-move.
ZH 中文简介:机器人与运动控制工程师,现居北京。 阅读中文版 →
Differential-drive AGV navigation stack
Gazebo Harmonic simulation with EKF localisation and Nav2. All 30 nominal navigation goals completed without obstacle contacts. Public source is available; versioned release and public demonstration remain pending.
Status as of 24 November 2026. Latest recorded verification: 13 October 2026.
- 09 Oct 2026 Headless WSL2 environment — ROS 2 Jazzy + Gazebo Harmonic done
- 10 Oct 2026 URDF + ros2_control simulated joint interface done
- 10 Oct 2026 EKF wheel-odometry / IMU fusion done
- 10 Oct 2026 Saved map + AMCL localisation done
- 10 Oct 2026 Costmaps + NavFn / Regulated Pure Pursuit navigation done
- 10 Oct 2026 Simulation benchmarks — 30/30 nominal goals, zero obstacle contacts done
- 13 Oct 2026 Clean-clone verification + licence and maintainer metadata done
- 13 Oct 2026 Public repository available — agv-ros2-sim done
- Next Versioned release + public demonstration / artefact publishing current
Previously
- 2022 – now Siemens Ltd., China — Application Engineer. Motion control libraries, drive commissioning, TIA Openness engineering automation.
- 2022 Geely Research Institute — Robotics internship. YoboGo quadruped motion control and Up Board bring-up.
- 2020 – 21 MSc Robotics — King's College London.
- 2018 – 20 Wärtsilä — Shanghai — Product Engineer.
- 2013 – 17 MEng Mechanical Engineering — University of Bristol.
Mandarin (native) · English (fluent) · German (conversational). Based in Beijing, open to relocation. Full CV →
News
- 04 Sep 26 Building a differential-drive AGV navigation stack in ROS 2 Jazzy — EKF localisation and Nav2. Public source and clean-clone verification confirmed on 13 October 2026; versioned release and public demonstration pending.
- 20 Aug 26 Working through Modern Robotics alongside a MuJoCo lab — rebuilding the theory spine behind the motion control work.