Pular para o conteúdo principal

Atualização API Robotino V2 API2


Você tem a versão 2 do Robotino e ainda quer utiliza-la como objeto para desenvolvimento acadêmico ? Neste tutorial faremos uma atualização na API (Interface de programação e aplicação), o que possibilitara o acesso a novos horizontes, incluindo tudo que tem de mais atual na comunidade Robotino, Inclusive o uso do Software Robotino View 3, adquirido no site oficial da Festo.
https://www.festo-didactic.com/int-en/services/robotino/programming/robotino-view/?fbid=aW50LmVuLjU1Ny4xNy4zNC4xNDI2

Atualização de imagem do CF-Card

Para atualizar a API2 diretamente no Robotino deve-se primeiramente fazer a atualização de imagem do seu CF-card, vale a pena lembrar que não é necessário a compra de um cartão adicional e nem a formatação do já existente. Caso esteja com um cartão limpo, pode seguir os passos contidos nesses tutorial pra fazer a atualização do mesmo: http://wiki.openrobotino.org/index.php?title=CF_card

Instalando as daemons para Robotino

Quando não é possível conectar seu Robotino à Internet, você pode pelo menos baixar os pacotes em seu PC e enviá-los para o Robotino via Ethernet ou outras redes acessíveis. Se você conseguir conectar seu Robotino à Internet, use este link aqui (h p://wiki.openrobotino.org/index.php?title=Install_daemons_v2) .

Baixe os pacotes em seu PC

Como estamos com o nosso robotino fora de uma rede de internet faremos o download em nosso pc e depois passamos os arquivos para o robotino via rede de dados utilizando protocolo FTP(windows) ou SCP(linux).

Transferência para Robotino

Para transferir os arquivos para o seu Robotino, conecte seu Robotino via Ethernet ou seu método preferido. Você pode usar serviços baseados em FTP ou algo parecido com SCP. Neste tutorial faremos via SCP.

$ cd /dOfYourDownloadedPackages

Verifique se todos os arquivos estão lá:

$ ls -l

Se todos os cinco pacotes debian estiverem lá, copie os arquivos para o seu Robotino.

$ scp * robotino@RobotinoIP:/home/robotino

Depois de conseguir seus pacotes para o seu Robotino, é hora de atualizar o seu Robotino.

Atualizando seu Robotino

Neste passo devemos se conectar ao sistema operacional do Robotino, para isso clique aqui para um tutorial mais detalhado do processo.
Após a conexão entraremos com super usuário a fim de desinstalar todos os pacotes antigos que serão substituídos pelos novos utilizando o comando :

$ robotino@robotino: su root
$ Password:dorp6
$ root@robotino:/home/robotino:

Desinstale os pacotes antigos:

$ dpkg -r robview2
$ dpkg -r openrobotino2
$ dpkg -r openrobotino1

Depois de desinstalar esses pacotes, agora é possível instalar os novos pacotes (Substitua a estrela pela versão que você baixou):

$ dpkg -i rec-rpc-qt4.5.0_*_i386.deb
$ dpkg -i robotino-common_*_i386.deb
$ dpkg -i --auto-deconfigure robotino-daemons_*_i386.deb
$ dpkg -i robotino-api2_*_i386.deb
$ dpkg -i robotino-examples_*_i386.deb

Depois de uma reinicialização, todas as coisas devem funcionar bem. Parabéns, agora você pode usar o Robotino View 3 com Robotinos antigos e usar a nova API2!


Para mais informações: http://wiki.openrobotino.org/index.php?%20title=Main_Page

Comentários

  1. Preciso atualizar o Robotino que temos para a API2, porém os links estão com acesso negado. Conseguiria compartilhar os pacotes de instalação?

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Programação STM32F103C8 USB

Para realizar esse tutorial será necessário: 1x STM32 F103C8T6 -  https://www.curtocircuito.com.br/placa-arm-stm32-stm32f103c8t6.html 1x Conversor FT232Rl - FTDI -  https://www.curtocircuito.com.br/conversor-usb-serial-ft232rl-ftdi.html Cabo USB para FTDI. 4x Jumpers Macho-Macho. 1x Protoboard  Após separar os materiais faça as conexões seguindo o diagrama abaixo : *Lembre que os microcontroladores ARM funcionam em 3.3V, entao ajuste o jumper do FTDI para 3.3V * Após concluído terá algo bem semelhante. O STM32F103C8 possui 2 jumpers em sua placa ajustaremos 1 deles para a posição de boot (programing mode) O próximo passo será baixar um aquivo de boot genérico e fazer a gravação do mesmo em nosso microcontrolador(MCU), ultilizando um Software da ST chamado Flash Loader Demonstrator. Baixe o aquivo de boot clicando aqui . Baixe o Flash loader clicando aqui  e faça a instalação (Esteja logado em sua conta no site). C...

Second Life 18650

 O aumento da produção de aparelhos eletrônicos e o crescimento no mercado de veículos elétricos são fatores que colaboram para o aumento da demanda por baterias de lítio e, consequentemente, faz com que surjam preocupações relacionadas a grande quantidade de resíduos que esse material pode gerar no futuro. É fundamental que existam inciativas com intuito de reduzir o impacto causado pelo descarte de baterias de lítio, através de políticas para um descarte adequado, reciclagem dos materiais das baterias descartadas e, se possível, reutiliza-las. As políticas de descarte adequado são fundamentais para que possa ocorrer o processo de reciclagem e de reaproveitamento de material na produção de novas baterias. Porém, apesar de sua importância, a reciclagem é um processo que idealmente dever ser feito com as baterias que não possuírem mais vida útil. A segunda vida para baterias de lítio é o conceito estudado no projeto Relife, que têm por objetivo testar e analisar o desempenho de célu...

Como fazer Swap ?

https://sempreupdate.com.br/como-criar-arquivo-de-memoria-swap-e-ativar-no-sistema/ tutorial para 1gb, para maiores valores alterar parametro count default count=1048576 para 5gb, multiplicacar count por 5.