8-14m Self propelled high-altitude work articulated boom lift