Visual SLAM based on Collaborative Optimization of Points, Lines, and Planes | IEEE Conference Publication | IEEE Xplore