Terminado

Creación de un sistema asistido de posicionamiento de un balón en un encuentro deportivo de fútbol para un servicio de Hbbtv para aplicaciones de accesibilidad a interactividad.

Publicado el 27 Marzo, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito desarrollar dos programas en conjunto:
El primero es un aplicativo para PC el cual se basa en un estadio de fútbol como se ve en la primera imagen. El balón sera representado por el mouse y deberá realizar un mapeo de en que posición de el estadio se encuentra el balón según los pixeles de la PC el programa debe realizar un mapeo cada 50 milisegundos, el mismo lo tengo desarrollado en pyhton pero solo mapea cada vez que detecta el movimiento del mouse, se lo realizó con librerías de Windows adjuntados en el script. La posición se relaciona con los 3 vectores X Y y Z.
Los vectores X e Y ya se encuentran clasificados, la posición Z faltante varía según la presión de alguna tecla en particular (Z=0 cuando no se presiona nada, Z=1 cuando se presiona Ctrl, Z=2 cuando se presiona Alt). Esos datos deben ser enviados cada 50 milisegundos a un servidor web el cual tendrá el segundo programa.
El segundo programa se encontrará en el servidor, el cual debe recibir los datos, y a la vez que los almacena en un archivo sea .xls o .csv, se debe enviar los datos a un dispositivo (Guante háptico que recibe solamente un vector de tres números (X,Y,Z)) que se encuentra controlado por una tarjeta esp nodmcu (ya esta configurado el programa en dicha tarjeta).

Contexto general del proyecto

El objetivo de este proyecto es, mediante un operador que se encuentre observando un evento deportivo de fútbol sea en vivo o pregrabado, interpretará la posición del balón mediante una tableta gráfica (actúa de la misma forma que un mouse) llegando a generar vectores de posicionamiento del mismo con la ayuda de una interfaz gráfica diseñada en una plataforma de desarrollo y almacenar dichos datos en un servidor web para la tecnología HBBTV (servidor) accesible para ofrecer una conexión con los eventos futbolísticos y aplicaciones de accesibilidad a la interactividad. Se necesita desarrollar la interfaz gráfica que interactúe con la tableta junto con el servidor enviando los datos automáticamente cada cierto periodo de tiempo y del mismo modo decodificarlos en vectores para almacenarlos y usarlos para la interactividad con el menor retardo posible. El servidor debe trabajar en conjunto a la vez que almacena, envía los datos hacia el dispositivo háptico. El proyecto empieza desde que la interfaz interpreta la posición del mouse en pixeles, clasifica en posiciones numéricas y las envía al servidor. El servidor recibe esos datos, los almacena en un archivo clasificandolos por posición X Y Z y envía esos mismos datos a un dispositivo que se encuentra conectado a una red local.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows, Linux / Unix

Plazo de Entrega: 30 Marzo, 2020

Habilidades necesarias