Just guessing of course, but seems like a home made IED that hasn't detonated as expected. To my mind, this is not the MO of IS with their penchant for suicide bombers.
One thing is for sure, if I saw that, I would be getting everyone away from it, well away.