A.R Drone Navigation Yuval Kovler Yuri Bakulin Maxim Kirilov

Slides:



Advertisements
Similar presentations
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Advertisements

Robot Sensor Networks. Introduction For the current sensor network the topography and stability of the environment is uncertain and of course time is.
Project Members: Yuri Bakulin Maxim Kirilov Yuval Kovler Academic Advisor : Prof. Yuval Elovici Technical Advisor : Rami Puzis.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
Weed Reaper Roscoe Kane, John Audlin, John Barton and Marcus Ortuno.
S A B D C T = 0 S gets message from above and sends messages to A, C and D S.
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
Surveillance camera in terms of business. Index *surveillance systems * Types of control systems * Elements of control systems * Types of monitoring camera.
Introduction to psychological testing
Milestone #1 – Project Design Chris Thomas CS 2310 – Software Engineering.
Welcome to Week 5 at the Summer Computer Club GPS and Geocaching.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
NOTICE! 10/1/20151 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
USER Guide. Why the Web Site To facilitate communication between The Board, Management and the Residents Educate and Inform Give insight to the residents.
Marketing Management 6.01 Part 3 The Production Process.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
TEAM AR.DRONE Final presentation Ingredients AR drone Drone moving API -Compass -front Camera -bottom Camera.
Obstacle Avoidance using Machine Vision Joose Rautemaa
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
EG1003: Introduction to Engineering and Design Semester-Long Design Project.
Robotics Challenges. Challenge Slide 2 Have your robot make a left curved turn around your Lego person. Go forward, then reverse. Come to a stop, play.
People have used the power of wind for thousands of years.
Lecture 5: Grid-based Navigation for Mobile Robots.
Optic Flow QuadCopter Control
What you need to know.  Each TDI vessel is equipped with satellite communications that supplies a LOW BANDWIDTH internet connection. Even though the.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
Students: Yossi Turgeman Avi Deri Self-Stabilizing and Efficient Robust Uncertainty Management Instructor: Prof Michel Segal.
SPACE MOUSE. INTRODUCTION  It is a human computer interaction technology  Helps in movement of manipulator in 6 degree of freedom * 3 translation degree.
Yuval Kovler Yuri Bakulin Maxim Kirilov.
SATELLITE AND MOBILE NETWORK COMMUNICATION
- Usable range of 0 to 6 feet. - Find dark or bright areas.
Face Detection and Notification System Conclusion and Reference
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Security service management of tomorrow
Asynchronous Task (AsyncTask) in Android
Marketing Management 6.01 Part 3
ROUTERS AND REDUNDANCY
Routers and Redundancy
Installation and maintenance hardware.
Higher Physical Education
Evaluation without Users, Part 2
Charles Cole Mark Cerritelli Matthew Fister Mine Yalcinalp.
#1WEDDING PHOTOGRAPHY #2 PRE WEDDING SHOOTS #3 OUTDOOR SHOOT #4 HD PHOTOGRAPHY #5 HD VIDEOS.
Little work is accurate
Microsoft Visual Basic 2005 BASICS
Working Principle of Blind Spot Detection Technology in Cars
Way to Jumpstart your Car With a Bad Alternator
A.R Drone Navigation Authors: Yuri Bakulin, Maxim Kirilov,
Object Recognition & Detection
Meeting, training & teaching in the interactive iWorld
Graphs All tree structures are hierarchical. This means that each node can only have one parent node. Trees can be used to store data which has a definite.
3D Vizualization Engine For Location Based Information
Fundamentals of Data Representation
Inspection and Review The main objective of an Inspection or a Review is to detect defects. (Not for Giving Alternative Solutions) This activity and procedure.
Viability of vanishing point navigation for mobile devices
GCSE ‘C’ AND ‘D’ PRACTICAL ASSESSMENT - TRAMPOLINING
Node-Based Range Extending Recon Drone
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Computer and Robot Vision I
A.R Drone Navigation Authors: Yuri Bakulin, Maxim Kirilov,
HP Printer Error State Issues in Windows 10 | Contact Today
Intro to Robotics It’s YOUR FUTURE.
Distributed Graph Algorithms
Using an Autonomous Swarm Robot Team to Locate Survivors in a Dangerous Area By Noah Sanz.
Introduction to BIOS Prof. Shamim Ahmad Hakim
A.R Drone Navigation Yuval Kovler Yuri Bakulin Maxim Kirilov
HP Printer In Error State
Presentation transcript:

A.R Drone Navigation Yuval Kovler Yuri Bakulin Maxim Kirilov http://www.cs.bgu.ac.il/~yuvalko/ARDrone_Autopilot/Main

So What is the Project about? AR Drone – Quadrocopter with 2 video cameras (front & bottom) and Wi-Fi connectivity. We want to give the AR Drone the ability to autonomously navigate in a predefined route and recognize physical landmarks. Our Goal is to supply a simple, comfortable and a reliable framework.

Introduction We’d like to perform jobs that currently consume a lot of time and manpower in an alternative low cost way. Currently our focus is on agricultural applications such as pollination and/or decease identification in plants but there are many use cases.

The Problem Domain One of the fundamental problems of mobile robotics is to autonomously navigate a given route. Open Space Navigation.

The major components in our system are:

Stakeholders The university researchers team and students. Hard workers that do routine work and all their employees, (e.g. farmers etc…)

Functional Requirements Image analysis. Deduction of navigation directions from navigation markers. Computer calculates the next steps of the AR Drone.

Non Functional Requirements Speed- at least 0.25 m/sec Checkpoint detection- at least 90% of check point markers. The AR Drone path could be set in any open space.

Usage Scenarios Usage Scenario Number 1 Name: Start-up Pre-Conditions: A Path has been marked. The drone is placed at the starting point.  Steps: The user starts the program. The drone takes off. The drone detects the path markers. The drone flies along the path. The drone reaches the end of the path and lands.   Exceptions: If at any point the drone doesn’t detect the path markers: The drone turns 360 degrees in attempt to locate the markers. If the marker is found the drone follows the path, otherwise it lands.

Usage Scenarios Usage Scenario Number 2 Name: Checkpoint detection   Pre-Conditions: Use case “Start-up” is on-going. Steps: The drone detects a checkpoint marker. The drone sends a message to the system identifying the checkpoint. The drone performs the callback operation received from the system in response (currently - the drone hovers above the marker for a few seconds).

Questions ???