CNN stereo vision hardware system for autonomous robot navigation