Mechatronics’ Project

Slides:



Advertisements
Similar presentations
EMS1EP Lecture 8 Pulse Width Modulation (PWM)
Advertisements

MAE 576 Final Project CD Sorter with Database Presented by: Matt “ICU” Szymanski Nicholas “PBasic” Gill.
Mechatronics Term Project TEAM 2: Nicole Abaid Matteo Aureli Weiwei Chu Riccardo Romano May 4, 2009.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
PING))) Ultrasonic Distance Sensor living with the lab ultrasonic pressure waves from PING))) speaker The PING))) sensor emits short bursts of sound and.
Systems Programming Course Gustavo Rodriguez-Rivera.
Electronics and Networks: Dumb things with Wires Week 2: Serial Overview Jonah Brucker-Cohen Matthew Karau Monday 10am - 12pm Trinity College Dublin MSc.
Secret Door Knock Detector
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
ECE 504: Supervisory Control & Critical Infrastructures University of Idaho Udhay Ravishankar.
Introduction.
1 Ultrasonic Distance Sensor. 2 How it Works The distance sensor emits short bursts of sound and listens for this sound to echo off of nearby objects.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1 Servo Motor. 2 Overview A servo motor is a motor that is only capable of rotating 180 degrees A servo motor is controlled by giving it an angle to proceed.
Microcontrollers Module 4: Motion Control. Module Objectives Upon successful completion of this module, students will be able to: Give examples of microcontroller.
DAN ISASTERREAETWORK. DAN Goal: Goal: To be able to monitor, track the progress and guide Aid workers and casualties in a Disaster Area site. To be able.
PING))) Ultrasonic Distance Sensor living with the lab ultrasonic pressure waves from PING))) speaker The PING))) sensor emits short bursts of sound and.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Arduino Week 2 Lab ECE 1020 Prof. Ahmadi. Objectives 1. Control the rotation of standard servo motor  A standard servo motor is limited in its rotation.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Kristina Makarova Yoko Ishioka Burt Carter Carlos Rios team.
Sensors Material taken from Robotics with the Boe-Bot.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Xtreme Robot Olympiad Programming Basics Dr. Peter Laz Associate Professor Department of Engineering University of Denver.
IR Communication October 27, Sources  Lindsay, Andy. IR Remote for the Boe- Bot. v
Slide Menlo Drive Suite 100 Rocklin, CA Presentation based on: “What’s a Microcontroller?" by Andy Lindsay Presented by Andy.
RoboNova 1.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Lynxmotion Robotic Arm
Slide Menlo Drive Suite 100 Rocklin, CA
Servo Demonstration In MPIDE, select File > Examples > Servo > Sweep.
RTLS. LOCATING / POSITIONING SYSTEMS A positioning system is a mechanism for determining the location of an object in space Interplanetary systems Global.
PHY 235 Robotics Workshop Day 8 IO, Multi-tasking Sample Start Program Team Projects.
Improved Robotic Arm and Turntable for Sensitivity Characterization of Occupancy Sensors Will Hedgecock Brian Auerbach John Sullivan Sam Garza Anne Killough.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Introduction to EV3. Many Different Types of Robots Snake Robot.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Istituto Tecnico Industriale A.Monaco EURLAB Object Detection Object Detection by Ultrasonic How to install and program a ultra sonic sensor with Arduino.
Project Description The Square D occupancy sensors use both ultrasonic and passive infrared technology (PIR) to detect occupancy in a room. This project.
Istituto Tecnico Industriale A.Monaco EURLAB Object Detection Object Detection by Ultrasonic How to install and program a ultra sonic sensor with Arduino.
Ultrasonic Sensor TYWu.
Introduction to VEX® components
Wireless control of an LED. the XBee transceiver transmitter: sends radio waves receiver: receives radio waves transceiver: sends AND receives.
Indoor GPS using Evolution Robotics Northstar System Tony Liu.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Fan Assembly Driven by Magnetic Fields
NXT Mindstorms Kit Programming
Smart Parking Application
‘SONAR’ using Arduino & ultrasonic distance sensor
Pulse Width Modulation (PWM) Motor Feedback - Shaft Encoder
LEGO Robotics Ultrasonic Sensor
Turntable Team Robotic Arm Team Sam Garza Anne Killough Bob Ramenofsky
Introduction to Arduinos
Maxbotix Ultrasonic Distance Sensor
Ultrasonic Distance Sensor
Arduino Week 2 Lab ECE 1020 Prof. Ahmadi.
Secret Door Knock Detector
Pololu DC Motor Controller
ECE 477 Digital Systems Senior Design Project  Spring 2006
Elecbits Ultrasonic RADAR.
Karl Jean-Francois-James Madison H.S. & Eldiquen Mangubat-IS 232
Sensors and actuators Sensors Resistive sensors
Fevzi Ozaydin & Violet Mwaffo
Hitec HS 303: Robotic Servo Motor
Introduction to Arduinos
Presentation transcript:

Mechatronics’ Project The hunter (a 3D tracking system) Team 6 Riccardo Castellani Edoardo Mura Andrea Pacilli

RADAR BASE - AIR PATROL ECHO PULSE To Operator

The hunter Part used: Ping sensor 2 servo motors Compass module Lcd Display Piezo speaker 2 555 timers 2 push buttons

Hardware Angle (Relative to NORTH) Target Distance (cm) 555 timers Kill Switch Piezo speaker Display button Compass module

Algorithm’s approach: First 2D Implementation of the 2D algorithm adding the second axis 3D square spiral

Monitoring the motors’ position Number of pulses FOR timer=1 TO maxtimerL […] PULSOUT 14, lateral+deltaL PAUSE 30 NEXT Duration

Rotation matrixes

The position in space

555 timers’ cascade and piezo-speaker R1 = R2 LOW if sweeping Duty cycle: 50% First 555: beeping rate (7Hz) Pin4 Second 555: Piezo frequency(4kHz) HIGH if target acquired (both 555 are in astable configuration) BS2 7 Hz square wave ~ 4 kHz square wave

BS2 – MATLAB serial communications Purpose: MATLAB to get data from BS2 Transmission settings: DATA RATE: 9600 bps PORT: COM6 (usb) TERMINATOR: ‘CR’ TIMEOUT: 0.1 (Matlab) (BS2) PING))) locks on target BS2 idles until MATLAB flags MATLAB constantly ‘listening’ MATLAB flags to BS2: ready to get data! BS2 transfers data to MATLAB (SEROUT 16,84,[DEC …,CR]) MATLAB stores data & processes it Plot

MATLAB-BS2 GUI interface X = 50 Y = 0 Z = 20

Algorithm 3D position Matlab Main loop 2nd loop Compass measurements Do […] Loop until (in the range of detection) For […] distance monitor Next Main loop 2nd loop 3D position Matlab SERIN 16,84,[DEC flag] SEROUT 16,84,[DEC partialAngleL ,CR] SEROUT 16,84,[DEC partialAngleA,CR] SEROUT 16,84,[DEC cmDistance,CR] Compass measurements and absolute angle 3rd loop

Conclusions The main limitations of our project are basically due to: Wide cone of the Ping sensor Inertia of servos Approximation while computing the variables Wide range of applications: Alarm and position detection On a robot to monitor surrounding space Monitoring an open space