Re: Move a mouse with its head
Hm, if you have a bit of cash lying around I might also suggest something like the OpenBCI + cEEGrids. Although they also have dry contact headsets available with varying channels/price ranges, can also get it a bit cheaper i you can 3D print your own frame.
Re: Move a mouse with its head
How about no tracking dot? Just use a webcam to detect the user's face and track movement. Here's an example which could be extrapolated to this application:
https://hackaday.com/2023/03/12/immersi ... le-webcam/
https://hackaday.com/2023/03/12/immersi ... le-webcam/
Hmm. What can I put here?
Re: Move a mouse with its head
ame wrote: ↑Sat Mar 18, 2023 7:35 pmHow about no tracking dot? Just use a webcam to detect the user's face and track movement. Here's an example which could be extrapolated to this application:
https://hackaday.com/2023/03/12/immersi ... le-webcam/
Apparently that wont do for foufouner :
Suggestions that tacking of head, eyes, marker etc) could be enabled and disabled as needed were dismissed.foufouner wrote: ↑Thu Mar 16, 2023 10:29 amI would prefer an object rather than the face. I'll explain why: when you're in front of the computer, it will always recognize the face. Whereas when we are in front of the computer, but without the object, it will not recognize us.PiGraham wrote: ↑Thu Mar 16, 2023 9:59 amOpenCV could be a good option
https://pyimagesearch.com/2019/04/01/pa ... nd-opencv/
I'm not sure why.
The request seems to be to make a copy of Tracker Pro. and nothing else.
Re: Move a mouse with its head
ExactlyPiGraham wrote: ↑Sun Mar 19, 2023 9:49 amThe request seems to be to make a copy of Tracker Pro. and nothing else.
Re: Move a mouse with its head
Ok. Well I posted a link to a list of such projects at GitHub. But I would speculate that Tracker Pro is probably quite simple, and its fundamental operations could be described precisely and re-implemented easily.foufouner wrote: ↑Sun Mar 19, 2023 9:54 amExactlyPiGraham wrote: ↑Sun Mar 19, 2023 9:49 amThe request seems to be to make a copy of Tracker Pro. and nothing else.
Hmm. What can I put here?
Re: Move a mouse with its head
This might be interesting to some. head tracking Mouse device in glasses.
https://www.kickstarter.com/projects/gw ... escription
https://www.kickstarter.com/projects/gw ... escription
HiiDii lets you interact with computers, tablets, and smartphones just by blinking your eyes and moving your head.
Re: Move a mouse with its head
I don't see the price?PiGraham wrote: ↑Mon Apr 03, 2023 7:56 amThis might be interesting to some. head tracking Mouse device in glasses.
https://www.kickstarter.com/projects/gw ... escriptionHiiDii lets you interact with computers, tablets, and smartphones just by blinking your eyes and moving your head.
Re: Move a mouse with its head
Under the rewards tab.
Re: Move a mouse with its head
foufouner wrote: ↑Mon Apr 03, 2023 1:43 pmI don't see the price?PiGraham wrote: ↑Mon Apr 03, 2023 7:56 amThis might be interesting to some. head tracking Mouse device in glasses.
https://www.kickstarter.com/projects/gw ... escriptionHiiDii lets you interact with computers, tablets, and smartphones just by blinking your eyes and moving your head.
Pledge US$ 69 or more
Super Early Bird (1 Pair - Black/White)
Get a pair of HiiDii glasses (Black/White), at 63% off the expected retail price of $189.
INCLUDES:
HiiDii Frames
2× Plano (non-corrective) Lenses
Re: Move a mouse with its head
Use a Microbit as a tilt BT mouse?
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges
Raspberries are not Apples or Oranges
Re: Move a mouse with its head
That looks good.
Uses https://www.adafruit.com/product/4516
Re: Move a mouse with its head
Good morning
This system could be suitable, the problem is that it is not discreet! The advantage of the pellet is that you can walk around and it doesn't take up space on your head and above all it can't be seen.
This system could be suitable, the problem is that it is not discreet! The advantage of the pellet is that you can walk around and it doesn't take up space on your head and above all it can't be seen.
Re: Move a mouse with its head
I think the opposite is true, The inertial 'air mouse' can be hidden, in a cap, headband, headphones, at the back or side of the head, etc, but the reflective dots must be visible on the front of the face.
Re: Move a mouse with its head
Pi3A+ are appearing regularly now and to a slightly lesser degree so are Pi Zero W
Re: Move a mouse with its head
QR code in the middle of your forehead?but the reflective dots must be visible on the front of the face.
Retro reflectors on ear pods, everyone wears those now.
Build tilt BT sensor into headphones, not as many wear those but it is a noticeable % of the population now.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges
Raspberries are not Apples or Oranges
Re: Move a mouse with its head
I will prove to you that yes. Look at the image below, this is the current system I have. If you look closely, the reflective pad is placed on a plastic tip which is connected to a pipe for a breath switch. When I arrive in front of my computer, I just have to position the pipe in the mouth. When I want to stop doing computer work, I just have to drop the pipe from my mouth. I have no equipment on my face or on my head. You understand why I'm looking for something with a reflective pad because it doesn't take up space and is very practical to use

Re: Move a mouse with its head
Excellent photo. And makes sense when put together with your first post.
In some ways I am disappointed that this is the best we can do to help people use computers. On the other hand, if this system works well for you I can understand why you want to replicate it, so that you can carry on uninterrupted if the current system should fail.
So, we should probably re-visit the content of this thread with this new, and clearer, information.
In some ways I am disappointed that this is the best we can do to help people use computers. On the other hand, if this system works well for you I can understand why you want to replicate it, so that you can carry on uninterrupted if the current system should fail.
So, we should probably re-visit the content of this thread with this new, and clearer, information.
Hmm. What can I put here?
Re: Move a mouse with its head
If I try to reproduce it, it is because unfortunately it is no longer developed. And what I'm afraid of is breaking down with it and ending up without emergency equipment. So I'm looking to provide something that in case of failure I can continue to make the computer.
Re: Move a mouse with its head
Understand more now, replacement for existing unit.
Same operation.
USB PID/VID issues could cause problems.
The Pico now had VID/PID numbers for HID.
Found a few sensors that should work and low price.
These are from my local supplier but available worldwide through other suppliers.
https://core-electronics.com.au/vga-ov7 ... 0x480.html
https://core-electronics.com.au/usb-cam ... vidia.html
https://core-electronics.com.au/pimoron ... akout.html
Retro reflectors do need those IR leds around the camera.
A visible light filter, unexposed but developed 35mm film makes IR filter?
The optical flow sensor has white LEDs on it, replace those with IR leds?
Yikes , that is a ridiculous price for a fancy mouse.
What can be adapted off the shelf?
IR webcam? That already has IR LEDs and filter.
Or ordinary USB webcam with added IR LEDs,, remove the IR filter.
The hardware would be cheap, the driver then becomes the problem.
Are there any open source versions?
Same operation.
USB PID/VID issues could cause problems.
The Pico now had VID/PID numbers for HID.
Found a few sensors that should work and low price.
These are from my local supplier but available worldwide through other suppliers.
https://core-electronics.com.au/vga-ov7 ... 0x480.html
https://core-electronics.com.au/usb-cam ... vidia.html
https://core-electronics.com.au/pimoron ... akout.html
Retro reflectors do need those IR leds around the camera.
A visible light filter, unexposed but developed 35mm film makes IR filter?
The optical flow sensor has white LEDs on it, replace those with IR leds?
Yikes , that is a ridiculous price for a fancy mouse.
What can be adapted off the shelf?
IR webcam? That already has IR LEDs and filter.
Or ordinary USB webcam with added IR LEDs,, remove the IR filter.
The hardware would be cheap, the driver then becomes the problem.
Are there any open source versions?
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges
Raspberries are not Apples or Oranges
Re: Move a mouse with its head
Afterwards, if we can replace the reflective pad with something colored, that doesn't bother me! What is needed is that the thing that will move the mouse fits easily like my pad. Also, I need to be able to get the mouse to work when I'm in the dark, hence the need for an infrared system.
Re: Move a mouse with its head
A retro reflective dot, IR LEDs and IR bandpass filter on the camera should drop the vision processing requirements right down.
That lowers the cost of hardware and simplifies the software a lot.
They still make Wii remotes?
They had IR tracking.
There is a black acrylic that block visible light and passes IR light, might be useful.
A Pi with Noir camera and lots of dots on a body suit could make for a motion capture system.
A network of them for 3D capture, total overkill for your application.
I have used Arduinos for USB keyboards, have not tried mouse.
If a PicoW was used that would be Bluetooth mouse, handy for Smartphone/tablets and PC's?
https://github.com/raspberrypi/pico-exa ... -bluetooth
What are these guys using?
https://github.com/opentrack/opentrack
Been thinking about Retro reflective tape system for years, for indoor robot position triangulation.
Thinking it might work outside with a IR laser diode scanner that look for vertical stripes of tape, robot lawnmower etc.
Do you use Windows or Linux?
That lowers the cost of hardware and simplifies the software a lot.
They still make Wii remotes?
They had IR tracking.
There is a black acrylic that block visible light and passes IR light, might be useful.
A Pi with Noir camera and lots of dots on a body suit could make for a motion capture system.
A network of them for 3D capture, total overkill for your application.
I have used Arduinos for USB keyboards, have not tried mouse.
If a PicoW was used that would be Bluetooth mouse, handy for Smartphone/tablets and PC's?
https://github.com/raspberrypi/pico-exa ... -bluetooth
What are these guys using?
https://github.com/opentrack/opentrack
Been thinking about Retro reflective tape system for years, for indoor robot position triangulation.
Thinking it might work outside with a IR laser diode scanner that look for vertical stripes of tape, robot lawnmower etc.
Do you use Windows or Linux?
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges
Raspberries are not Apples or Oranges
Re: Move a mouse with its head
I'm on macOS 13.3 but the system should also work on Android. If in addition it would work on Windows, that would be the best
I had also found this system which could correspond to my needs. Only, I tried to install it, but the python version being so old that I could not put it to work on my Python 3.9.6 version
I've heard of open track before, but never got them to work on macOS. Do you have any idea how it works?Gavinmc42 wrote: ↑Wed Apr 19, 2023 8:01 amWhat are these guys using?
https://github.com/opentrack/opentrack
I had also found this system which could correspond to my needs. Only, I tried to install it, but the python version being so old that I could not put it to work on my Python 3.9.6 version
Re: Move a mouse with its head
I clicked on the video in your link, and YouTube offered me several related videos, including this one:
https://m.youtube.com/watch?v=XkB6UPRTel0
The description says "Starting with macOS Catalina 10.15.4 you can use Accessibility to control your cursor with your head, and even click and drag with facial expressions. Even if you don't need this functionality, it can be useful as a temporary way to control your Mac is some situations, or just a way to give your hands a rest."
Would that work? Sorry if you've been round this loop before.
https://m.youtube.com/watch?v=XkB6UPRTel0
The description says "Starting with macOS Catalina 10.15.4 you can use Accessibility to control your cursor with your head, and even click and drag with facial expressions. Even if you don't need this functionality, it can be useful as a temporary way to control your Mac is some situations, or just a way to give your hands a rest."
Would that work? Sorry if you've been round this loop before.
Hmm. What can I put here?