Yeah. I just found it at themovie studios with a puzzle involving Fear Takedowning robots, but it might be at other robot places
I have the riddler synth but I got it from some random one on a rooftop where I beat up robots, so I'm not totally sure.
That said, I (incorrectly) did the one you're on by throwing a freeze grenade at him when he was on one panel so I could stand on the other, while forgetting I could order them around.
Thanks!