The invention belongs to the technical field of autonomous running and
visual perception, particularly relates to a multi-camera
visual perception system for a UGV (
Unmanned Ground Vehicle) and aims to solve the problems of single
perception algorithm, poor real-time performance, poor
system expandability, inconvenience in debugging, limitation to the view field control and the like of an
image processing system of the existing UGV and autonomous
mobile robot. The system comprises a plurality of vehicle-mounted
image processing industrial personal computers and one or a plurality of debugging monitoring computers, wherein each vehicle-mounted
image processing industrial
personal computer is connected with three cameras; one or a plurality of debugging monitoring computers are used for controlling the vehicle-mounted image
processing industrial personal computers by a
wireless router; and a
control mode can be a redundancy
control mode and also can be a respective
control mode. In the system, an optimized
visual perception method on the basis of multiple threads is adopted; and threads comprise a multi-camera video acquisition thread, a lane line
perception thread, a barrier, cone bucket and
signal lamp
perception thread and the like. Compared with a conventional single-thread visual perception method, the optimized visual perception method on the basis of the multiple threads has higher real-time performance, stability and expandability.