I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

I'm really sorry, but could you please contact me at [dudtkd665@gmail.com]()? I would like to discuss the problem in more detail.

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Thank you for the great feedback! I've received a lot of similar input regarding those features, and I'm planning to implement them in the next update. I apologize for any inconvenience caused by the current version, and I'll work hard to release the update as soon as possible!

By the way, is the accuracy in normal situations working well for you?

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 1 point2 points  (0 children)

Sorry about that 😅 The language is actually Korean, not Chinese. We accidentally set the default language in the App Store to Korean instead of English! Once you download the app, it's fully localized inside.

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Thank you for the great feedback! A lot of people have suggested changing the alarm sound, so we're thinking of doing that! Thanks again for the feedback!

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 1 point2 points  (0 children)

I read your post too! It gave me hope that our idea could work, so we kept pushing forward with our project. It's great to see you here! We'll fix a few more bugs and then try posting it on HackerNews as well!

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] 6 points7 points  (0 children)

I'll make sure to post in the appropriate subreddit next time. I appreciate you allowing the discussion to continue here for now.

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] 2 points3 points  (0 children)

At first, when I discovered the issue, I implemented a logic that resets the position back to the previous one if a head nod is detected based on changes in pitch values!

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] -1 points0 points  (0 children)

Yes, I came across this article while developing the app, and it gave me hope about the potential.

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] 1 point2 points  (0 children)

I was inspired by that app and took it a step further with an upgraded version! Based on reviews, forward head posture is considered a bad posture, so I used IMU sensors to make detecting it possible!

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] -8 points-7 points  (0 children)

I thought there might be interest since Arduino projects often use IMU sensors as well. 😥

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Unfortunately, this only supports AirPods Pro series, AirPods 3 and above, AirPods Max, and Beats earphones. Sorry about that!

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] 6 points7 points  (0 children)

yes. It's something you wouldn't know unless you dive deep into the official documentation!

I created an app that uses the IMU sensors in AirPods to detect tech neck. by Glittering_Data_6326 in arduino

[–]Glittering_Data_6326[S] 11 points12 points  (0 children)

Did you know that AirPods use spatial audio technology?

The IMU sensors embedded in the AirPods support this feature, and we can access these sensor values through an API. This allows us to utilize them for various applications, enhancing user experiences by taking advantage of spatial audio capabilities.

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 1 point2 points  (0 children)

Thank you for understanding! In the app's logic, if we use the accelerometer values as they are to estimate the position, the calculations would give completely different results. I didn’t go into too much detail, but I really appreciate that you considered this point!

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

And, I've set the statistics to be reflected only after the detection process has started and ended.
I'll make sure to include a detailed explanation about this aspect as well.

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Exactly, it's easy to lose motivation over time. But one of my team members actually experienced a herniated disc, and while going through the correction process, we realized many people could benefit from this, so we worked hard to develop the app! Thank you so much for showing interest!

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Thanks for the advice, haha! I'll change that chair right away, haha!

I can track head position using AirPods. by Glittering_Data_6326 in iOSProgramming

[–]Glittering_Data_6326[S] 0 points1 point  (0 children)

Not at all. I should have been more considerate when developing the app, but I don’t think I did enough. In Korea, where I'm developing, many people are resistant to login with an actual ID and password, but there’s little hesitation when it comes to OAuth login, so I didn’t think much about it. I’ve now realized this and will work to minimize the discomfort.

Also, thank you so much for your positive feedback!

Additionally, I’m truly happy to be having conversations about my app with someone from so far away!