Skip to content

Repository files navigation

oculus_drone

Package for operating Parrot AR.Drone 2.0 with Oculus Rift DK1 and Myo Gesture Control Armband

Brief YouTube video demo

This ROS package was developed for a course at Johns Hopkins University titled "Robot Systems Programming." More information about the course can be found here.

Required Prerequisites

Running the setup script package_setup.sh should download and install all required components properly, but the required packages are as follows (it is assumed that the destination machine is running Ubuntu 14.04 with ROS Indigo and has an existing catkin workspace "catkin_ws").

Run

Both launch files create all required nodes for runtime

NOTE: Node automatically recognizes if Logitech or PS3 gamepad controller is connected and maps buttons accordingly

Phyiscal AR.Drone

Oculus/Myo controls

roslaunch drone_vr ardrone.launch

Gamepad only operation

roslaunch drone_vr ardrone_joy_only.launch

Gazebo Simulation

Oculus/Myo controls

roslaunch drone_vr simulate.launch

Gamepad only operation

roslaunch drone_vr simulate_joy_only.launch

About

Package for operating Parrot AR.Drone 2.0 with Oculus Rift and Myo Gesture Control Armband

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages