06 | Mapping Areas and Detecting Objects

Slides:



Advertisements
Similar presentations
Servos The material presented is taken from a variety of sources including:
Advertisements

Project Progress Presentation Coffee delivery mission Dec, 10, 2007 NSH 3211 Hyun Soo Park, Iacopo Gentilini 1.
Darcy Bibb Oceanit Mentor: Tony Bartnicki Advisor: Curt Leonard Home Institution: Maui Community College Integration of a Small Telescope System for Space.
Cart-A-Long Michael Bigos Jaret Doiron-LaRue Richard Mui Eric Wu Comprehensive Design Review Advisor: Professor Pishro-Nik.
Right Face Introductory Presentation. Opening Activity How can you use this to make a right turn program? This is your program from Full Speed Ahead to.
ME 224 Experimental Engineering: Professor Espinosa 2005 TEAM : Jamie Charles Carlo Niko Javier.
Coordinate Based Tracking System
Team Paragon Team Concept and Key Issues Presented by: Andy Pfister Brian Masse.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
Real-Time Object Tracking System Adam Rossi Meaghan Zorij
Super Space Monkey from Space Trent Robertson Krystle Dulatre Ben Ng Lori Nakamoto.
SDP 2009 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
Shaojie Ge Design Overview  The robot simulates the movements of a four leg walking animal. Its basic function include: Walking with four legs,
Kalman filter and SLAM problem
Wudi Zhou Dummy Arm Team 4. Project Overview An remote controlled robot arm with 6 degree of freedom. It is controlled by a control sleeve. Control sleeve.
Have FUN!!! Demo the power of robotics to: –improve problem solving skills –utilize math skills –develop an “engineering mindset” –improve communication/teamwork.
Team HazardHawk Team HazardHawk 2008 April 24, 2008.
Capacitor Connection in to LED socket Connection to 5v and ground Connection to light sensor pin.
Navi Rutgers University 2012 Design Presentation
RoboTeam 9/1/2011 Preformed by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Warm-Up 1.Please pick up a packet off desk 2.Start Day 2 Warm-up 3.You have 5 minutes of work time. 4.After you are finished, write your homework down.
A-Tech Technical Training. Robotic Design - Basket Grey pieces act like funnel Black rubberband keeps basket closed.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Lemming -Bot Electrical Engineering Masters Student July 5, 2007 By Jason Morejon.
NSF Engineering Research Center for Reconfigurable Manufacturing Systems University of Michigan College of Engineering Reconfigurable System for Turbine.
Negative Power or Negative Rotation makes robot go backwards. But if both are negative, the robot will go forward! Move Steering Block.
Servos The material presented is taken from a variety of sources including:
FUFO project Final report.
Simultaneous Localization and Mapping (SLAM). Localization Perfect Map + Observations with errors = Pretty good Localization (Average out errors in observations,
ECE Project 1 Overview. Project Description The aim of this project is to design a robot that moves along a given path, from the Start point, towards.
ΜCHIP Micro-Controlled High-tech Independent Putter.
Current Works Determined drift during constant velocity test caused by slight rotation which results in gravity affecting accelerometers Analyzed data.
Chapter 9 Circular Motion. Axis: The straight line about which rotation takes place Rotation: Spin, when an object turns about an internal axis Revolution:
Group 7 Project 1 Presentation Robert Moe John Zumwalt Mark Woehrer Celi Sun.
T072 : Q13. Assume that a disk starts from rest and rotates with an angular acceleration of 2.00 rad/s 2. The time it takes to rotate through the first.

Engineering Notebook - Part 4 Tumbler Research Section Overview of Build Lesson 1 Basic Vocabulary Motors / Batteries Name: Per #:
OVERVIEW In this challenge, you will:
OVERVIEW In this challenge, you will:
Group 3 Corey Jamison, Joel Keeling, & Mark Langen
Page 146: Give your own examples of an object rotating and an object revolving. 2. List two units in which angular speed can be measured. Rotations.
Introduction to Servos
Group 3: Corey Jamison, Joel Keeling, Mark Langen
VEX IQ Mix & Match Curriculum
Group 3: Corey Jamison, Joel Keeling, Mark Langen
OVERVIEW In this challenge, you will:
Rotational Collisions
MiniSkybot: Kinematics
Programming Robotic Systems using Visual Studio
Autonomous Cyber-Physical Systems: Sensing
Vehicle Segmentation and Tracking in the Presence of Occlusions
Sasha Popov November 16, 2018 iRobot Create.
Control Group 2 Final Presentation
Speed: measure of the distance an object travels per unit of time Units: m/s, km/h, mph Constant Speed: rate of change of position in which the same.
♠ ♠ ♠ ♠ ♠ ♠ ♠ ♠ Objectives القرص الدوار والدولاب مجلس أبوظبي للتعليم
Combine to make Contract Plan Sheet files
Repeating Behaviors.
The Basics Subtitle.
Motion Models (cont) 2/16/2019.
Open Type Differentials
06 | Understanding Databases
Coding Edbot Dream with Scratch
VEX Drag Race Your name, date, hour.
By Alaa Dwikat Mohammad tami Supervised by Dr. Samer Arandi
-Intelligence Transport System PHHung Media IC & System Lab
Michael Palermo Jeremy Foster
02 | Getting Started with Arduino
Variables and Inheritance A More Complex Example
05 | Integrating Advanced Sensors and Shields
Presentation transcript:

06 | Mapping Areas and Detecting Objects Chris Howd | Developer Content Planner, MS Paul Pardi | AppPlat Content Manager, MS

Module Overview Functional Requirements for Mapping an Area Positioning and Calibrating Distance Sensors Demo – Measurement calibration and filtering Calibrating Wheel Movements Demo – Calibrated moves and rotations Coordinates and Object Detection Demo – It is alive!

Functional Requirements for Mapping an Area

Functional Requirements for Mapping an Area External and/or internal reference systems Movement and tracking orientation Coordinates, boundaries, and object mapping

Positioning and Calibrating Distance Sensors Sensor mounting and positioning Why calibrate sensors? Methods for calibrating sensors and filtering

Measurement calibration and filtering

Calibrating Wheel Movements

Calibrating Wheel Movements Why calibrate linear movements? Provides awareness and control Enables faster movements Why calibrate angular movements? Helps the robot to keep track of its orientation Speeds up the process of verifying orientation Speeds up the process of turning to face a direction

Calibrated moves and rotations

Coordinates and Object Detection

Coordinates and Object Detection Select a local point of reference Choose a coordinate system Align to the axes of your coordinate system Map the area and object coordinates Detecting new objects

It is alive!

Review We discussed coordinate systems and requirements for mapping We talked about positioning sensors and the types of errors that sensor readings can include. We showed you how to calibrate a sensor and how to calibrate DC gearmotors so that we get consistent linear and angular movements We finished up with a demonstration of our MSGuard-Bot mapping an area and then detecting and deactivating our MSBug-Bot when we added it to the area.