diy:projets:approximationvitesse
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
diy:projets:approximationvitesse [2018/07/19 09:35] – sdurand | diy:projets:approximationvitesse [2018/07/19 12:41] (Version actuelle) – [Bilan et sources du projet] sdurand | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
//**Je ne garantis en aucun cas la qualité de la méthode présentée ci-dessous ou de la précision qu' | //**Je ne garantis en aucun cas la qualité de la méthode présentée ci-dessous ou de la précision qu' | ||
- | Avec ce nouveau projet, nous allons **estimer la vitesse** d'un objet se déplaçant **perpendiculairement à la caméra** de notre Raspberry à une **distance donnée**, comme illustré par le schéma ci-dessous. | + | Avec ce nouveau projet, nous allons **estimer la vitesse** d'un objet se déplaçant **perpendiculairement à la caméra** de notre Raspberry à une **distance donnée** |
{{: | {{: | ||
Ligne 61: | Ligne 61: | ||
{{: | {{: | ||
- | En **mesurant le temps écoulé entre chaque mesure** du déplacement, | + | En **mesurant le temps écoulé entre chaque mesure** du déplacement, |
==== Calcul de la vitesse ==== | ==== Calcul de la vitesse ==== | ||
Ligne 70: | Ligne 70: | ||
import math | import math | ||
- | # On calcule au préalable la distance en mètre que va représenté | + | # On calcule au préalable la distance en mètre que va représenter |
fov = math.radians(53.5) | fov = math.radians(53.5) | ||
meters_per_pixel = 2 * math.sin(fov/ | meters_per_pixel = 2 * math.sin(fov/ | ||
Ligne 81: | Ligne 81: | ||
Malheureusement, | Malheureusement, | ||
- | Il semblerai quand même que les résultats qu'on obtient soient cohérents à vitesse de marche/ | + | Il semblerai quand même que les résultats qu'on obtient soient cohérents à vitesse de marche/ |
<code Python> | <code Python> |
diy/projets/approximationvitesse.1531992952.txt.gz · Dernière modification : 2018/07/19 09:35 de sdurand