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.