Frequently Asked Questions for Operating Systems Other than Linux

Since some of you struggle with our setup on your OS of choice, we are summarising the hints and tips from your colleagues below. There are no guarantees that they will work in your case, as we are unable to verify them.

Windows

Use PowerShell rather than the Command Line.

Mac OS on AMD64 (M2)

  1. Activate Rosetta (see this link)
  2. Download x86 version of CoppeliaSim
  3. Create a virtual environment with Python x86 (for example using Conda)

  CONDA_SUBDIR=osx-64 conda create -n uir python=3.10 -y
  conda activate uir
  conda config --env --set subdir osx-64

If issues stil persists:

  1. copy liblua.5.3.dylib from /Applications/CoppeliaSim.app/Contents/Frameworks/ to <path-to-resource-pack>/hexapod_robot/hexapod_sim/vrep_api/.
  2. update path to the lua in remoteApi.dylib via: install_name_tool -change @executable_path/../Frameworks/liblua.5.3.dylib @loader_path/liblua.5.3.dylib “<path-to-resource-pack>/hexapod_robot/hexapod_sim/vrep_api/remoteApi.dylib”

If running t1*.py script fails with no remote server running:

  1. run simRemoteApi.start(19997) in CoppeliaSim command line
courses/uir/hw/support/faq.txt · Last modified: 2025/09/30 11:36 by kubikji2