|
Arduino UNO R3 development sensor expansion board |
x 1 | |
|
Robot Accessory SG90 Steering Gear(180°/Angle control) |
x 3 |
|
arduino IDEArduino
|
|
|
Python |
Control objects with your hand Gesture
Controlling digital devices with hand gestures is so cool and you can control things like media, APPs, etc. but controlling physical objects with hand gestures is much cooler.
In this project with the help of computer vision I'm controlling printed photo with hand gestures.
you can use this idea and code to control any physical objects with hand gestures.
this project have two parts:
first part is a python code that runs on the computer.
and second part is hardware, including Arduino board and 3 servo motors.
in python code with the help of opencv and mediapipe we can trace finger motions and based on finger motions we send commands to arduino board with serial port and Arduino controls servo motors.
For running the python code you need PyCharm software
before running the code you should install:
opencv
mediapipe
Serial
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.
OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products.
MediaPipe offers open source cross-platform, customizable ML solutions for live and streaming media.
In this unique augmented reality device, not only is the object being controlled in the real world but the gestures are being monitored there as well, thanks to a computer vision system watching my hand which is running OpenCV. The position data is fed into an algorithm which controls a physical picture mounted on a slender robotic arm.
Now, when I “pinching to zoom”, the servo attached to the picture physically brings it closer to or further from his field of view. He can also use other gestures to move the picture around.
While this gesture-controlled machine is certainly a proof-of-concept, there are plenty of other uses for gesture controls of real-world objects. Any robotics platform could benefit from an interface like this,
Control objects with your hand Gesture
- Comments(0)
- Likes(2)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Norbert
- Making NFTs with Quantum Computer Name of the World's first NFT was Quantum. However, unlike it's name it has nothing to do with quant...
- Quantum Powered Robot There is so many intelligent robots exist today. However, in the future with the help of quantum com...
- Playing game with Quantum Computer in this Project I am talking about Games for today's Quantum Computers and playing a game between my...
- Connecting a Quantum Computer to an Arduino Quantum Computers seems to be the next big thing in tech.So I decided to connect one of them to the ...
- Control objects with your hand Gesture Controlling digital devices with hand gestures is so cool and you can control things like media, APP...
- Tony Stark style Keyboard In iron man movies you can see tony stark controls his computer with hand gestures, which is so cool...
- Beard Combing Robot There is a robot for almost everything.But there is no robot to comb the beard. That's why I made on...
- Wake up Robot Almost all of us experienced falling asleep while doing something like reading a book.so I built a r...
- Control your computer Like iron man Controlling your computer with a wave of the hand seems like something from science fiction, and for...
- Gesture Controlled MP3Player Touchscreens are great, but they’re not always the perfect solution. Trying to operate one with glov...
- Skip Songs just with Looking! I thought pressing a button or touching a touchscreen to skip songs is too much work ;)What if you c...
- This Robot Loves Money I couldn't find a money tracker robot on the internet so I built one! :)In this project I used a Ras...
- Posture Corrector Robot Its very common to see computer users hunched forwards over a screen, which eventually will lead to ...
-
Build a Walking Robot: Theo Jansen Style 3D Printed Octopod
135 0 3 -
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
141 0 0 -
DIY Laser Power Meter with Arduino
217 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
187 0 2