From 67146ac004e6bea86e273381444af5301b555e92 Mon Sep 17 00:00:00 2001 From: harshitha-thota <149963989+harshitha-thota@users.noreply.github.com> Date: Sun, 22 Sep 2024 21:56:56 -0500 Subject: [PATCH 1/3] Update about.md Signed-off-by: harshitha-thota <149963989+harshitha-thota@users.noreply.github.com> --- .../about.md | 30 +++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/docs/project_pilot_data_synchronization/about.md b/docs/project_pilot_data_synchronization/about.md index 87fda385..d07ab19b 100644 --- a/docs/project_pilot_data_synchronization/about.md +++ b/docs/project_pilot_data_synchronization/about.md @@ -16,16 +16,42 @@ This interdisciplinary project involves collaboration between Aeronautics studen - **Client** Gajapriya Tamilselvan - Aviation Science - **Current Tech Lead:** Harshitha Thota [github](https://github.com/harshitha-thota) - **Developers:** - TBD +- Ali Elnour (capstone) [github](https://github.com/aelnourSLU) + - Carly Hoover (capstone) [github](https://github.com/carlyrhoover) + - Henry Meiners (capstone) [github](https://github.com/hrmeiners) + - **Start Date:** August 2024 +- **Adoption Date:** August 2024 - **Technologies Used:** - C++ + - X-Plane SDK (future compatibility with Prepar3D SDK) - **Type:** TBD -- **License:** TBD +- **License:** LGPL(https://opensource.org/license/lgpl-2-0) +## Technical Information + +### Technical Overview + +The Pilot Data Synchronization Project enables real-time synchronization of flight simulator data to the iMotions human behavior research platform. By leveraging the X-Plane SDK and establishing a TCP connection, the project ensures that key flight parameters such as altitude, airspeed, and heading are transmitted seamlessly for real-time analysis of pilot performance and behavior. + +- Pilot Data Synchronization Architecture + + - **Flight Simulator SDK Integration**: The project utilizes the Flight Simulator SDK to access real-time flight data such as altitude, airspeed, heading, and vertical airspeed. Data is extracted through predefined simulator data references (datarefs). + + - **TCP Communication**: A reliable TCP connection is established between the flight simulator and the iMotions platform. This connection ensures the continuous and accurate flow of flight data to the research platform for behavior analysis. + + - **iMotions Platform Integration**: The iMotions platform receives the flight data in real-time and correlates it with physiological data to provide insights into pilot workload and decision-making. + +### Development Priorities + +- Real-time Data Extraction +- TCP Connection Setup +- Data Synchronization Module +- Error Handling and Reliability +- Documentation and Testing ## Get Involved From f0a1ec81b3cce41f9e83145e5831a5485ebd89d8 Mon Sep 17 00:00:00 2001 From: harshitha-thota <149963989+harshitha-thota@users.noreply.github.com> Date: Sun, 22 Sep 2024 21:57:49 -0500 Subject: [PATCH 2/3] Update about.md Signed-off-by: harshitha-thota <149963989+harshitha-thota@users.noreply.github.com> --- docs/project_pilot_data_synchronization/about.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/project_pilot_data_synchronization/about.md b/docs/project_pilot_data_synchronization/about.md index d07ab19b..962bcba4 100644 --- a/docs/project_pilot_data_synchronization/about.md +++ b/docs/project_pilot_data_synchronization/about.md @@ -29,7 +29,7 @@ This interdisciplinary project involves collaboration between Aeronautics studen - X-Plane SDK (future compatibility with Prepar3D SDK) - **Type:** TBD -- **License:** LGPL(https://opensource.org/license/lgpl-2-0) +- **License:** [LGPL](https://opensource.org/license/lgpl-2-0) ## Technical Information From 78dde845178d8b3a49aa9fca11f72e6b313927da Mon Sep 17 00:00:00 2001 From: harshitha-thota Date: Thu, 26 Sep 2024 06:15:10 -0500 Subject: [PATCH 3/3] Update about.md --- docs/project_pilot_data_synchronization/about.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/project_pilot_data_synchronization/about.md b/docs/project_pilot_data_synchronization/about.md index 962bcba4..64398ad6 100644 --- a/docs/project_pilot_data_synchronization/about.md +++ b/docs/project_pilot_data_synchronization/about.md @@ -16,7 +16,7 @@ This interdisciplinary project involves collaboration between Aeronautics studen - **Client** Gajapriya Tamilselvan - Aviation Science - **Current Tech Lead:** Harshitha Thota [github](https://github.com/harshitha-thota) - **Developers:** -- Ali Elnour (capstone) [github](https://github.com/aelnourSLU) + - Ali Elnour (capstone) [github](https://github.com/aelnourSLU) - Carly Hoover (capstone) [github](https://github.com/carlyrhoover) - Henry Meiners (capstone) [github](https://github.com/hrmeiners)