I think that would count as you doing it, and even if it didn't Steelhearts weakness was specifically people who didn't fear him so I doubt a robot would count unless it was insanely realistic maybe.
Which is also the reason I doubt those would work, his weakness has to be activated by a person not fearing him, if there's no person involved at all it would still not do anything. Tripping might work though since that's arguably him causing it, but then he seems more prone to flying than walking.