An industrial vehicle comprising: a drive device; a drive controller configured to control the drive device; and a main controller configured to transmit a command to the drive controller, the drive controller configured to control the drive device in response to the command of the main controller to cause the industrial vehicle to travel, characterized in that, the industrial vehicle further includes: an object detector configured to detect a position of an object being present in a traveling direction of the industrial vehicle; an expected trajectory derivation unit configured to derive an expected trajectory as a trajectory on which the industrial vehicle is expected to pass; and a vehicle speed upper limit setting unit configured to impose a speed limit on the industrial vehicle by setting a vehicle speed upper limit when the object detected by the object detector is positioned within the expected trajectory and the industrial vehicle is traveling in a direction approaching the object, and the main controller transmits the command to the drive controller so that the vehicle speed of the industrial vehicle does not exceed the vehicle speed upper limit, characterized in that the expected trajectory is derived from a steering angle of steering wheels and dimensional information of the industrial vehicle. a drive device; a drive controller configured to control the drive device; and a main controller configured to transmit a command to the drive controller, the drive controller configured to control the drive device in response to the command of the main controller to cause the industrial vehicle to travel, characterized in that, the industrial vehicle further includes: an object detector configured to detect a position of an object being present in a traveling direction of the industrial vehicle; an expected trajectory derivation unit configured to derive an expected trajectory as a trajectory on which the industrial vehicle is expected to pass; and a vehicle speed upper limit setting unit configured to impose a speed limit on the industrial vehicle by setting a vehicle speed upper limit when the object detected by the object detector is positioned within the expected trajectory and the industrial vehicle is traveling in a direction approaching the object, and an object detector configured to detect a position of an object being present in a traveling direction of the industrial vehicle; an expected trajectory derivation unit configured to derive an expected trajectory as a trajectory on which the industrial vehicle is expected to pass; and a vehicle speed upper limit setting unit configured to impose a speed limit on the industrial vehicle by setting a vehicle speed upper limit when the object detected by the object detector is positioned within the expected trajectory and the industrial vehicle is traveling in a direction approaching the object, and the main controller transmits the command to the drive controller so that the vehicle speed of the industrial vehicle does not exceed the vehicle speed upper limit, characterized in that the expected trajectory is derived from a steering angle of steering wheels and dimensional information of the industrial vehicle.