Renamed files, added motion-tracking-system-analysis.md

This commit is contained in:
Luca Warmenhoven
2024-05-15 12:04:36 +02:00
parent 20a2f3b6d5
commit 7fba504e90
29 changed files with 97 additions and 28 deletions

106
.idea/workspace.xml generated
View File

@@ -14,15 +14,36 @@
</configurations> </configurations>
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="00599d5b-7eb5-44da-ad7f-98bf42384c16" name="Changes" comment="Final update onderzoek-formulier.md"> <list default="true" id="00599d5b-7eb5-44da-ad7f-98bf42384c16" name="Changes" comment="Updated onderzoek-voorbeeld.md">
<change afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/WebSocketConnection.java" afterDir="false" /> <change afterPath="$PROJECT_DIR$/docs/documentation/research-questions/motion-tracking-system-analysis.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/processing/MotionData.java" beforeDir="false" afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/processing/MotionData.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/apache/apache.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/apache/apache.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/processing/MotionInputStream.java" beforeDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/apache/apacheSetup.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/apache/apacheSetup.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/processing/MotionProcessor.java" beforeDir="false" afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/processing/MotionProcessor.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/mariaDB/mariaDB.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/mariaDB/mariaDB.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/IWebSocketHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/IWebSocketHandler.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/mariaDB/mariaDBSetup.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/mariaDB/mariaDBSetup.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/WebSocket.java" beforeDir="false" afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/WebSocket.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/nodeJs/nodeJs.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/nodeJs/nodeJs.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/WebSocketConnectionHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/server/WebSocketConnectionHandler.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/nodeJs/nodeJsSetup.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/nodeJs/nodeJsSetup.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/phpMyAdmin/phpMyAdmin.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/phpMyAdmin/phpMyAdmin.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/phpMyAdmin/phpMyAdminSetup.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/phpMyAdmin/phpMyAdminSetup.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/documentation/raspberryPi/raspberryPiSetup.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/documentation/raspberry-pi/raspberryPiSetup.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/expert-review-tips.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/expert-review-tips.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/literatuuronderzoek/onderzoek-formulier.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/literatuuronderzoek/onderzoek-formulier.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/literatuuronderzoek/onderzoek-voorbeeld.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/literatuuronderzoek/onderzoek-voorbeeld.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/literatuuronderzoek/onderzoek.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/literatuuronderzoek/onderzoek.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/weekly-reports/sprint-1-week-1.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/weekly-reports/sprint-1-week-1.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Luca/weekly-reports/sprint-1-week-2.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Luca/weekly-reports/sprint-1-week-2.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Niels/Onderzoeks verslag/betoog opdrachten.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Niels/Onderzoeks verslag/betoog opdrachten.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Sam/Betoog.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Sam/Betoog.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Sam/Formulier Probleembeschrijving en Hoofd en Deelvragen copy.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Sam/Formulier Probleembeschrijving en Hoofd en Deelvragen copy.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Sam/Formulier Probleembeschrijving en Hoofd en DeelvragenV2.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Sam/Formulier Probleembeschrijving en Hoofd en DeelvragenV2.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/Sam/Hoofd-deelvragen.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/Sam/Hoofd-deelvragen.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/dailyUpdates.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/dailyUpdates.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/expertReview/expert1sprint1.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/expertReview/expert1sprint1.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/expertReview/expert2sprint2.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/expertReview/expert2sprint2.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/onderzoekEthiek/Formulier Probleembeschrijving en Hoofd en Deelvragen.docx" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/onderzoekEthiek/Formulier Probleembeschrijving en Hoofd en Deelvragen.docx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/onderzoekEthiek/deelvragen.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/onderzoekEthiek/deelvragen.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/onderzoekEthiek/formulier.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/onderzoekEthiek/formulier.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/personalDocs/sebas/onderzoekEthiek/onderzoekEthiek.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/personal-documentation/sebas/onderzoekEthiek/onderzoekEthiek.md" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -32,7 +53,6 @@
<component name="ClangdSettings"> <component name="ClangdSettings">
<option name="formatViaClangd" value="false" /> <option name="formatViaClangd" value="false" />
</component> </component>
<component name="ExecutionTargetManager" SELECTED_TARGET="device_and_snapshot_combo_box_target[]" />
<component name="ExternalProjectsData"> <component name="ExternalProjectsData">
<projectState path="$PROJECT_DIR$"> <projectState path="$PROJECT_DIR$">
<ProjectState /> <ProjectState />
@@ -62,6 +82,11 @@
<option name="BRANCH" value="origin/main" /> <option name="BRANCH" value="origin/main" />
</component> </component>
<component name="Git.Settings"> <component name="Git.Settings">
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="44-als-gebruiker-wil-ik-dat-ik-feedback-krijg-als-mijn-bewegingen-niet-optimaal-zijn-zodat-ik-weet" />
</map>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component> </component>
<component name="GitSEFilterConfiguration"> <component name="GitSEFilterConfiguration">
@@ -87,22 +112,22 @@
<option name="hideEmptyMiddlePackages" value="true" /> <option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" /> <option name="showLibraryContents" value="true" />
</component> </component>
<component name="PropertiesComponent"><![CDATA[{ <component name="PropertiesComponent">{
"keyToString": { &quot;keyToString&quot;: {
"RunOnceActivity.OpenProjectViewOnStart": "true", &quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
"RunOnceActivity.ShowReadmeOnStart": "true", &quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
"git-widget-placeholder": "44-als-gebruiker-wil-ik-dat-ik-feedback-krijg-als-mijn-bewegingen-niet-op…-weet", &quot;git-widget-placeholder&quot;: &quot;main&quot;,
"kotlin-language-version-configured": "true", &quot;kotlin-language-version-configured&quot;: &quot;true&quot;,
"last_opened_file_path": "/Users/lucawarm/Jetbrains/Android Studio/muupooviixee66", &quot;last_opened_file_path&quot;: &quot;/Users/lucawarm/Jetbrains/Android Studio/muupooviixee66&quot;,
"node.js.detected.package.eslint": "true", &quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
"node.js.detected.package.tslint": "true", &quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
"node.js.selected.package.eslint": "(autodetect)", &quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
"node.js.selected.package.tslint": "(autodetect)", &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
"nodejs_package_manager_path": "npm", &quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
"settings.editor.selected.configurable": "preferences.pluginManager", &quot;settings.editor.selected.configurable&quot;: &quot;preferences.pluginManager&quot;,
"vue.rearranger.settings.migration": "true" &quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
} }
}]]></component> }</component>
<component name="RecentsManager"> <component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS"> <key name="MoveFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/code/src/app/src/main/java/com/fitbot" /> <recent name="$PROJECT_DIR$/code/src/app/src/main/java/com/fitbot" />
@@ -142,6 +167,13 @@
<method v="2" /> <method v="2" />
</configuration> </configuration>
</component> </component>
<component name="SharedIndexes">
<attachedChunks>
<set>
<option value="bundled-js-predefined-1d06a55b98c1-2e7d6887c066-JavaScript-WS-241.15989.47" />
</set>
</attachedChunks>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager"> <component name="TaskManager">
<task active="true" id="Default" summary="Default task"> <task active="true" id="Default" summary="Default task">
@@ -155,6 +187,10 @@
<workItem from="1713814327036" duration="4920000" /> <workItem from="1713814327036" duration="4920000" />
<workItem from="1713863377053" duration="634000" /> <workItem from="1713863377053" duration="634000" />
<workItem from="1713960463274" duration="353000" /> <workItem from="1713960463274" duration="353000" />
<workItem from="1715686350378" duration="91000" />
<workItem from="1715687332786" duration="822000" />
<workItem from="1715724270673" duration="5481000" />
<workItem from="1715765990621" duration="1450000" />
</task> </task>
<task id="LOCAL-00001" summary="Changes"> <task id="LOCAL-00001" summary="Changes">
<created>1713528225837</created> <created>1713528225837</created>
@@ -208,7 +244,23 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1713858768333</updated> <updated>1713858768333</updated>
</task> </task>
<option name="localTasksCounter" value="8" /> <task id="LOCAL-00008" summary="onderzoek-voorbeeld.md">
<option name="closed" value="true" />
<created>1715729252488</created>
<option name="number" value="00008" />
<option name="presentableId" value="LOCAL-00008" />
<option name="project" value="LOCAL" />
<updated>1715729252488</updated>
</task>
<task id="LOCAL-00009" summary="Updated onderzoek-voorbeeld.md">
<option name="closed" value="true" />
<created>1715762530473</created>
<option name="number" value="00009" />
<option name="presentableId" value="LOCAL-00009" />
<option name="project" value="LOCAL" />
<updated>1715762530473</updated>
</task>
<option name="localTasksCounter" value="10" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@@ -234,6 +286,8 @@
<MESSAGE value="Added 'onderzoek.md' &amp; 'onderzoek-formulier.md'" /> <MESSAGE value="Added 'onderzoek.md' &amp; 'onderzoek-formulier.md'" />
<MESSAGE value="Updated 'onderzoek-formulier.md'" /> <MESSAGE value="Updated 'onderzoek-formulier.md'" />
<MESSAGE value="Final update onderzoek-formulier.md" /> <MESSAGE value="Final update onderzoek-formulier.md" />
<option name="LAST_COMMIT_MESSAGE" value="Final update onderzoek-formulier.md" /> <MESSAGE value="onderzoek-voorbeeld.md" />
<MESSAGE value="Updated onderzoek-voorbeeld.md" />
<option name="LAST_COMMIT_MESSAGE" value="Updated onderzoek-voorbeeld.md" />
</component> </component>
</project> </project>

View File

@@ -0,0 +1,9 @@
## Analysis for Motion Tracking System on the Pepper Robot.
---
For our project, we want our users to be able to see the movement they're making, so they can
see whether they're executing the fitness task correctly. For a tracking system as such, we'll need to use quite
some mathematics.
Our current approach is defining

View File

@@ -24,16 +24,20 @@ intelligentie. Dit komt echter ook met nadelen, zo kan het dat er informatie ged
In dit onderzoek zal er gekeken worden of het mogelijk is om kunstmatige intelligentie toe te passen zonder dat dit ten koste gaat van de privacy van de ouderen. In dit onderzoek zal er gekeken worden of het mogelijk is om kunstmatige intelligentie toe te passen zonder dat dit ten koste gaat van de privacy van de ouderen.
### Wat zijn de belangrijkste factoren die bijdragen aan eenzaamheid onder ouderen? ### Wat zijn de belangrijkste factoren die bijdragen aan eenzaamheid onder ouderen?
Om te begrijpen hoe we eenzaamheid kunnen aanpakken is het noodzakelijk om te begrijpen waar het vandaan komt. Hierbij is het belangrijk om te kijken Om te begrijpen hoe we eenzaamheid kunnen aanpakken is het noodzakelijk om te begrijpen waar het vandaan komt. Hierbij is het belangrijk om te kijken
naar wat voor factoren er meespelen in de levens van de ouderen die hieraan kunnen bijdragen. Eenzaamheid kan zowel fysiek als mentaal zijn, dit betekent naar wat voor factoren er meespelen in de levens van de ouderen die hieraan kunnen bijdragen. Eenzaamheid kan zowel fysiek als mentaal zijn, dit betekent
dat hoewel het persoon omringt kan zijn met mensen, hij/zij nog steeds gevoelens van eenzaamheid kan ervaren. De oorzaak van emotionele eenzaamheid verschilt dat hoewel het persoon omringt kan zijn met mensen, hij/zij nog steeds gevoelens van eenzaamheid kan ervaren. De oorzaak van emotionele eenzaamheid verschilt
per persoon, en valt niet zo gemakkelijk te verklaren, als te verhelpen. Bij fysieke eenzaamheid is het echter makkelijker om te zien waar het vandaan komt. per persoon, en valt niet zo gemakkelijk te verklaren, als te verhelpen. Bij fysieke eenzaamheid is het echter makkelijker om te zien waar het vandaan komt.
Hierbij kunnen er andere omgevingsfactoren meespelen die ervoor zorgen dat het persoon zich eenzaam voelt. Hierbij kunnen er andere omgevingsfactoren meespelen die ervoor zorgen dat het persoon zich eenzaam voelt,
Denk hierbij aan het verlies van een partner of vrienden, familieproblematiek of acute verandering van levensstijl. ([1. SCP 2018](#bronnen)). denk hierbij aan het verlies van een partner of vrienden, familieproblematiek of acute verandering van levensstijl. ([1. SCP 2018](#bronnen)).
Door dit soort veranderingen kan het zijn dat het persoon in een depressie raakt, wat er weer voor kan zorgen dat het persoon zich eenzaam voelt, Door dit soort veranderingen kan het zijn dat het persoon in een depressie raakt, wat er weer voor kan zorgen dat het persoon zich eenzaam voelt,
en dat het persoon zich nog meer terugtrekt van de buitenwereld. Dit is een vicieuze cirkel die moeilijk te doorbreken is. en dat het persoon zich nog meer terugtrekt van de buitenwereld. Dit is een vicieuze cirkel die moeilijk te doorbreken is.
Daarom is het belangrijk om te kijken of er ook methoden zijn om hierbij te helpen, zowel binnen als buitenhuis. Daarom is het belangrijk om te kijken of er ook methoden zijn om hierbij te helpen, zowel binnen als buitenhuis.
Doordat robots de laatste decennia steeds geavanceerder zijn geworden, is het mogelijk om te overwegen deze toe te passen
in de ouderenzorg om te helpen bij het eenzaamheidsprobleem.
### Op welke manier kunnen we kunstmatige intelligentie inzetten om eenzaamheid onder ouderen te bestrijden? ### Op welke manier kunnen we kunstmatige intelligentie inzetten om eenzaamheid onder ouderen te bestrijden?
### Hoe kunnen we ervoor zorgen dat dit gedaan kan worden zonder de privacy van ouderen te schenden? ### Hoe kunnen we ervoor zorgen dat dit gedaan kan worden zonder de privacy van ouderen te schenden?
@@ -48,4 +52,6 @@ Daarom is het belangrijk om te kijken of er ook methoden zijn om hierbij te help
2. [Cijfers eenzaamheid onder ouderen](https://www.cbs.nl/nl-nl/nieuws/2023/38/bijna-70-procent-van-ouderen-heeft-minstens-elke-week-contact-met-de-buren) 2. [Cijfers eenzaamheid onder ouderen](https://www.cbs.nl/nl-nl/nieuws/2023/38/bijna-70-procent-van-ouderen-heeft-minstens-elke-week-contact-met-de-buren)
3. [Inzetten robots in de ouderenzorg](https://digitcult.lim.di.unimi.it/index.php/dc/article/view/54) 3. [Inzetten robots in de ouderenzorg](https://digitcult.lim.di.unimi.it/index.php/dc/article/view/54)
4. [Effectiviteit robots in de ouderenzorg](https://essay.utwente.nl/92446/1/Watford-Spence_MA_Behavioural%2C%20Management%20and%20Social%20sciences.pdf) 4. [Effectiviteit robots in de ouderenzorg](https://essay.utwente.nl/92446/1/Watford-Spence_MA_Behavioural%2C%20Management%20and%20Social%20sciences.pdf)
5. [AI, Privacy and Security](https://www.frontiersin.org/articles/10.3389/frai.2022.826737/full)
6. [Problematic Interactions between AI and Health Privacy](https://heinonline.org/HOL/LandingPage?handle=hein.journals/utahlr2021&div=25&id=&page=)