You just reminded me I've been wondering what the technical term for those things is for years, but never think about when I actually have access to the internet. We just call them JLGs at work.
... Apparently they are boom lifts. Finally cleared up that mystery for myself, thanks for reminding me.