0% acharam este documento útil (0 voto)
179 visualizações7 páginas

Tutorial CoppeliaSim - Ativando API

O documento fornece instruções para ativar a API remota no CoppeliaSim para permitir a comunicação entre o simulador e um aplicativo externo em Python, incluindo copiar arquivos necessários para a pasta correta e iniciar a API remota no simulador antes de executar o código Python.

Enviado por

Larissa Teixeira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
179 visualizações7 páginas

Tutorial CoppeliaSim - Ativando API

O documento fornece instruções para ativar a API remota no CoppeliaSim para permitir a comunicação entre o simulador e um aplicativo externo em Python, incluindo copiar arquivos necessários para a pasta correta e iniciar a API remota no simulador antes de executar o código Python.

Enviado por

Larissa Teixeira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 7

RASBÓTICAS

Manual Ativando o Remote API

CoppeliaSim
RASBÓTICAS

O que é Remote API?

A API remota faz parte da estrutura da API CoppeliaSim . Ela permite a


comunicação entre o CoppeliaSim e um aplicativo externo (ou seja, um
aplicativo em execução em um processo diferente ou em uma máquina
diferente), é multiplataforma e suporta chamadas de serviço (ou seja, bloqueio
de chamadas).

Suporta as seguintes linguagens: C / C ++, Java, Python, Matlab, Octave e Lua.

Ativando Remote API - Cliente Python

Para usar a funcionalidade de API remota em seu script Python, você precisará
dos três itens a seguir:

sim.py
simConst.py
remoteApi.dll, remoteApi.dylib ou remoteApi.so (dependendo de sua
plataforma de destino)

Você encontrará os arquivos acima que estão localizados no diretório de


instalação do CoppeliaSim, em programming / remoteApiBindings / python ,
mostrados a seguir.

CoppeliaSim
RASBÓTICAS

Acompanhe o passo a passo

Acesse a pasta "CoppeliaRobotics" e em seguida a


pasta "programming"

Acesse a pasta "remoteApibindings" "

CoppeliaSim
RASBÓTICAS

Acesse a pasta "python"

Copie os arquivos "sim.py e simConst.py" e cole no diretório


que você salvou sua cena do Coppelia.

CoppeliaSim
RASBÓTICAS

Retorne para o diretório "remoteApibindings" e acesse a


pasta "lib"

Acesse a pasta que corresponde ao seu sistema operacional


e copie o arquivo para a pasta que você
salvou sua cena do Coppelia.

CoppeliaSim
RASBÓTICAS

Atenção!

Sua cena no Coppelia deve estar salva com o mesmo nome


do seu código em Python!

Veja este exemplo!

Por fim, Acesse sua cena no Coppelia e adicione um script


com a seguinte informação "simRemoteApi.start(19999)"

Na hora da simulação, preste atenção:

1. Você precisa desabilitar o script nativo.

2. Somente rode seu código com a simulação iniciada. Se não


iniciar a simulação antes do código, ele não executará os
comandos, e mostrá um erro.

CoppeliaSim
RASBÓTICAS

Na hora da simulação, preste atenção.

Você precisa desabilitar o script nativo.

Somente rode seu código com a simulação iniciada. Se não


iniciar a simulação antes do código, ele não executará os
comandos, e mostrá um erro.
Veja este exemplo!

Por fim, Acesse sua cena no Coppelia e adicione um script


com a seguinte informação "simRemoteApi.start(19999)"

CoppeliaSim

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy