Intelligence embarque IMA5 2022/2023 G3
De Wiki d'activités IMA
Révision datée du 24 octobre 2022 à 16:32 par Jdelabre (discussion | contributions) (→Début du projet)
Sommaire
Projet intelligence embarquée
Installations
St Cube IDE :
- Extraire le fichier
- Exécuter la commande :
sudo ./nom_du_fichier.sh
NanoEdgeAIStudio :
- Extraire les dossier control et data.
- Executer la commande :
apt -get update -qy && apt-get -y install procps libnss3
- Exectuer nanoedgeiastudio dans le le dossier datz/opt/NanoEdge AI Studio
- Ajouter le proxy de Polytech
- AJouter la license reçu par mail
Choix du projet
Au départ, nous avions plusieurs idées :
- Détection de place de parking et si la voiture rentre dans celle-ci
- Analyse de la posture assise afin d'éviter les maux de dos
- Détection d'une personne qui s'endort au volant
- Détection de personne au bord de la route
- ...
Après entretien avec les encandrants de l'entreprise, nous avons décider de retenir l'analyse de la posture d'une personne assise.
Description du projet
Le but de ce projet est d'entraîner un IA à détecter si une personne assise adopte une bonne posture afin d'éviter d'éventuels douleurs au dos. Pour cela, il faut d'abord déterminer la posture idéale (voir photo ci-contre).
- Déterminer si une posture est bonne ou non
- Déterminer les éventuels erreurs dans la posture
- Indiquer les changements à adopter
Début du projet
Compréhension de STM32CubeIDE à l'aide d'un exemple de code qui permet :
- De calculer les 64 distances du TOF lorsque q'un obstacle se trouve entre 200 et 600 mm de celui-ci.
- D'afficher par communication série sur l'odinateur un tableau de ses valeurs calculées.
Après modification de l'affichage de ce dernier on obtiens quelque chose comme ça :