RTI Connext no Snappy Ubuntu
Snappy Ubuntu Core é uma nova versão do sistema operacional Ubuntu Linux com atualizações transacionais. Mark Shuttleworth, fundador do Ubuntu e da Canonical, apresentou o Snappy durante sua apresentação principal na conferência mundial Internet of Things (IoT) 2015 em San Francisco. Lá, ele destacou os esforços para criar uma plataforma aberta que apoie a inovação do desenvolvedor e abre novos mercados para os criadores de dispositivos e software. Os aplicativos Snappy (Snaps) são isolados uns dos outros completamente, assim como no telefone móvel Ubuntu, tornando muito mais seguro instalar e atualizar aplicativos independentemente uns dos outros e do Ubuntu Core. O RTI Connext é a plataforma de comunicação perfeita para aplicativos que podem evoluir e ser atualizados de forma independente. Aqui está o porquê:
- RTI Connext DDS fornece uma solução otimizada para comunicação entre Snaps no mesmo nó, bem como em nós diferentes.
- O RTI Connext atende aos exigentes requisitos de desempenho, confiabilidade e segurança do Snaps.
- O RTI Connext em execução no Ubuntu Core permite que aparelhos inteligentes aproveitem a conectividade em tempo real para a Internet das coisas industrial (IIoT).
- O RTI Connext é executado em muitas plataformas além do Ubuntu Core e, portanto, oferece suporte à interoperabilidade entre as plataformas.
- O RTI Connext fornece mecanismos para interoperar com diferentes tecnologias e protocolos.
No IoT World, a RTI demonstrou como dois Snaps podem se comunicar usando um braço robótico OWI. O braço robótico pode ser controlado por USB. Na configuração de demonstração, a interface USB é conectada a BeagleBone Black, uma placa de desenvolvimento de código aberto, executando o Ubuntu Core Snappy como sistema operacional. BeagleBone Black executa o controlador Snap, que assina comandos usando o RTI Connext e, em seguida, envia os comandos de controle para o braço do robô por meio de USB.
O gateway Advantech Intel, que possui um processador Intel Atom E3800, executa o Ubuntu Core Snappy e o comando Robot Snap. O comando do robô Snap tem uma interface de linha de comando por meio da qual os comandos podem ser inseridos, como girar no sentido horário , gire no sentido anti-horário e punho aberto . Os comandos são publicados no barramento de dados. Usar o RTI Connext permite que o controlador e o comando Snaps sejam colocados no mesmo nó (BeagleBone) ou em nós diferentes (gateway IoT e BeagleBone) sem ter que alterar nenhuma das configurações de Snap. Abaixo está um diagrama da configuração da demonstração.
Mais sobre a presença da RTI no mundo IoT pode ser encontrado nestas postagens de blog:
- Sneak Peek:Conferência Mundial da Internet das Coisas em SF!
- Segundo dia no IoT World:Usando DDS para tornar as cortinas de janela inteligentes ainda mais inteligentes
Tecnologia da Internet das Coisas
- Software DDS aberto vs. RTI DDS
- Teste de software em RTI
- Connext 6:Agora disponível!
- Connext DDS e a IoT industrial:as 5 principais coisas a saber
- HIMSS19 e o futuro da saúde conectada
- O que você perdeu na Conferência Connext do Vale do Silício
- Mapeando seu desafio IIoT para a solução de conectividade certa
- Integração ROS2 + DDS:Quando os ecossistemas se fundem | RTI
- Anunciando o último RTI Perftest para Connext DDS
- Programa de Parceiro de Entrega de Serviços RTI (SDP)