An obstacle detecting apparatus includes sensors and a processing unit.
Each of the sensors are rendered operational by predetermined parameters.
The processing unit transmits the parameters to the sensors and includes
a vehicle state detector, a condition determiner, a communication
controller, and a parameter setting processor. The vehicle state detector
detects a running state of the vehicle. The condition determiner
determines that the running state of the vehicle is one of an operating
condition indicating that the sensors should be operated and a forbidding
condition indicating that the operation of the sensors should be
forbidden. The communication controller performs communication with the
sensors. The parameter setting processor transmits the parameters to the
sensors and receives a response indicating completion of the process. The
parameter setting processor repeats the process upon either a parameter
of one sensor not being set, or communication being terminated while the
forbidding condition is identified.