研究SLAM,对编程的要求有多高?