Skip to content

Lua REPL (read-eval-print loop) plugin for CoppeliaSim

License

Notifications You must be signed in to change notification settings

CoppeliaRobotics/simCmd

Repository files navigation

Commander plugin for CoppeliaSim

REPL (read-eval-print loop) functionality for CoppeliaSim. It adds a text input to the CoppeliaSim main window, which allows entering and executing script code on the fly, like in a terminal.

Screenshot

Compiling

  1. Install required packages for simStubsGen: see simStubsGen's README
  2. Download and install Qt (same version as CoppeliaSim, i.e. 5.9)
  3. Checkout, compile and install into CoppeliaSim:
$ git clone https://github.com/CoppeliaRobotics/simCmd.git
$ cd simCmd
$ git checkout coppeliasim-v4.5.0-rev0
$ mkdir -p build && cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ cmake --build .
$ cmake --install .

NOTE: replace coppeliasim-v4.5.0-rev0 with the actual CoppeliaSim version you have.