An integrated control system includes a main control system (accelerator)
controlling a driving system, a main control system (brake) controlling a
brake system, a main control system (steering) controlling a steering
system, an adviser unit generating and providing information to be used
at each control system based on environmental information around the
vehicle or information related to a driver, and an agent unit. The agent
unit executes a program including a process of determining a control
precondition, a step of calculating an instructed distance or a target
distance to an instructed position, and a process of guarding
(regulating) by environmental information.