The invention relates to an
underwater robot posture adjusting and controlling device based on
Boolean network, and a method. The device comprises a temperature sensor used for respectively collectingthe real-time temperature of
seawater and a propulsion motor; a
pressure sensor, used for monitoring the
water depth and pressure of working points; an electronic
compass, used for monitoring the heading and posture of a submersible vehicle; a
sonar, used for detecting barriers and measuring the relative distance; a
Boolean network control module, whose input node is respectively corresponding tothe temperature sensor, the
pressure sensor, the electronic
compass, and the
sonar, and is used for receiving the collected data, and whose output node is corresponding to a motor driver, with its ouput state after coding being used for driving the propulsion motor; the propulsion motor, used for adjusting and controlling the posture of the
underwater robot. Compared with the prior art, the invention is advantageous in that with the controlling means, the adjusting and controlling of automatic posture of the
underwater robot can be realized; as the controlling method is based on the
Boolean network model, logic is determined, network establishing is flexible, and control robustness is strong.