Mechatronics and Information Technology · Autonomous Systems and Artificial Intelligence · Expected completion by June 2027 at the latest
Interactive Résumé
Hi, I'mXilin Zhu
Robotics & Intelligent Systems · MSc Mechatronics
MSc student in Mechatronics and Information Technology at KIT, focused on autonomous systems and AI. I have built a gesture-controlled robot, a closed-loop ROS 2 driving stack, and a VDA 5050 multi-AGV fleet. My thesis at FZI studies action timing in human-robot collaboration.
- ROS 2
- VDA 5050 (vendor-independent implementation)
- Vision-Language-Action models
- π0.5
Arrow keys to switch sections, Enter to open, Esc to go back
About me
I build systems that perceive, decide, and act.
My through-line is the full perceive-decide-act loop, not any single segment of it.
Automation
Robot Engineering
Worked on a logistics pallet conveyor system project.
ROS 2 · VDA 5050 (vendor-independent implementation) · MQTT/JSON · AGV fleet management · A*, Dijkstra · Collision- and deadlock-free coordination · Finite state machines · PID control · GEBHARDT industrial mobile robots · Simulation-to-hardware transfer and on-site assessment
Python · PyTorch · Vision-Language-Action models · π0.5 · LoRA · LLMs · OpenCV · YOLO · CNN / 3D-CNN · Vision Transformer · GAN
FastAPI · Server-sent events · Web Components · Docker · pytest · Git · Deployment and operations
Logistics automation drawings and structural design · Industrial internship in China, graduate study in Germany · Working across Chinese, English, and German
Selected work
6 Work
View project →
Giving a collaborative robot a sense not only of what to do but of when to move — by injecting the collaborator's 3D hand position and velocity into a VLA policy as a low-dimensional state token, and testing whether that reduces premature action without shortening the execution horizon.
A first-person AI twin whose only source of truth is material I reviewed and approved myself — with its safety and cost boundaries written as hard gates that refuse to start the service rather than as warnings.
A full ROS 2 driving stack on the KAL research car — RGB-D perception, overtaking and cone-corridor planning, Pure Pursuit plus PID control. I mainly owned perception; the detector trained on 400 real-car images reached 97.4% mAP50.
Built VDA 5050 fleet management and motion control over MQTT, then moved from simulation to two real mobile robots of different vehicle types, with type-aware path planning and station locking, verified in a live final assessment.
Improved YOLOv5s and C3D for static and dynamic gesture recognition (81.3% mAP, up to 83.3% accuracy), then used static gestures to drive a Raspberry Pi robot car over Wi-Fi in real time with 10 motion commands.
PyTorch implementations of a generative model and the core components of a Transformer vision architecture, covering the full path from building to training to inference.
AI Digital TwinWaking up
Ask me something
Answers are generated by a language model from public material I approved. It can get things wrong — the CV and I are the authority.
Contact
Contact
Karlsruhe, Germany