Tuesday, July 1, 2008

Podomètre et fonctionnalités future de fWIIne

[version française]

L'objectif de l'utilisation détournée de la Wii remote avec Matlab/Scilab est, avant tout, de permettre une utilisation technique et pédagogique d'un objet ludique, puis, de vous faire économiser du temps dans l'étude et l'analyse de applications potentielles.
Un exemple :


Objet [Titre]
Localisation

Blog Post – [Wiimote como podómetro]
(trad. Utilisation de la wiimote comme podomètre)
Blog personnel "La escotilla de Rox", Espagne

WWW

Référence : Lien

Auteur
(date)

Roberto García
(11/05/2008)

Lang. : Espagnol

Résumé

L'objet de ce post est d'évaluer la Wiimote comme système d'acquisition pour la faisabilité d'un podomètre.

[filtrage Butterworth appliquées aux données de l'accéléromètre – source]

Modèle fWIIne

Oui – Lien 1 (supprimer le suffixe .txt pour executer sous Matlab)

Comment

Une présentation efficace et rapide d'une application avec un logiciel libre d'analyse scientifique. L'objectif est pleinement atteint ici.

Niveau

wwwww


La bibliothèque fWIIne ne cesse d'être évolutive (c'est un peu l'essence même de l'open source). De multiples améliorations et de nouvelles fonctionnalités restent à développer. Histoire d'intéresser de futurs développeurs voici quelques suggestions techniques qui m'ont été proposées ainsi que d'autres qui me sont venues à l'esprit :


Proposition d'amélioration

Niveau

I1

Détection de 4 points IR

facile

I2

Activation/Désactivation du mode vibration et des 4 LEDS

facile

I3

Amélioration des algorithmes des fichiers C++ / estimation de nouvelles bibliothèques C++

facile/moyen

I4

Option de filtrage intégré des valeurs d'accélération

facile

I5

Configuration du temps d'échantillonnage (réglage et calcul dans la commande MEX)

moyen

I6

Sfwiine S-Function compatible avec la bibliothèque RealTime Workshop

Moyen/
Difficile

I7

Evaluation d'une adaptation de la boite à outil Matlab DAQ Acquisition Toolbox pour la Wiimote

Moyen/
Difficile

I8

Nouveaux fichiers de démo Matlab/Scilab/Simulink (Kalman, inclinomètre, analyse fréquentielle, suivi de graphe 3D...)

Tous Niveaux



Proposition de fonctionnalité nouvelle

Niveau

N1

Adaptations diverses :
- fWIIne pour Matlab & OS X
- fWIIne pour Matlab & Linux
- fWIIne pour Scilab & WinXP
- fWIIne & Vista

moyen

N2

Support du Nunchuk

facile/moyen

N3

Support de deux Wiimotes

moyen

N4

Support de la Wii Balance (Wii Fit)

-

N5

Configuration du temps d'échantillonnage

moyen

N6

fwiine.dll pour les versions de Matlab <7.1>

Moyen

N7

Configuration de l'initialisation :
- sélection acquis continue/discontinue
- initialisation automatique sous WinXP (comme sous Linux)

-


Si vous êtes intéressé, vous pouvez en faire part à l'adresse de mon profil ou sur la page sourceforge du projet. Tous les contributeurs et développeurs sont bienvenus car il faudra plus de deux personnes pour pouvoir couvrir tous les points.




No comments: