Collision Detection and Moving With Object

So, to summarize, I’d have to make a headless app, lets call it headless.py. My task would be to then run the command

./python.sh --exec "headless.py"

Would that be correct? Also, correct me if I’m wrong, but headless means the app will be run in the terminal, and there would be no GUI for me to interact with. If I want to see simulation playing out, would I use the WebRTC Browser Client to connect to the headless app? For context, I’m running IsaacSim on a NVIDIA GPU Workstation, and if I understand your reply correctly, I’d run IsaacSim using the headless app on that workstation, then use the Browser Client to connect to that same app from the same workstation. I was just wondering why that was a required workaround. I will follow the advice, but I am curious as to what’s going on.