For those with quadriplegia, electric wheelchairs with joystick controls aren’t much help. Typically, sip/puff controllers or eye-tracking solutions are used, but commercial versions can be expensive. [Dhruv Batra] has been experimenting with a DIY eye-tracking solution that can be readily integrated with conventional electric wheelchairs.
The system uses a regular webcam aimed at the user’s face. A Python script uses OpenCV and a homebrewed image segmentation algorithm to analyze the user’s eye position. The system is configured to stop the wheelchair when the user looks forward or up. Looking down commands the chair forward. Glancing left and right steers the chair in the given direction.
The Python script then sends the requisite commands via a TCP connection to an ESP32, which controls a bunch of servos to move the wheelchair’s joystick in the desired manner. This allows retrofitting the device on a wheelchair without having to modify it in an invasive manner.
It’s a neat idea, though it could likely benefit from some further development. A reverse feature would be particularly important, after all. However, it’s a great project that has likely taught [Dhruv] many important lessons about human-machine interfaces, particularly those beyond the ones we use every day.
This project has a good lineage as well — a similar project, EyeDriveOMatic won the Hackaday prize back in 2015.
"interface" - Google News
May 15, 2023 at 03:00AM
https://ift.tt/AnJe6XI
Prize 2023: Eye-Tracking Wheelchair Interface Is A Big Help | Hackaday - Hackaday
"interface" - Google News
https://ift.tt/UsDZ52d
https://ift.tt/a6O9FSe
Bagikan Berita Ini
0 Response to "Prize 2023: Eye-Tracking Wheelchair Interface Is A Big Help | Hackaday - Hackaday"
Post a Comment