+ All Categories
Home > Documents > Project Background

Project Background

Date post: 25-Feb-2016
Category:
Upload: darci
View: 27 times
Download: 1 times
Share this document with a friend
Description:
AR Drone Team Team Members: Manish Pati , LiBo Dong, Chun Ta Huang, Jose Jurado, Jit Ong,Fabian Widyadri Instructors: Shao -Fu Shih, Prof Charles Bouman , Prof. Samuel Midkiff Purdue University School of Electrical and Computer Engineering. - PowerPoint PPT Presentation
Popular Tags:
1
AR Drone Team Team Members: Manish Pati, LiBo Dong, Chun Ta Huang, Jose Jurado, Jit Ong,Fabian Widyadri Instructors: Shao-Fu Shih, Prof Charles Bouman, Prof. Samuel Midkiff Purdue University School of Electrical and Computer Engineering •AR Drone is French made robotic flying product that can be controlled by Iphone/Ipad via a wifi connection. •By modifying Drone’s the C programs, we can fly the AR Drone with joysticks freely. •We use Urbi and Gostai lab as new programming platform instead of using C programming. •Urbi used to control the AR Drone and track a ball or other functions using Gostai modules. • With the tracking info, AR Drone could navigate automatically. •AR Drone will be also capable be identifying different objects to accomplish tasks. Project Background Urbi is an open source cross-platform software platform in C++. Urbi is used to develop applications for robotics and complex systems. Urbi also includes the urbiscript orchestration language which is a parallel and event-driven script language. UObject components can be plugged into urbiscript and appear as native objects that can be scripted to specify their interactions and data exchange. Urbi Open source • Fixed the AR Drone and C programming codes so that AR Drone is able to fly again. • Remapping the joystick and the controller so that the AR Drone can fly with joystick freely using the AR.Drone SDK. • Moved to Urbi and the OpenCV platform instead of C programming for the robotic control. • Moved to Gustai Lab and Gustai Studio as new platform that can control the AR Drone. Progress Basic Drone Control In Gostai lab Gostai studio simu-link style programming Goal : To use the gostai lab to command the drone to complete various image processing based tasks Future goals • Use Urbi to control the AR Drone. • Make the AR Drone to track a ball and follow it. • Track different objects (other than balls) such as people. • Explore tasks other than tracking for the AR Drone. A.R. Drone Linux Windows, Linux, iOS Via Wi-Fi Joystick OpenCv Urbi Gostai Labs *NOTE: There are two ways of making the drone fly. Red designates the hard coded platform in C. The black track is the current model being used with Urbi.
Transcript
Page 1: Project Background

AR Drone TeamTeam Members: Manish Pati, LiBo Dong, Chun Ta Huang,

Jose Jurado, Jit Ong,Fabian WidyadriInstructors: Shao-Fu Shih, Prof Charles Bouman,

Prof. Samuel MidkiffPurdue University

School of Electrical and Computer Engineering

• AR Drone is French made robotic flying product that can be controlled by Iphone/Ipad via a wifi connection.

• By modifying Drone’s the C programs, we can fly the AR Drone with joysticks freely.

• We use Urbi and Gostai lab as new programming platform instead of using C programming.

• Urbi used to control the AR Drone and track a ball or other functions using Gostai modules.

• With the tracking info, AR Drone could navigate automatically.

• AR Drone will be also capable be identifying different objects to accomplish tasks.

Project Background

Urbi is an open source cross-platform software platform in C++.

Urbi is used to develop applications for robotics and complex systems.

Urbi also includes the urbiscript orchestration language which is a parallel and event-driven script language. UObject components can be plugged into urbiscript and appear as native objects that can be scripted to specify their interactions and data exchange.

Urbi Open source

• Fixed the AR Drone and C programming codes so that AR Drone is able to fly again.

• Remapping the joystick and the controller so that the AR Drone can fly with joystick freely using the AR.Drone SDK.

• Moved to Urbi and the OpenCV platform instead of C programming for the robotic control.

• Moved to Gustai Lab and Gustai Studio as new platform that can control the AR Drone.

Progress

Basic Drone Control In Gostai lab

Gostai studio simu-link style programming

Goal : To use the gostai lab to command the drone to complete various image processing based tasks

Future goals• Use Urbi to control the AR Drone.• Make the AR Drone to track a ball and follow it. • Track different objects (other than balls) such as

people.• Explore tasks other than tracking for the AR Drone.

A.R. Drone Linux

Windows, Linux, iOS

Via Wi-Fi

Joystick

OpenCv

Urbi

Gostai Labs

*NOTE: There are two ways of making the drone fly. Red designates the hard coded platform in C. The black track is the current model being used with Urbi.

Recommended