SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Investigação e desenvolvimento militar com 
                      FLOSS

           Alfonso de la Guarda Reyes
               alfonsodg@ictec.biz
                   @alfonsodg


                          
Tecnologia e Peru

       Na atualidade, não se tem interesse no desenvolvimento 
        tecnológico. Somos ­principalmente­ consumidores.
       Para sobreviver no mundo globalizado devemos 
        especializarmos e posicionarnos em diferentes áreas.
       Os custos de pesquisa e desenvolvimento tendem a 
        conduzir potenciais eminvestimentos locais.
       Nós não temos a infraestrutura suficiente.


                                    
Exército do Peru




             
Fundo

       Em 2007, graças aos esforços do Sr. Coronel Alejandro 
        Ormea, director da Direcção de Desenvolvimento 
        Tecnológico do Exército, a instituição começou uma 
        corrida para ser abordada por questões tecnológicas.
       Em 2008, criou o Centro de Pesquisa de Ciência e 
        Tecnologia, responsável pelo projeto comandante Rodolfo 
        Galdós primeiro a ser atribuído um simulador de vôo para 
        helicópteros MI­17.

                                   
Benefícios para o Exército

       Redução drástica de custos.
       Acesso a uma grande biblioteca de aplicativos e 
        experiências que reduzem o tempo de desenvolvimento.
       Devido à mobilidade do pessoal, as ferramentas devem 
        ser poderoso, mas em uma curva de aprendizagem baixa.
       Conhecimento do que você tem e o que você pode fazer 
        com ele.


                                   
Paisagem Tecnológica

       Orçamento de apenas US $ 100.000 para implementar 
        todas as CICTE, de infraestrutura para a tecnologia 
        (hardware e software), através da formação.
       Equipe: 7 cenário de geradores, 4 programadores, 6 
        técnicos de eletrônica, 6 funcionários de comando, 2 
        consultores externos.
       Área de trabalho de 200 m.
       Infraestrutura de servidores baseados em Linux e 
        software open source todos disponíveis para várias 
        tarefas
                                     
Projeto




    Simulador de helicóptero MI­17




                   
MI­17




       
Simulador de helicóptero MI­17

       Menores custos e treinamento operacional.
       Aumentar as horas do pessoal de voo militar de tempo.
       Melhorar a formação de pessoal oferecendo módulos 
        portáteis e rapidamente implementável.
       Oferecendo um produto no mercado, realmente atraente.




                                   
     
Solução de tecnologia

       Ele usa um software de simulação de vôo FlightGear 
        como base para o desenvolvimento, agregándo a ele 
        helicóptero aviônicos e algumas melhorias na gestão de 
        veículos capazes de vôo vertical.
       Os cenários são criados por terragen permitindo geo­
        ferramentas, mapa e ser integrado com FlightGear, 
        representam em tempo real.
       Blender 3D é usado para objetos nas cenas e para recriar 
        o instrumental.
                                   
Compartilhamento de 
       Informações




              
Solução de tecnologia

       Usando um cockpit de helicóptero real e integração com 
        mais de 250 instrumentos.
       A cabine é desenvolvido em Python com mysql instrutor 
        para controlar a representação de acções de formação e 
        piloto.
       Imersao no sistema de projeção com base em 3 telas.
       Adicionado mais tarde movimento hidráulico.
       Tempo de resposta de 50 milissegundos.
                                   
Interface do instrutor de vôo




                   
Explicando

       De desenvolvimento usando Glade para a interface e 
        controle geral de aplicação pygtk.
       Emprego e módulo telnetlib pyserial para a interação com 
        outros computadores e interfaces eletrônicas.
       O módulo mysql permite a conexão com o DB e registrar 
        ações do piloto em tempo real.



                                   
Interface de final (SITDEF 2009)




                     
Proyecto




    Carreira de Tiro New Virtual




                  
Campo de tiro




           
Carreira de Tiro Móvel Virtual

       Permitir a criação de um portátil e econômico para simular 
        mortos.
       Redução de custos no emprego de munições.
       Prepare uma forma mais integral do assunto, 
        introduzindo­a em diversos ambientes.
       Sistema de integração eletrônica, sem modificação da 
        arma.


                                    
Blender Game Engine




              
Solução de tecnologia

       Mundo virtual criado no Blender 3D e internamente 
        programado em Python (GameEngine).
       Integração com o hardware usando a tecnologia de 
        câmeras e acelerômetros de alta precisão em 3D, que 
        transmitem sem fio a posição dos braços.
       Cenários projetados em ambientes adequados e incluir 
        em seus braços o algoritmo de distância para determinar 
        a incidência e os desvios.

                                   
Solução de tecnologia

       Web­based interface administrativa usando web2py e 
        Python.
       Registro de eventos e as características do cenário 
        usando sqlite como motor DB.
       Sinais de entrada através de portas seriais, paralelas, 
        Bluetooth ou TCP / IP sockets.
       Arquitetura baseada em Linux.


                                     
Preview Release




            
Firing Range com HeadTracking




                   
Proyecto




    Gestão do Conhecimento




               
Gestão do Conhecimento




        Gestão do Conhecimento




                   
Solução de tecnologia

       Desenvolvimento na plataforma web usando o framework 
        web2py, incorporando algumas funcionalidades do 
        módulo de GDAL para geo­referenciamento.
       Integração de serviços web para a comunicação e 
        integração com várias aplicações, incluindo Redmine 
        (ROR) para gerenciamento de projetos.
       Escalável e integração de inteligência preditiva.


                                     
Mais?




       
Soluções Complementares

       Cluster de 12 máquinas baseadas em MPICH2 e 
        disponibilidade de desenvolvimento em C / C + +, Python 
        e Erlang.
       Cluster de 3 GPUs de alto desempenho utilizando CUDA 
        controle que permite que o GPU 256 co­processador em 
        paralelo em um único computador para produzir o poder 
        de um cluster de 40 máquinas Core 2 Duo.
       Treinamento e reciclagem periodicamente cursos sobre 
        várias tecnologias.
                                   
É possível com a tecnologia 
                   FLOSS?
       É óbvio que a SI acima.
       As escolas devem se esforçar para dar uma educação 
        equilibrada e independência tecnológica para os usuários 
        acessarem esse conhecimento.
       Podemos criar uma indústria de tecnologia pode atender 
        às necessidades de mercado diferentes.
       Não se esqueça que produtos interessantes integrar o 
        software com o hardware.
                                    
Perguntas




    Perguntas, correções?




               
Muito Obrigado




    Alfonso de la Guarda Reyes
        alfonsodg@ictec.biz
            @alfonsodg




                 

Mais conteúdo relacionado

Semelhante a Military Research and Development with FLOSS

Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...Thiago Barros, PSM
 
Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaLaboratorium
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkIgor Kondrasovas
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro FrameworkIgor Kondrasovas
 
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UEL
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UELIOT e Plataforma de Inovação BLuemix - Semana Engenharia UEL
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UELSergio Loza
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiSergio Loza
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediAlessandro Binhara
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Ráfagan Abreu
 
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...frogstation
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2Carlos Eugenio Torres
 
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilResearch Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilHeron Carvalho
 
Internet das Coisas com Android things e Machine Learning
Internet das Coisas com Android things e Machine LearningInternet das Coisas com Android things e Machine Learning
Internet das Coisas com Android things e Machine LearningAlvaro Viebrantz
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introduçãoFelipe Lyra
 
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...Eteg
 

Semelhante a Military Research and Development with FLOSS (20)

Realidade Aumentada
Realidade AumentadaRealidade Aumentada
Realidade Aumentada
 
Low code
Low codeLow code
Low code
 
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
Apresentação desenvolvimento de plataforma para comandar microcontroladores e...
 
Tendências e Oportunidades - Robótica
Tendências e Oportunidades - RobóticaTendências e Oportunidades - Robótica
Tendências e Oportunidades - Robótica
 
Python for Maemo
Python for MaemoPython for Maemo
Python for Maemo
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro Framework
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
 
InfraGUIBuilder
InfraGUIBuilderInfraGUIBuilder
InfraGUIBuilder
 
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UEL
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UELIOT e Plataforma de Inovação BLuemix - Semana Engenharia UEL
IOT e Plataforma de Inovação BLuemix - Semana Engenharia UEL
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.ti
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
 
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
Apresentação - Estudo sobre comunicação bluetooth em um ambiente educacional ...
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
 
Tese de mestrado
Tese de mestradoTese de mestrado
Tese de mestrado
 
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilResearch Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
 
Internet das Coisas com Android things e Machine Learning
Internet das Coisas com Android things e Machine LearningInternet das Coisas com Android things e Machine Learning
Internet das Coisas com Android things e Machine Learning
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introdução
 
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
O mercado atual e as tecnologias relacionadas a desenvolvimento para disposit...
 
mcvs.pdf
mcvs.pdfmcvs.pdf
mcvs.pdf
 

Mais de Alfonso de la Guarda Reyes

Mais de Alfonso de la Guarda Reyes (6)

Sis 2015 saludpol
Sis 2015 saludpolSis 2015 saludpol
Sis 2015 saludpol
 
Aplicaciones de E-health para ayuda al diagnostico
Aplicaciones de E-health para ayuda al diagnosticoAplicaciones de E-health para ayuda al diagnostico
Aplicaciones de E-health para ayuda al diagnostico
 
Presentacion imagenologia SINPA
Presentacion imagenologia SINPAPresentacion imagenologia SINPA
Presentacion imagenologia SINPA
 
Ehealth y Software Libre, una visión
Ehealth y Software Libre, una visiónEhealth y Software Libre, una visión
Ehealth y Software Libre, una visión
 
Presentacion Blender
Presentacion BlenderPresentacion Blender
Presentacion Blender
 
Presentacion web2py
Presentacion web2pyPresentacion web2py
Presentacion web2py
 

Military Research and Development with FLOSS

  • 1. Investigação e desenvolvimento militar com  FLOSS Alfonso de la Guarda Reyes alfonsodg@ictec.biz @alfonsodg    
  • 2. Tecnologia e Peru  Na atualidade, não se tem interesse no desenvolvimento  tecnológico. Somos ­principalmente­ consumidores.  Para sobreviver no mundo globalizado devemos  especializarmos e posicionarnos em diferentes áreas.  Os custos de pesquisa e desenvolvimento tendem a  conduzir potenciais eminvestimentos locais.  Nós não temos a infraestrutura suficiente.    
  • 4. Fundo  Em 2007, graças aos esforços do Sr. Coronel Alejandro  Ormea, director da Direcção de Desenvolvimento  Tecnológico do Exército, a instituição começou uma  corrida para ser abordada por questões tecnológicas.  Em 2008, criou o Centro de Pesquisa de Ciência e  Tecnologia, responsável pelo projeto comandante Rodolfo  Galdós primeiro a ser atribuído um simulador de vôo para  helicópteros MI­17.    
  • 5. Benefícios para o Exército  Redução drástica de custos.  Acesso a uma grande biblioteca de aplicativos e  experiências que reduzem o tempo de desenvolvimento.  Devido à mobilidade do pessoal, as ferramentas devem  ser poderoso, mas em uma curva de aprendizagem baixa.  Conhecimento do que você tem e o que você pode fazer  com ele.    
  • 6. Paisagem Tecnológica  Orçamento de apenas US $ 100.000 para implementar  todas as CICTE, de infraestrutura para a tecnologia  (hardware e software), através da formação.  Equipe: 7 cenário de geradores, 4 programadores, 6  técnicos de eletrônica, 6 funcionários de comando, 2  consultores externos.  Área de trabalho de 200 m.  Infraestrutura de servidores baseados em Linux e  software open source todos disponíveis para várias  tarefas    
  • 7. Projeto Simulador de helicóptero MI­17    
  • 9. Simulador de helicóptero MI­17  Menores custos e treinamento operacional.  Aumentar as horas do pessoal de voo militar de tempo.  Melhorar a formação de pessoal oferecendo módulos  portáteis e rapidamente implementável.  Oferecendo um produto no mercado, realmente atraente.    
  • 10.    
  • 11. Solução de tecnologia  Ele usa um software de simulação de vôo FlightGear  como base para o desenvolvimento, agregándo a ele  helicóptero aviônicos e algumas melhorias na gestão de  veículos capazes de vôo vertical.  Os cenários são criados por terragen permitindo geo­ ferramentas, mapa e ser integrado com FlightGear,  representam em tempo real.  Blender 3D é usado para objetos nas cenas e para recriar  o instrumental.    
  • 12. Compartilhamento de  Informações    
  • 13. Solução de tecnologia  Usando um cockpit de helicóptero real e integração com  mais de 250 instrumentos.  A cabine é desenvolvido em Python com mysql instrutor  para controlar a representação de acções de formação e  piloto.  Imersao no sistema de projeção com base em 3 telas.  Adicionado mais tarde movimento hidráulico.  Tempo de resposta de 50 milissegundos.    
  • 15. Explicando  De desenvolvimento usando Glade para a interface e  controle geral de aplicação pygtk.  Emprego e módulo telnetlib pyserial para a interação com  outros computadores e interfaces eletrônicas.  O módulo mysql permite a conexão com o DB e registrar  ações do piloto em tempo real.    
  • 17. Proyecto Carreira de Tiro New Virtual    
  • 19. Carreira de Tiro Móvel Virtual  Permitir a criação de um portátil e econômico para simular  mortos.  Redução de custos no emprego de munições.  Prepare uma forma mais integral do assunto,  introduzindo­a em diversos ambientes.  Sistema de integração eletrônica, sem modificação da  arma.    
  • 21. Solução de tecnologia  Mundo virtual criado no Blender 3D e internamente  programado em Python (GameEngine).  Integração com o hardware usando a tecnologia de  câmeras e acelerômetros de alta precisão em 3D, que  transmitem sem fio a posição dos braços.  Cenários projetados em ambientes adequados e incluir  em seus braços o algoritmo de distância para determinar  a incidência e os desvios.    
  • 22. Solução de tecnologia  Web­based interface administrativa usando web2py e  Python.  Registro de eventos e as características do cenário  usando sqlite como motor DB.  Sinais de entrada através de portas seriais, paralelas,  Bluetooth ou TCP / IP sockets.  Arquitetura baseada em Linux.    
  • 25. Proyecto Gestão do Conhecimento    
  • 26. Gestão do Conhecimento Gestão do Conhecimento    
  • 27. Solução de tecnologia  Desenvolvimento na plataforma web usando o framework  web2py, incorporando algumas funcionalidades do  módulo de GDAL para geo­referenciamento.  Integração de serviços web para a comunicação e  integração com várias aplicações, incluindo Redmine  (ROR) para gerenciamento de projetos.  Escalável e integração de inteligência preditiva.    
  • 28. Mais?    
  • 29. Soluções Complementares  Cluster de 12 máquinas baseadas em MPICH2 e  disponibilidade de desenvolvimento em C / C + +, Python  e Erlang.  Cluster de 3 GPUs de alto desempenho utilizando CUDA  controle que permite que o GPU 256 co­processador em  paralelo em um único computador para produzir o poder  de um cluster de 40 máquinas Core 2 Duo.  Treinamento e reciclagem periodicamente cursos sobre  várias tecnologias.    
  • 30. É possível com a tecnologia  FLOSS?  É óbvio que a SI acima.  As escolas devem se esforçar para dar uma educação  equilibrada e independência tecnológica para os usuários  acessarem esse conhecimento.  Podemos criar uma indústria de tecnologia pode atender  às necessidades de mercado diferentes.  Não se esqueça que produtos interessantes integrar o  software com o hardware.    
  • 31. Perguntas Perguntas, correções?    
  • 32. Muito Obrigado Alfonso de la Guarda Reyes alfonsodg@ictec.biz @alfonsodg