Skip to content

Material de la charla "Robótica Low Cost con Python" presentada en la FLISoL BA 2021.

License

Notifications You must be signed in to change notification settings

cabustillo13/CoppeliaSim_FlisolBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoppeliaSim_FlisolBA

FLISoL BA

FLISoL BA 2021

Material de la charla "Robótica Low Cost con Python" presentada en el FLISol BA 2021.

Tests Passing Issues GitHub pull requests

FLISoL

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

Descripción de la charla

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 .

Configuración API

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.

Configuración puerto de comunicación Coppelia Sim - Jupyter Notebook

Sí deseas colocar otro puerto que el propuesto (port: 19999), debes hacer lo siguiente:

  1. 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.
    configPort0

  2. Reemplaza el valor 19999 por el valor que deseas (procura cerciorarte que el puerto ingresado no esté siendo ocupado por otro servicio).
    configPort1

  3. Guarda los cambios realizados. Ve a File >> Save Scene.
    configPort2

Licencia

Este proyecto tiene licencia MIT.

About

Material de la charla "Robótica Low Cost con Python" presentada en la FLISoL BA 2021.

Topics

Resources

License

Stars

Watchers

Forks