CoppeliaSim API framework

Within CoppeliaSim, one can distinguish between two group of functions:

  • the regular API: those are functions made available by CoppeliaSim itself, and can be seen as the main functions. They are grouped under the sim namespace, e.g. sim.getObject.
  • the other API functions: those are functions made available by specific plugins. Each plugin groups its functions under a unique namespace, e.g. simOMPL, simUI, simIK, etc. Description and API references to those functions can be found in the functionality section.
  • From an external application, there are many different API mechanisms available to communicate and interact with CoppeliaSim.