Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski March 9, 2004.

Slides:



Advertisements
Similar presentations
In this presentation you will:
Advertisements

Autonomously Controlled Front Loader By: Steve Koopman and Jerred Peterson Advisor: Dr. Schertz.
1. 2 Mobile Robot Navigation with Human Interface Device David Buckles Brian Walsh Advisor: Dr. Malinowski.
VEX Robotics Platform and ROBOTC Software Introduction.
VEX Robotics Platform and ROBOTC Software
EET 2261 Unit 13 Controlling Stepper Motors and Servos  Read Almy, Chapter 21.  Lab #13 due next week.  Final Exam next week.
Active Suspension System Test Platform Bradley University Department of Electrical & Computer Engineering By: Craig Chan & Olusegun Michael Abidoye Advisor:
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
Autonomously Controlled Front Loader By: Steve Koopman and Jerred Peterson Advisor: Dr. Schertz.
Craig Chan & Mike Abidoye
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
1. Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski Dr. Scott Post Bradley University Department of Electrical Engineering.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
GPS Robot Navigation Critical Design Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski April 29, 2004.
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Robotic Arm Controller A VLSI Implementation Team: Justin Hamann & Dave McNamara Team: Justin Hamann & Dave McNamara Advisor: Dr. Vinod Prasad Advisor:
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
GPS-Guided Autonomous Vehicle.
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
VEX Robotics Platform and ROBOTC Software
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Concept Design Review THE DUKES OF HAZARD CAMILLE LEGAULT, NEIL KENNEDY, OMAR ROJAS, FERNANDO QUIJANO, AND JIMMY BUFFI April 24, 2008.
A.G.I.L.E Autonomously Guided Intelligent Lawn Equipment Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Advisors: Dr. Joel Schipper.
Program ultrasonic range sensor in autonomous mode
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Introduction to the VEX ® Robotics Platform and ROBOTC Software © 2012 Project Lead The Way, Inc.Principles of Engineering.
To come up with a practicum project that full filled the 411 requirements Create a fun project that would get kids interested in science and engineering.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
Programming Design ROBOTC Software Principles of Engineering
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
P.H.A.N.S PWM HUB AIR-COOLED NOISE-REDUCTION SYSTEM GROUP MEMBERS: ADAM PALERMO, BRIAN HANSEN FACULTY ADVISOR: DR. ARASH TAKSHI INDUSTRY ADVISOR: DANA.
Team 10 Julia Liston. Project Overview  Our team’s goal is to build a prototype of a robot that can: Use GPS to locate a lost person Autonomously navigate.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski December 9, 2003.
Precision Robotics R. M. Satterthwaite R. Shockency Advised By: Dr. B. D. Huggins Mr. C. Mattus.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Team01: Zelun Tie The design project Wall-E Prototype I is an intelligent automated trash collecting robot with obstacle detection capability. The robot.
Throttle Arduino RC Receiver Stock Golf Cart Motor Controller Motor 1 PWM signal: Voltage: 0 – 5V Period = 22ms Positive Pulse Width: 1ms – 2ms Digital.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Servo Motor Control Using Arduino Instructor: Dr Matthew Khin Yi Kyaw.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
Forward Until Near Stop when near a wall.
Introduction to VEX® components
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
VEX® Robotics Platform and ROBOTC Software
ECE 477 Design Review Team 13  Spring 2007
VEX® Robotics Platform and ROBOTC Software
DC MOTOR SPEED CONTROL 1. Introduction
Programming Design ROBOTC Software Computer Integrated Manufacturing
Robotic Arm Project Presentation
VEX® Robotics Platform and ROBOTC Software
Servos.
VEX® Robotics Platform and ROBOTC Software
EET 2261 Unit 12 Controlling Stepper Motors and Servos
VEX® Robotics Platform and ROBOTC Software
Programming Design ROBOTC Software Principles of Engineering
Presentation transcript:

Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski March 9, 2004

Overview Objective Objective Functional Description Functional Description System Block Diagrams System Block Diagrams Lab Work Lab Work Equipment/Part List Equipment/Part List Original Schedule of Tasks Original Schedule of Tasks Tasks Completed Tasks Completed Remaining Task to be Completed Remaining Task to be Completed Revised Schedule of Tasks Revised Schedule of Tasks

Objective Design and Build a Robotic Platform Design and Build a Robotic Platform Maintain a fixed safety distanceMaintain a fixed safety distance Fixed steeringFixed steering

Functional Description Modes of Operation Modes of Operation System I/O System I/O System Diagrams System Diagrams

Modes of Operation Fixed Navigation Mode User enters User or Auto Out of Range ModesUser enters User or Auto Out of Range Modes User enters fixed safety distance in feetUser enters fixed safety distance in feet User presses activation buttonUser presses activation button Time Navigation Mode User enters safety time in secondsUser enters safety time in seconds

Modes of Operation User Out of Range Mode Followed object is out of rangeFollowed object is out of range Robotic platform stopsRobotic platform stops “Out of Range” displayed on LCD“Out of Range” displayed on LCD User reactivates navigation controlsUser reactivates navigation controls Clears LCD displayClears LCD display Auto Out of Range Mode EMAC reactivates navigation controls when object detectedEMAC reactivates navigation controls when object detected

Modes of Operation Stop/Start Mode User is able to start/stop navigation mode manuallyUser is able to start/stop navigation mode manually

System Inputs to EMAC User Input  Keypad Sensors Input  SRF04 ultrasonic sensors 1 sensor for distance control1 sensor for distance control EMAC Microcontroller Distance Control Sensor Robotic Platfor m Motor Robotic Platfor m Steering LCD Display Keypad (User Input)

System Outputs from EMAC LCD Display LCD Display Current mode of operationCurrent mode of operation User required input informationUser required input information Robotic Platform Motor Robotic Platform Motor Robotic Platform Steering Robotic Platform Steering EMAC Microcontroller Distance Control Sensor Robotic Platfor m Motor Robotic Platfor m Steering LCD Display Keypad (User Input)

System Sensor Diagram Robotic Platform (R/C Car) Distance Sensor Moving Object (Similar size to robotic platform)

Block Diagram Hardware Subsystem FunctionSubsystem Function I/O of SubsystemI/O of SubsystemSoftware Modes of Operation FlowchartsModes of Operation Flowcharts

Sensor Subsystem SRF04 Ultrasonic Pulse Sensor SRF04 Ultrasonic Pulse Sensor Sensor Output Signals Sensor Output Signals Output signal related to distanceOutput signal related to distance PWM at 33 HzPWM at 33 Hz

Electric Motor Subsystem Input signal PWM signal from 1.0 ms to 1.7 ms positive pulse width at 33 HzPWM signal from 1.0 ms to 1.7 ms positive pulse width at 33 Hz Output speed Motor’s shaft speed variesMotor’s shaft speed varies Full forward speed with 1.7 ms pulse widthFull forward speed with 1.7 ms pulse width Stop with 1.0 ms pulse widthStop with 1.0 ms pulse width

Steering Subsystem Input signal PWM signal from 1.1 ms to 1.9 ms positive pulse width at 50 Hz with 1.5 ms as neutralPWM signal from 1.1 ms to 1.9 ms positive pulse width at 50 Hz with 1.5 ms as neutralOutput Rotational servo horn to translational movement of steering rodRotational servo horn to translational movement of steering rod

Hardware Subsystem Block Diagram Robotic Platform Steering Subsystem PWM Signal Translates Steering Rod EMAC Microcontroller Robotic Platform Motor Subsyste m PWM Signal Power to Drive Wheels on R/C Car Distance Control Sensor Subsystem Analog or Digital or PWM Signal Photoelectric or Ultrasonic Pulse

Main Software Flowchart Display Prompt: User/Auto Out of Range Mode Keypad: User Enters Out of Range Mode EMAC Initialization LCD Initialization Keypad Initialization Display Prompt: Fixed/Time Navigation Mode Keypad: User Enters Navigation Mode Keypad: User enters fixed distance or safety time

Main Software Flowchart Keypad: Activation Button Fixed Distance Control Steering Control Safety Time Control Check if signal from sensor Enter User/Auto Out of Range Mode No Yes Check navigation mode entered Fixed Navigation Mode entered Time Navigation Mode entered

User/Auto Flowchart User/Auto Out of Range Mode Display: User/Auto Out of Range Mode User Out of Range Mode Auto Out of Range Mode Stop Electric Motor Auto: Wait until object is detected Wait: User Reactive Navigation Controls Call Fixed/Time Navigation Mode Display: Clear display

Start/Stop Flowchart Stop Electric Motor Keypad: User Presses Stop Button Keypad: User Presses Start Button Call Fixed/Time Navigation Mode

ESC Lab Work Servo input signals with 1.5 ms at 33 Hz being neutral Servo input signals with 1.5 ms at 33 Hz being neutral Full understand of ESC required signal inputs Full understand of ESC required signal inputs Rooster ESC reprogrammed Rooster ESC reprogrammed Reprogrammed :1.0 ms stop Reprogrammed :1.0 ms stop 1.7 ms full forward Servo, ESC and Ultrasonic signals programmed Servo, ESC and Ultrasonic signals programmed

Equipment and Parts List Hitec HS-303 Servo Hitec HS-303 Servo Kyosho Hoppin Mad RTR R/C Car Kyosho Hoppin Mad RTR R/C Car Team Novak Rooster electronic speed controller Team Novak Rooster electronic speed controller HP 8011A Pulse Generator HP 8011A Pulse Generator SRF04 Ultrasonic pulse sensors SRF04 Ultrasonic pulse sensors Onboard EMAC Microcontroller Onboard EMAC Microcontroller

Original Schedule of Tasks 12/22 – 1/27Determine sensors 1/28 – 2/03 Motor and servo subsystem coding, debugging and testing 2/04 – 2/10 Stop/Start Mode software coding, debugging and testing 2/11 – 2/17 2/18 – 2/24User input software code, debugging and testing 2/25 – 3/02 3/03 – 3/09Sensor characteristic and output signals 3/10 – 3/16Hardware interfacing and installation 3/17 – 3/23 3/24 – 3/30 3/31 – 4/06 4/07 – 4/13 4/14 – 4/20 4/21 – 4/27 4/28 – 5/04Finish project, presentation, project report Fixed navigation mode software code, debugging and testing User/Auto Out of Range mode software code, debugging and testing

Revised Schedule of Tasks 3/03 – 3/09 3/10 – 3/16 3/17 – 3/23 3/24 – 3/30Start Mode software coding, debugging and testing 3/31 – 4/06 4/07 – 4/13 4/14 – 4/20 4/21 – 4/27Hardware interfacing and installation 4/28 – 5/04Finish project, presentation, project report Fixed navigation mode software code, debugging and testing User input software code, debugging and testing User/Auto Out of Range mode software code, debugging and testing

QUESTIONS ?