Introduction to Apple WatchKit with Core Motion – Tracking Jumping Jacks
heartbeat.fritz.ai
heartbeat.fritz.ai
WatchOS 4 seems to support CoreML [1], do you plan to do inferencing on the device eventually? If so, cool!
[0] https://community.arm.com/processors/b/blog/posts/arm-dynami...
[1] https://developer.apple.com/library/content/releasenotes/Gen...
Yes I would love to get the CoreML model onto the watch itself. I think the interesting part will be tweaking the model and exploring how we can build it with space, battery consumption, and resource utilization in mind. The nice thing is that we can possibly deploy 2 models (one to the phone and one on the watch): the one on the phone runs when the watch is nearby and is more robust. The other runs directly on the watch itself with some tradeoffs). We might discover that we need better hardware on the watch but that would be interesting to explore too.
Keep in mind that some users wear Apple Watch so that the screen face is on the inside of their wrist, rather than the outside. To a naïve interpretation this would appear as "palms facing away".
https://github.com/apple/turicreate/tree/master/userguide/ac...
Exercises that don't involve arm movement would be impossible to classify. An extra sensor on the leg might be enough to a) handle cases where just leg movement is involved and b) capture body position for static exercises like planks and wall sits.
* How to track workouts where arms don't move? Add a second sensor, or create artificial arm movement.
- Want to track Leg Press? Strap phone to your leg. Or keep hands on your leg to move along.
* How to distinguish between similar workouts/add custom workouts? Custom classification per user means a smaller pool of workouts to distinguish.
- It takes just 3 seconds to train any new exercise
As each series improves and Apple opens up new libraries so your watch becomes more and more independent of the phone, I believe we'll get more watch developers to up their game.
I was kinda surprised the first time I got an iMessage on my series 2 when my phone was in airplane mode!
Because you'd e.g. be web browsing on a watch if it did have a web browser?
Besides, even with the "neutered apps" and only cursory use of them, the battery barely lasts a full day. Imagine with what you're suggesting...
I've had to charge my series 3 every night. I guess not having it paired with a phone somehow uses more battery power? Technically, I reset my wife's phone with my sim+apple id, paired, reset back to wife's backup and sim. So it has no real phone to pair with, though I guess maybe that causes it to use cellular a lot more than most.