Material de la charla "Robótica Low Cost con Python" presentada en el FLISol BA 2021.
Es el evento de difusión de Software Libre más grande en Latinoamérica y está dirigido a todo tipo de público: estudiantes, académicos, empresarios, trabajadores, funcionarios públicos, entusiastas y aún personas que no poseen mucho conocimiento informático. Link al evento
Probar, testear, romper, modificar y crear grandes proyectos de robótica con Coppelia Sim + Jupyter Notebook con PYTHON.
Los apuntes se encuentran acá: PDF | Diapositivas .
Recorda colocar los siguientes archivos junto a tus escenarios de Coppelia Sim: sim.py, simConst.py y remoteApi.so.
Deben posicionarse en la carpeta donde descargaste Coppelia Sim y buscar los archivos en los siguientes paths o routes.
- sim.py y simConst.py (depende del lenguaje de programación a usar) se encuentra en:
./programming/remoteApiBindings/python/python/
- remoteApi.so (depende del sistema operativo) se encuentra en:
./programming/remoteApiBindings/lib/lib/
En mi caso se utilizó el lenguaje de programación Python en el sistema operativo Kubuntu 18_04.
Sí deseas colocar otro puerto que el propuesto (port: 19999), debes hacer lo siguiente:
-
Busca al elemento principal de tu entorno de Coppelia Sim, que contiene la configuración general. (en este caso es MTB_Robot), selecciona el pergamino blanco o script y dale click.
-
Reemplaza el valor 19999 por el valor que deseas (procura cerciorarte que el puerto ingresado no esté siendo ocupado por otro servicio).
Este proyecto tiene licencia MIT.