Object detection algorithm using machine learning & sensor fusion techniques for autonomous vehicle applications