Quase 4 anos se passaram desde o lançamento do primeiro artigo sobre o treinamento quadrocopter Geoscan Pioneer. Durante este tempo, o formato do construtor para a montagem de um quadrocóptero educacional conseguiu ganhar popularidade - ele é adequado tanto para organizar o processo educacional com crianças em idade escolar ou estudantes, quanto para uso em vários hackathons, competições ou na realização de projetos de pesquisa em sua base.
Os elementos chave do treinamento hoje são o desenvolvimento de habilidades de programação para resolver problemas de voo autônomo de um helicóptero, compreender os fundamentos dos algoritmos de controle e trabalhar com vários módulos funcionais. Para os usuários mais jovens, o limite de entrada foi reduzido devido à possibilidade de usar programação em bloco visual no plug-in para TRIK-Studio , mas a criação de programas mais complexos exigia familiaridade com a linguagem Lua.
Em 2020, a linha de Pioneers foi complementada com novos modelos - surgiram os “irmãos” mais novos e mais velhos Mini e Max. E se em termos de tamanho e peso os irmãos são classificados - Mini é o menor e mais leve, e Max é o maior e mais pesado, então em termos de funcionalidade, o mais jovem está pronto para dar chances ao seu antecessor (vamos chamá-lo de Clássico Pioneiro).
-, Wi-Fi. -, , - ( ). - , , , . , .. TOF .
, . . , GPS . , , : , , " " . -, Wi-Fi Python.
? .
, Wi-fi , , , 868. ( . ), MAVLink , , , , . , . , , .
Lua , . , - , , .
Lua :
, “ ” .
.
- - . , : OpenCV, , . …
, Lua , . . , OpenMV H7, . . Pioneer Station, , Lua . OpenMV IDE, , MicroPython… , IDE , - Lua . UART, , .
, , , . . - .
, , . . , Python.
Python - , . , , . , Python. , - , Lua, , Python . , , , „ …“
Lua , . Python . . , . , „” , . Python „ ” threading multiprocessing, , Lua - github-, readme, . , Python ROS, .
Python „“ . , .
, numpy , Matlab, . , , , numpy . matplotlib , . , Lua , .
:
Python open-source github, pip PyPi. , Lua , , .
, , , “” . , : ARUCO , , .. Lua ( , ).
, Lua, „“ , . Python, , . , .
, . , OpenCV , .
Python № 239 . -. (PyCharm Community Pioneer Station 1.11.0.), ESP-32 0.2.7., . Python.
, , ( OpenCV pioneer_sdk).
Todos os alunos dizem que, para eles, as vantagens de trabalhar com o Pioneer Mini são a amplitude das capacidades do helicóptero, a capacidade de implementar totalmente as funções de visão computacional usando a biblioteca OpenCV e a compactação do drone. Todos têm grande interesse em módulos adicionais (para aprender Python e visão de vídeo).