News Software OTTO Motors releases new software for fleet manage of autonomous mobile robots June 12, 2022