Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| daily_activity_dataset_imta_ensta [2021/07/07 10:29] – created mai | daily_activity_dataset_imta_ensta [2023/10/02 16:25] (current) – mai | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Sensors : | Sensors : | ||
| - | * Kinect 360 v2 | + | |
| - | * Optris IR camera | + | |
| - | * Flir IR Camera | + | * Optris IR camera |
| - | * xsens | + | * Flir IR Camera |
| - | * smarthome sensors | + | * xsens |
| - | | + | * FishEye camera |
| - | | + | |
| - | | + | * sensefloor to detect localisation wrt each room |
| - | | + | * motion sensors for each room |
| - | | + | * opening/ |
| - | | + | * lights |
| + | * power consumption of stove, oven, boiler, plugs, tv | ||
| + | * pressure sensor for bed, sofa | ||
| ===== Data Location ===== | ===== Data Location ===== | ||
| - | Recorded | + | |
| - | The folders are organised as : s1/ | + | The latest working folder is on backup1, in folder DatasetVirtualSmartHome2023, |
| - | In each folder are files : | + | |
| + | Data before renaming is in backup1, folder DatasetVirtualSmartHome2021. | ||
| + | Original data with xaal data is in dataset_avecxaal and dataset_2021.tar.gz. | ||
| + | |||
| + | |||
| + | The dataset was first recorded | ||
| + | |||
| + | ==== DatasetVirtualSmartHome2023 Folder content ==== | ||
| + | |||
| + | * Folder Code2020_by_TP/ | ||
| + | * Folder Code2020_by_TP/ | ||
| + | * Folder codeRecordingDataset is a copy of the code used to record the dataset, from https:// | ||
| + | * Folder config_xsens contains the measurements of the subjects skeleton for x-sens. | ||
| + | * Folder VirtualHome contains by sensor modality the data for each subject and each experiment : | ||
| + | * IOT : xaal data | ||
| + | * IR: the infrared cameras : small resolution and Optris. Currently the content is only symbolic links to the contents in DatasetVirtualSmartHome2021 | ||
| + | * Skeletons : x-sens and kinect, but also the processed openpose. | ||
| + | * Videos : RGB anonymised videos. There are also videos with audio and fisheyecamera videos that have not yet been added. | ||
| Line 24: | Line 44: | ||
| ==== Documents describing the dataset ==== | ==== Documents describing the dataset ==== | ||
| - | * list of all recordings are on the document DatasetRecordings2021Log https:// | + | The folder https:// |
| - | * Rules for the setup and design of the recording sessions https:// | + | |
| + | | ||
| + | * Rules for the setup and design of the recording sessions https:// | ||
| + | * The scripts to launch and synchronize all activities are on https:// | ||
| + | * Folder Illustrations contains pictures of the setup with the position of the Kinect. | ||
| ==== Recording procedure ==== | ==== Recording procedure ==== | ||
| - | describe how we launch the scripts, which programs to open, OS requirement | + | describe how we launch the scripts, which programs to open |
| === Set up the hardware === | === Set up the hardware === | ||
| + | Computers : | ||
| + | * A linux computer with USB 3 (for the Optris IR camera) with | ||
| + | * ROS and http:// | ||
| + | * xaal installed | ||
| + | * a Windows computer with USB 3 (for the Kinect v2 360) with | ||
| + | * Microsoft Kinect Studio | ||
| + | * MVN Studio Biomech | ||
| + | * a macos computer to record the videos via the network (ffmpeg) | ||
| + | |||
| + | |||
| + | Pluging of the sensors : | ||
| + | |||
| + | * Plug the Optris IR Camera with USB 3 on computer1 with ROS. | ||
| + | * The Flir IR Camera is connected to the smart home system and can be streamed via the network with RJ45. For instance, ffmpeg can record the stream into a file with the command '' | ||
| + | * The Kinect v2 360 is connected via USB 3 to the ZED computer with windows and Microsoft Kinect Studio installed. | ||
| + | * The FishEye camera is connected via wifi and can be streamed via the network. | ||
| + | * The power, pressure, door, motion detectors are connected via xaal | ||
| + | * The x-sens hub is connected via usb to the ZED computer with windows with MVN Studio Biomech installed | ||
| === Launch the programs === | === Launch the programs === | ||
| + | |||
| + | |||
| + | - Move the previous recordings to the right folder | ||
| + | - Move xsens recording .mvn file from folder Desktop/ | ||
| + | - Move the folder dataset/ | ||
| + | - Create folder dataset/ | ||
| + | - Push on button '' | ||
| + | - To end, push on button '' | ||
| + | |||
| ==== Post-processing procedure ==== | ==== Post-processing procedure ==== | ||
| === Kinect data === | === Kinect data === | ||
| + | *< | ||
| + | *On utilise le code de github < | ||
| + | *S'on ne pourrait pas avoir le bon resultat, on pourrait modifier le code dans " | ||
| === X-sens data === | === X-sens data === | ||
| + | *On exporte le fichier xxx.mvnx, donc on pourrait le porgrammer. | ||
| === IR camera data === | === IR camera data === | ||
| + | *C'est déjà fait dans le ROS | ||
| === xaal data === | === xaal data === | ||
| Line 48: | Line 105: | ||
| + | |||
| + | ==== Troubleshooting ==== | ||
| + | |||
| + | * ffmeg on windows computer ZED does not work well | ||
| + | |||
| + | ===== Avant l' | ||
| + | |||
| + | * Les ordinateurs doivent être au maximum connecté en Ethernet | ||
| + | * Activer l' | ||
| + | * Exécuter ces 2 commandes dans 2 fenêtres de terminal différentes : | ||
| + | * roscore | ||
| + | * roslaunch optais_drivers optais_drivers.launch | ||
| + | * rosrun optais_drivers camera.py, s'on veut démarrer le caméra Optris tous seule | ||
| + | * Lancer les scripts : | ||
| + | * python xaal_btn_base.py | ||
| + | * python xaal_activity_fish_eye.py : vérifier que le path du script correspond à l' | ||
| + | * python xaal_activity_IR_cams.py | ||
| + | * python xaal_activity_kinect_xsens.py (à lancer dans l' | ||
| + | |||
| + | |||
| + | |||
| + | * Porter les capteurs Xsens avec du sparadra pour pas que ça bouge pendant les scénarios | ||
| + | * Faire le calibrage dans l' | ||
| + | |||
| + | * Ne pas commencer à enregistrer (appui sur bouton start), si tous les capteurs ne sont pas dans l' | ||
| + | |||
| + | |||
| + | ===== Pendant l' | ||
| + | |||
| + | * Dire à haute voix ce que l'on va faire avant de le faire et attendre un retour par ses collègues que l' | ||
| + | * Faire attention aux dalles mortes (cuisine/ | ||
| + | * Dans le fauteuil et dans le lit : bien s' | ||
| + | * Ne pas allumer les plaques en même temps que le four, car cela fait sauter les plombs | ||
| + | ===== Après l' | ||
| + | * Fermer Kinect Studio | ||
| + | * Renommer subject_tmp par le nom de dossier experiment souhaité et déplacer le dossier dans le dossier du sujet | ||
| + | * Déplacer le fichier mvn (C:// | ||