Daniel Lawrence Lu
I am an engineer, roboticist, programmer, and photographer.
- 2023–present: Main Street Autonomy Startup software engineer
- 2021–2023: Tesla Senior software engineer, Autopilot
- 2020–2021: Tempus Ex Machina Staff software engineer, computer vision
- 2016–2020: Ouster Software engineer, mapping
I am interested in robot perception and localization, computer vision, and machine learning.
In my spare time, I like to contribute to Wikipedia, make 3D models, work on personal programming projects, do programming contests, take photos, and do web design.
On this website all views are my own only and do not reflect those of my employer.
1 Education
- 2014–2016: Carnegie Mellon University, M.S. Robotics
- 2008–2014: University of British Columbia, B.A.Sc. Eng. Phys.
At CMU, my advisor was George Kantor. I worked on SLAM using a combination of cameras and a lidar, for an autonomous off-road vehicle.
My thesis is called Vision-Enhanced Lidar Odometry and Mapping. It is about combining several different SLAM algorithms, each with different strengths and weaknesses, so that a robot can function robustly in many different environments.
2 Contact
My email address is the same as my full name except with an ‘@’ in between my first and middle names and a dot between my middle and last name.
3 Publications
3.1 Journal papers
- Daniel Lu. (2015) Planar lower envelope of monotone polygonal chains. Information Processing Letters, 115(12), 962-964. doi:10.1016/j.ipl.2015.07.004, arXiv:1412.6619
3.2 Preprints
- Daniel Lu. (2015) Generalization of elementary cellular automata to a higher dimension family including the BML traffic model. arXiv:1501.00733
- Paul Liu and Daniel Lu. (2014) A fast 25/6-approximation for the minimum unit disk cover problem. arXiv:1406.3838