Seeing Machines received a $16.5 million upfront payment from Caterpillar for its Guardian driver monitoring product, under a contract with the mining equipment giant.