Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hand gesture contolled:drone

Hand Gesture-Controlled Drone Simulation in Gazebo Ignition | ROS2-Humble & OpenCV πŸ”Ή Overview: Demonstration of a simulated drone controlled using hand gestures in Gazebo Ignition with ROS2. πŸ”Ή Tools Used: MediaPipe - real-time hand tracking OpenCV - image processing ROS2 - drone control and communication Gazebo Ignition - simulation

πŸ”Ή Control Gestures: ✊ Closed Fist β†’ Hover ☝ 1 Finger β†’ Move Up ✌ 2 Fingers β†’ Move Forward 🀟 3 Fingers β†’ Move Backward βœ‹ 5 Fingers β†’ Move Down

OS: UBUNTU 22.04

ROS DISTRO: HUMBLE

Humble installation link::https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html

Clone this repo in your ros2 work directory Then build the package in your workspace ,

        colcon build --symlink-install

ROBOT with 2 depth camera LAUNCHING COMMAND:

In terminal 1:

ros2 launch my_uavs ign_world_launch.py

Output:

image

In termihal 2:

ros2 run my_uavs hand_gesture_drone_controller.py 

The result:

image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages