El simulador de robot CoppeliaSim, con entorno de desarrollo integrado, se basa en una arquitectura de control distribuido: cada objeto / modelo puede controlarse individualmente mediante un script integrado, un plugin, un nodo ROS o BlueZero, un cliente API remoto o una solución personalizada. Esto hace que CoppeliaSim sea muy versátil e ideal para aplicaciones de múltiples robots. Los controladores se pueden escribir en C / C ++, Python, Java, Lua, Matlab u Octave.
CoppeliaSim se utiliza para el desarrollo rápido de algoritmos, simulaciones de automatización de fábricas, creación rápida de prototipos y verificación, educación relacionada con la robótica, monitoreo remoto, doble verificación de seguridad, como gemelo digital y mucho más. Puede encontrar una descripción general de las funciones aquí.