ROS Visual odometry

Also worked for me. I used the system with OpenCV3, ROS Kinetic