Deep Learning Using Vision And LiDAR For Global Robot Localization