The best way to reach me is via email:
anxingxiao [at] gmail.com (Primary)
anxingxiao [at] u.nus.edu (Research)
Office
Innovation 4.0, #06-01C, 3 Research Link, Singapore 117602
Links
Interesting Course Projects
Zero-shot Manipulation with Visual Prompting
NUS CS5242 Neural Network and Deep Learning (with Kaixin Li, Hao Luan, Yihang Wu)
We leverage Vision-Language Models (VLMs) for planning, perception, and reasoning in open-vocabulary robotic manipulation tasks by applying visual prompting for object- and action-level grounding.
3D Language Gaussians for Zero-shot Robotic Grasping
NUS CS6244 Advanced Topics in Robotics (with Yuhong Deng, Jian Zhang)
We apply language gaussian splatting to robotic grasping tasks, enabling grasp pose generation informed by semantic features.
Localisation For Underwater Vehicles Using a Forward-Looking Sonar
NUS CS5340 Uncertainty Modelling in AI (with Xinyuan Niu, Xiang Li, Lum Chang Xin Shawn, Lau Kang Ruey Gregory)
Used MRF for FLS denoising and Bayesian optimization for odometry; implemented Monte Carlo Localisation on real AUV data.
Reach-Avoid Games via Deep Reinforcement Learning
HIT Auto2012 Introduction to Machine Learning
Trained SAC policies in simulation and transferred to real robots; performance exceeded MPC baseline and human policy.
Automatic Notebook Scanner
Berkeley ME102B Mechatronics Design (with Wenzhe Tong, Paiting Liu, Weijian Feng)
Designed and built an automatic scanner with page turning, scanning, and image post-processing using OpenCV.
Selected Coursework
Artificial Intelligence:
- NUS CS6216: Graph Machine Learning (Prof. Xavier Bresson)
- NUS CS5340: Probabilistic Graphical Models (Prof. Harold Soh)
- NUS CS5242: Neural Networks and Deep Learning (Prof. Yang You)
- Berkeley CS294: Geometry and Learning for 3D Vision (Prof. Yi Ma)
- HIT AUTO2012: Introduction to Machine Learning
Control:
- Berkeley EE291E: Hybrid System and Intelligent Control (Prof. S. Shankar Sastry)
- Berkeley ME232: Advanced Control Systems (Prof. Kameshwar Poolla)
- Berkeley EE220C: State Estimation and Optimal Control (Prof. Mark Mueller)
- Berkeley EE128: Feedback Control System (Prof. Ronald Fearing)
Robotics:
- NUS CS6244: Using Language Models in Visual Perception (Prof. Angela Yao)
- Berkeley EECS106B: Robotic Manipulation and Interaction (Prof. Ruzena Bajcsy, Prof. S. Shankar Sastry)
- Berkeley ME102B: Mechatronics Design (Prof. Hannah Stuart)
- HITSZ AUTO2004: Design and Practice of Robotic System
Theoretical:
- NUS CS5461: Algorithmic Mechanism Design (Prof. Warut Suksompong)
- NUS CS6235: Mathematical Toolkit for CS Theory Research (Prof. Jonathan Scarlett)
- Berkeley E231: Mathematical Methods in Engineering (Prof. Andrew Packard, Prof. Murat Arcak, Prof. Mark Mueller)
- HIT MATH1009: Advanced Linear Algebra I, II
- HIT MATH1010: Mathematical Analysis I, II, III
- HIT EMEC1002: Theoretical Mechanics