About Xiaoyuan Tu
Born 1967. Xiaoyuan Tu is a Chinese programmer, computer scientist and engineer.
Xiaoyuan Tu (born 1967) is a Chinese researcher and computer scientist specializing in machine learning, behavior modeling, physics modeling, biomechanical modeling, motion control interfaces, and intelligent virtual characters. She holds a Ph.D. in computer science from University of Toronto and currently serves as a lead scientist and software engineer at Apple Inc, researching and developing next generation motions control and recognition technology.
Education Tu attended Tsinghua University where she earned BEng in control theory and information science. She then continued her education at McMaster University earning her MSc in computer science with a focus on algorithms for parallel computation between the years 1990 and 1991. Immediately thereafter she enrolled in University of Toronto where she completed her Ph.D. in computer science in 1996 as well as the ACM Doctoral Dissertation Award for her dissertation "Artificial Animals for Computer Animation: Biomechanics, Locomotion, Perception, and Behavior". She is both the first woman and the first Canadian academic to receive this award.
Industry After completing her Ph.D, Tu spent a brief period of time at Silicon Graphics as a researcher and at Stanford University as a guest lecturer prior to being hired at Intel as a research scientist. There she worked to research and develop a 3D animation testbed for the creation of intelligent virtual characters. In addition to this she was the lead developer on an interactive commerce interface.
After leaving AiLive Inc in December 2009 she entered a position at Apple where she currently works to develop and implement motion recognition and control in next-generation iOS devices. improvement to Magnetometer mapping on iOS devices, as well as Apple CarPlay automation.
Awards
ACM Doctoral Dissertation Award — "Artificial Animals for Computer Animation: Biomechanics, Locomotion, Perception, and Behavior" Technical Excellence Award from the Canadian Academy of Multimedia and Arts
Books
Artificial animals for computer animation (1999)
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
Contemporaries
People whose lives overlapped Xiaoyuan Tu's
Frequently asked questions
Who is Xiaoyuan Tu?
Chinese computer scientist
When was Xiaoyuan Tu born?
Xiaoyuan Tu was born on 10 February 1967.
What is Xiaoyuan Tu's occupation?
Xiaoyuan Tu is a programmer, computer scientist and engineer.
What nationality is Xiaoyuan Tu?
Xiaoyuan Tu is Chinese.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Xiaoyuan Tu. https://biography.guide/xiaoyuan-tu/
MLA: "Xiaoyuan Tu." Biography.guide, https://biography.guide/xiaoyuan-tu/.
Chicago: "Xiaoyuan Tu." Biography.guide. https://biography.guide/xiaoyuan-tu/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:00 UTC