Your browser does not support JavaScript!

Computer vision in UAV using ROS

Computer vision in UAV using ROS

For access to this article, please select a purchase option:

Buy chapter PDF
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Imaging and Sensing for Unmanned Aircraft Systems. Volume 1: Control and Performance — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

This chapter presents the concepts, advantages, and practical examples of computer vision on robot operating system (ROS), applied explicitly on unmanned aerial vehicle (UAV) domain. ROS was built with the concept of abstraction (using messages interfaces) to allow re-use of software. This concept allows the integration with already built source code for computer vision tasks with the ROS environment. In conjunction with the available simulators for ROS, it is possible to design UAV solutions in a model-based concept, anticipating many operational and technical constraints prior to operational release.

Chapter Contents:

  • 9.1 Introduction
  • 9.2 Computer vision on ROS
  • 9.3 Applications
  • 9.3.1 OpenCV in ROS
  • Object detection
  • 9.3.2 Visual navigation
  • Parallel tracking and mapping (PTAM)
  • ROS package –autonomous flight
  • tum ardrone GUI
  • PTAM UAV camera feed and navigation
  • 9.3.3 Setting the drone state estimation node
  • Simple navigation
  • 9.4 Future developments and trends in ROS
  • 9.5 Conclusion
  • References

Inspec keywords: autonomous aerial vehicles; robot vision; source code (software)

Other keywords: model-based concept; UAV solution; source code; unmanned aerial vehicle; computer vision; robot operating system; UAV domain; ROS environment

Subjects: Optical, image and video signal processing; Mobile robots; Aerospace control; Computer vision and image processing techniques

Preview this chapter:
Zoom in

Computer vision in UAV using ROS, Page 1 of 2

| /docserver/preview/fulltext/books/ce/pbce120f/PBCE120F_ch9-1.gif /docserver/preview/fulltext/books/ce/pbce120f/PBCE120F_ch9-2.gif

Related content

This is a required field
Please enter a valid email address