Skip to content

This repository contains the source-code for the Up and flying with the AR.Drone and ROS tutorial series

Notifications You must be signed in to change notification settings

erikostrom/ardrone_tutorials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Up and flying with the AR.Drone and ROS

This repository contains the source-code for the Up and flying with the AR.Drone and ROS tutorial series, published on Robohub.

A stable branch is maintained for each of the released tutorials, with the master branch always synchronized with the stable branch of the latest tutorial. Each tutorial's branch also contains all source-code required for the previous tutorials.

The following tutorials are planned for the series:

  1. Install the required software and use a keyboard-controller to control the drone from a computer (tutorial, branch)
  2. Modify the keyboard controller to work with a joystick or control pad, giving much finer control (tutorial, branch)
  3. Look more closely at the data sent back from the drone and play with the on-board tag detection (coming very soon)
  4. Write a controller that allows the drone to maintain a specified distance from a tag
  5. Write a controller that allows us to control drone velocity, rather than body angle

Virtual Machine

These tutorials are (optionally) supported by the custom ARDroneUbuntu virtual machine. This includes all software and source-code required to run this tutorial. Refer to the first tutorial on how to use the virtual machine.

About

This repository contains the source-code for the Up and flying with the AR.Drone and ROS tutorial series

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published