Índice:
- Etapa 1: Objetivo
- Etapa 2: Materiales Y Códigos Necesarios
- Etapa 3: Capture Y Pasar Video a Tracker
- Etapa 4: Hallar Datos
- Etapa 5: Descargar Datos
- Etapa 6: Organizar dados corretamente
- Etapa 7: Iniciar Con Python
- Etapa 8: Python Y Tracker Unidos
- Etapa 9: Finalización Para Hallar La Distancia Recorrida
Vídeo: Hallar Desplazamiento De Un Objeto En Caída Libre .: 9 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Neste programa vamos a tener a posibilidad de hallar lo que se desplaza um objeto en caída libre solo grabándolo, using tracker y python.
Etapa 1: Objetivo
En este Instructable lo que vamos aprender es como hallar o desplazamiento de um objeto en caída libre solo grabándolo, usando Tracker y Python.
Etapa 2: Materiales Y Códigos Necesarios
Materiales:
Computador
Celular para pegar o desplazamiento del objeto al que se le quiere hallar.
Internet para descargar los programas.
Programas:
Os programas que são necessários para um ser Python 2.7.2 e também Tracker.
Para descargar tracker solo necesitamos darle clique neste link e na parte superior elegir Mac OS X.
Para descargar python solo necesitamos darle click a este enlace.
Bibliotecas:
Las librería necesaria para instalar es matplot, la explicación para instalar esto esta acá,
Etapa 3: Capture Y Pasar Video a Tracker
Com o dispositivo eletrônico que decide é necesario agarrar o desplazamiento al que le quieren hacer el seguimiento y encontrar el valor.
-Despues de grabarla é importante para inserir o vídeo em um tracker e tomar uma medida de algún objeto que aparece no vídeo para poder calibrar corretamente o vídeo. (En mi caso tomé mi estatura that es 1,74m, como se puede ver arriba donde puse la medida para la calibración)
-Es importante poner el eje de 'x' y 'y' para poder ubicar mejor el objeto y saber que si el resultado llega a ser negativo es porque esta en caída libre y esta abajo del eje x en positivo.
-Tenemos que poner una tabla que sea v contra y, ya que el objeto esta en caída libre y tenemos que saber como se desplaza verticalmente.
Etapa 4: Hallar Datos
É importante dejar na parte de abajo uma tabla com vy solo, como se ve na imagem adjunta a este paso.
Etapa 5: Descargar Datos
Entraremos em um arquivo, depois de exportar e cuando estemos guardando esses dados, é muito importante que los guardemos com uma finalização de.txt.
Es decir, pueden ponerle el nombre que quieran siempre y cuando termine en.txt.
Etapa 6: Organizar dados corretamente
Este é o último tendão que edita os dados que sacaron do tracker para poder usarlos en python.
Tendrán que borrar datos abajo e arriba de forma de que queden emparejados y además queden pegados na parte superior del documento.
Además de esto, é imperativo que mude todas as comas del documento por um ponto.
El ejemplo de como se debería ver, obviamente com os dados que você usa está adjuntada na foto, o único que debería cambiar serian los datos que están usando ustedes.
Etapa 7: Iniciar Con Python
Neste momento, dejaremos a um lado dos dados que hemos sacado de tracker e nos vamos a enfocar en python.
É imperativo que o programa para começar com este código:
importar numpy como np
import matplotlib.pyplot as plt
Este é o código que contém as bibliotecas necessárias para a gráfica e o valor se importam.
Etapa 8: Python Y Tracker Unidos
Después de esa parte del código es necesario que el programa que está comenzando um hacer este guardo en la misma carpeta en la que guardon los datos.txt
Y sigan con el código haciendo este:
dados = np.loadtxt ("Pt.txt") y = dados [: 1000, 0] x = dados [: 1000, 1]
Na parte do código, faça o dado "Pt.txt", então que reemplantar o nome Pt.txt para o nome do documento, faça os dados que sacaron do tracker, sen quitar as comillas evidentemente.
Como esta parte do hemos hecho você pode ter a gráfica da bandeja de dados que tomamos com tracker.
Etapa 9: Finalización Para Hallar La Distancia Recorrida
Depois de revisado, se o programa esta funcionando com a gráfica, vamos completar o código com a parte que nos vai a decir la distancia que recorre o objeto do vídeo que agarramos.
A =
para v no intervalo (len (x) -1):
x1 = x [v] y1 = y [v] x2 = x [v + 1] y2 = y [v + 1] A2 = (x2-x1) * (y1 + y2) / 2 A. apêndice (A2)
print ("El recorrido del objeto es")
imprimir (soma (A))
plt.xlabel ("t")
plt.ylabel ("Vy")
plt.plot (y, x, "r-")
plt.fill_between (y, x)
plt.show ()
Apesar de esta parte e de haber corrido no programa, o programa nos vai a botar um dia que vai a ser a distancia que recorrió o objeto em metros, ya que a calibrada em tracker é em metros.
Isso significa que nós nos dados -0,59 significa que o objeto se movido em caída libre 59 cm.
Recomendado:
Sensor de objeto remoto usando Arduino: 7 etapas
Sensor remoto de objetos usando Arduino: Hoje em dia, os criadores, os desenvolvedores estão preferindo o Arduino para o rápido desenvolvimento da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Nisso
Micro: bit MU Vision Sensor - Rastreamento de objeto: 7 etapas
Micro: bit MU Vision Sensor - Object Tracking: Portanto, neste instrutível, vamos começar a programar o carro inteligente que construímos neste instrutível e no qual instalamos um sensor de visão MU neste instrutível. Vamos programar o micro: bit com algum rastreamento de objeto simples, então
Como Hallar El Recorrido De Un Objeto Y El Área Bajo La Curva Em Python: 7 Passos
Como Hallar El Recorrido De Un Objeto Y El Área Bajo La Curva En Python: Este programa gr á fica la curva que existe entre la relaci ó n velocidad contra tempo no movimento de um objeto. Adem á s este programa calcula el recorrido que hizo este objeto al encontrar el á rea debajo de la curva que
Rastreamento de objeto Opencv: 3 etapas
Rastreamento de objetos Opencv: a detecção de objetos em movimento é uma técnica usada em visão computacional e processamento de imagens. Vários quadros consecutivos de um vídeo são comparados por vários métodos para determinar se algum objeto em movimento é detectado. A detecção de objetos em movimento foi usada para wi
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: 8 Passos (com Imagens)
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: Para calcular o desplazamiento de um objeto, teniendo en cuenta los principios de la f í sica, es possível encontrar o á rea de sue su gr á fica de velocidad contra tiempo . Sem embargo, el calculo de esta á rea n