Connecting a Client on Another Computer


Relatively (or rather, completely) new to both CARLA and networking in general, so I apologize if this is an amateur question.

For a project, I am looking to host the CARLA simulation on a desktop PC, and connect to it on another computer (say, a RaspberryPi) on the same network. Is this something that is possible to do? And if so, how should I begin?

I have looked through all the documentation that I could find, and I know that it’s possible to connect multiple clients to the same simulation, but have not seen anyone do this from a machine other than the one that the simulation is hosted on.

Any advice or pointers in the right direction would be greatly appreciated.


Hi @rjwein22,

We have never tested that use case, so chances are that it won’t work out-of-the-box.

First, you would have to compile the CARLA egg for the right architecture (arm64). This will take some decent amount of work. Then you would need to install the egg in the raspberry pi.

@marcgpuig do you have any advice?

I also met the same questions.