Analisando propostas

Continuar um projeto Node.Js e Expo.

Publicado em 01 de Agosto de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Bom dia! Tudo bem?
Segue o texto sugerido pra publicação no workana.

Preciso de um desenvolvedor para continuar um projeto em Node.js e Expo. Tenho um aplicativo para Android que se conecta a um Esp32 que recebe medições de um sensor lidar e gera nuvens de pontos com as coordenadas recebidas. A comunicação entre o Esp32, Lidar e o App já está funcionando. Tenho algumas formas de medições mas gostaria de incluir uma outra forma:
Atualmente o sensor lidar utilizado mede 2D e faço a coleta de dados verticalmente e perpendicular a pistola de medição. Gostaria de incluir um recurso no App para incluir um sensor lidar de apenas 1 feixe (1D) de forma  que o App colete a informação de distância deste sensor e calcule as coordenadas deste ponto (x, y e z) com base no ângulo de inclinação e do grau de giro do smartphone (valores já estão disponíveis na aplicação).
Resumindo, o que precisa ser feito é criar uma nova forma de medição com base em apenas um feixe e gerar uma nuvem de pontos com base nesta medição.
Também será necessário criar uma nova referência caso eu precise deslocar a posição do sensor em XYZ, neste caso, terei uma nova posição para coleta de dados e a nuvem de pontos deverá incluir estes novos pontos no mesmo arquivo.
Para coletar as coordenadas XYZ da referência, pensei em definir pontos virtuais de referência dentro do ambiente para X, Y e Z e antes de iniciar a medição das coordenadas da nuvem de pontos, coletar os valores desta referência. Ao deslocar o sensor para outra posição, deve-se medir novamente estes pontos de referência a partir do novo ponto e assim, calcular qual foi o deslocamento em XYZ para poder deslocar os novos pontos de coordenadas.
Para salvar os arquivos com a nuvem de pontos já existe uma rotina pronta e funcionando. Preciso agora é criar este novo modo de funcionamento.

Contexto Geral do Projeto

Bom dia! Tudo bem? Segue o texto sugerido pra publicação no workana. Preciso de um desenvolvedor para continuar um projeto em Node.js e Expo. Tenho um aplicativo para Android que se conecta a um Esp32 que recebe medições de um sensor lidar e gera nuvens de pontos com as coordenadas recebidas. A comunicação entre o Esp32, Lidar e o App já está funcionando. Tenho algumas formas de medições mas gostaria de incluir uma outra forma: Atualmente o sensor lidar utilizado mede 2D e faço a coleta de dados verticalmente e perpendicular a pistola de medição. Gostaria de incluir um recurso no App para incluir um sensor lidar de apenas 1 feixe (1D) de forma  que o App colete a informação de distância deste sensor e calcule as coordenadas deste ponto (x, y e z) com base no ângulo de inclinação e do grau de giro do smartphone (valores já estão disponíveis na aplicação). Resumindo, o que precisa ser feito é criar uma nova forma de medição com base em apenas um feixe e gerar uma nuvem de pontos com base nesta medição. Também será necessário criar uma nova referência caso eu precise deslocar a posição do sensor em XYZ, neste caso, terei uma nova posição para coleta de dados e a nuvem de pontos deverá incluir estes novos pontos no mesmo arquivo. Para coletar as coordenadas XYZ da referência, pensei em definir pontos virtuais de referência dentro do ambiente para X, Y e Z e antes de iniciar a medição das coordenadas da nuvem de pontos, coletar os valores desta referência. Ao deslocar o sensor para outra posição, deve-se medir novamente estes pontos de referência a partir do novo ponto e assim, calcular qual foi o deslocamento em XYZ para poder deslocar os novos pontos de coordenadas. Para salvar os arquivos com a nuvem de pontos já existe uma rotina pronta e funcionando. Preciso agora é criar este novo modo de funcionamento.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 30 de Agosto de 2024

Habilidades necessárias

Outro projetos publicados por E. F. M.