01 Baseado em ambiente de tempo real Linux+Xenomai
Forte extensão em tempo real do kernel Linux com mecanismo de kernel duplo.Ele fornece funções ricas para o desenvolvimento de aplicações robustas em tempo real e um ambiente operacional confiável para o planejamento de movimento do robô.O sistema de controle Atomrobot é desenvolvido com base na plataforma ROS+OROCOS e é o único sistema de controle dedicado a robôs paralelos na China.
02Sistema de controle baseado na plataforma ROS+OROCOS
Com base na plataforma ROS, o sistema de controle do robô integra arquitetura orientada a eventos e arquitetura em camadas para executar módulos de processamento de aplicativos de controle e operação do robô, como sistemas de visão, centros de controle de movimento do robô, interfaces de interação homem-computador, etc. tópicos e serviços entre Para comunicação, o acoplamento de implantação e interação de módulos é baixo, o que é fácil de desenvolver e manter.Da mesma forma, o ROS encapsula o hardware do robô.Diferentes robôs e diferentes sensores podem ser expressos da mesma maneira no ROS (tópico, etc.) para a chamada do aplicativo de nível superior (planejamento de movimento, etc.).
03Pilha principal de comunicação Ethercat baseada em Acontis
O protocolo de comunicação fieldbus industrial em tempo real baseado na estrutura de desenvolvimento baseada em Ethernet é uma das tecnologias Ethernet industriais mais rápidas, fornecendo sincronização precisa em nível de nanossegundos.Possui características de alto desempenho, topologia flexível, fácil aplicação, baixo custo e sincronização de equipamentos de alta precisão.
Tecnologia essencial
Sistema de visão
O AtomVision fornece funções eficientes de reconhecimento e posicionamento de objetos, incluindo uma variedade de algoritmos de reconhecimento de alvos, para fornecer posições precisas de alvos para o movimento do robô.Contém uma variedade de ferramentas práticas, fáceis de configurar e depurar, e fornece uma interface de operação amigável para depuradores, tem sido amplamente utilizada em muitos projetos práticos.
01 Sistema de visão multiplataforma
Suporta aplicativos de plataforma cruzada Windows/Linux, que podem realizar a implantação visual de aplicativos em diferentes plataformas
02 Algoritmos de reconhecimento de múltiplos alvos
Suporte Blob, correspondência de modelos, reconhecimento de código QR de caracteres, posicionamento de peças e outros métodos de detecção
03 Operação simples e rápida da interface do usuário
De acordo com os hábitos do usuário, desenvolva interfaces de operação rápida para tons de cinza, objetos e processos.Ao mesmo tempo, fornece funções de operação do usuário, como ângulo da câmera, cálculo de proporção de pixels, ensino de 9 pontos e suporte a múltiplos clientes/servidores.