Semaphore: A Full-Body Keyboard
61–70 of 218 posts
Re: Semaphore: A Full-Body Keyboard
#62Author here! Pleasant surprise to find my project at the top of HN this morning with such positive feedback :) I'm happy to answer any questions or hear suggestions for future tweaks. Planning to make this into a customizable full-body game controller as well.
I thought it was awesome. It occurred to me when you mentioned tinkering with magic values that it won't be very tweekable for other users like that. Instead of MediaPipe try training a simple NN with a quickstart asking new players to assume the positions for fine tuning? :P
I'm not sure how well it will work yet, but for a game controller I might try to have users record their own custom motions - as in, "show me a few of your chosen [high punch] motions to match against in-game."
Re: Semaphore: A Full-Body Keyboard
#63Re: Semaphore: A Full-Body Keyboard
#64But there is a thread to pull on here in terms of tangible user interfaces and the replacement of keyboards as a traditional input system. Meta's CTRL-Labs (ex Myo Armband) are working on EMG where just signaling to your muscles can trigger keyboard strokes and the bandwidth is faster than fingers or so they say. There are several other R&D efforts in that direction from BCIs to free space gesture detection through different flavors of computer vision and sensor fusion. Mr Everything Is Hacked is doing it here just for the sheer joy of the journey but there are serious reasons to play around with qwerty alternatives.
Re: Semaphore: A Full-Body Keyboard
#65Re: Semaphore: A Full-Body Keyboard
#66I was lamenting the use of "semaphore" but wikipedia supports them: > Semaphore (lit. 'apparatus for signalling'; from Ancient Greek σῆμα (sêma) 'mark, sign, token', and Greek -φόρος (-phóros) 'bearer, carrier')[1] is the use of an apparatus to create a visual signal transmitted over distance. https://en.m.wikipedia.org/wiki/Semaphore I was only familiar with: > [A semaphore] is a variable or abstract data type used…
Knowing about programming semaphores but not visual semaphores seems quite bizarre to me. A bit like thinking flag or register or stack were only computer terms.
Re: Semaphore: A Full-Body Keyboard
#67Re: Semaphore: A Full-Body Keyboard
#68I was lamenting the use of "semaphore" but wikipedia supports them: > Semaphore (lit. 'apparatus for signalling'; from Ancient Greek σῆμα (sêma) 'mark, sign, token', and Greek -φόρος (-phóros) 'bearer, carrier')[1] is the use of an apparatus to create a visual signal transmitted over distance. https://en.m.wikipedia.org/wiki/Semaphore I was only familiar with: > [A semaphore] is a variable or abstract data type used…
The separation isn't completely clear, but take a semaphore like a basic tool that produces signals with a strong predefined signification, like a red light in a highway traffic light. The optical telegraph have a basic signification on their symbols, like letters or numbers, but a wide range of meanings, like the message transmission.
Take a look to the wikipedia information: https://en.wikipedia.org/wiki/Optical_telegraph
Re: Semaphore: A Full-Body Keyboard
#69Author here! Pleasant surprise to find my project at the top of HN this morning with such positive feedback :) I'm happy to answer any questions or hear suggestions for future tweaks. Planning to make this into a customizable full-body game controller as well.