A straddle carrier is a hoisting device for loading or unloading containers onto or from a chassis. The device moves across the chassis and lifts the container vertically. The straddle carrier can stack containers up to three stories high, in the storage area of a container terminal, where they are stacked in rows. The containers are stacked in such a way that the straddle carrier can travel down every row in order to remove or add containers. The hoisting device is also used to transport the containers to and from the storage area from underneath the gantry cranes alongside the vessel.