Cole Perrault Spring 2015 ET 493 Wesley Deneke

Slides:



Advertisements
Similar presentations
PID Control for Embedded Systems
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
PID Controllers and PID tuning
FRC Robot Mechanical Principles
TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Department of Electrical Engineering Control and Robotics Lab Design a digitally controlled analog PID controller.
Engineering H193 - Team Project Gateway Engineering Education Coalition Spring Quarter P. 1 Drive Train Calculations Week 3 Day 1.
Robotics Intensive: Day 6 Gui Cavalcanti 1/17/2012.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Mohammad Saadeh Class: ET 493 – 01 Instructor: Dr. Cris Koutsougeras South.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
DC MOTOR CONTROL Kevin Chung [EE496] Brent Hashimoto [EE496] Brent Uyehara.
Advanced Drivetrain Calculations John E. V-Neun, Team 229 John A. Neun, P.E., Team 20.
DIFFERENTIAL POLARIZATION DELAY LINE controller Supervisor : Mony Orbach Performed by: Maria Terushkin Guy Ovadia Technion – Israel Institute of Technology.
ECE 4951 Lecture 5: PID Control of Processes. PID Control A closed loop (feedback) control system, generally with Single Input-Single Output (SISO) A.
Natasha Hyare Ryan Benson Casey Carlin
Simple Machines As well as Work Efficiency and Mechanical advantage.
Lynbrook Robotics Team, FIRST 846 Control System Miniseries - Summary of Lecture /03/2012.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Electric Motors and Motion Control Ara Knaian. Motors Motors convert electrical energy to mechanical energy Motors make things move LINEAR ELECTROSTATIC.
ECE 4115 Control Systems Lab 1 Spring 2005
Ch. 6 Single Variable Control
Robot Sensors Kevin Watson and Rich Petras. Overview ➲ Sensors ● Micro Switch ● Gyro ● Encoders ➲ Command Sequencing ➲ PID Control.
Lynbrook Robotics Team, FIRST 846 Control System Miniseries - Lecture 2 05/22/2012.
Development of PID controller for Autonomous Mecanum Wheel Robot with Tracing and Collision Avoidance Properties (Holobot) Cole Perrault Spring 2015 ET.
Teknik Perancangan Robot
David GiandomenicoFeedback Control for your FIRST Robot’s DrivetrainDec 2010 WRRF Workshops #1 David Giandomenico Team mentor for Lynbrook Robotics – Team.
THE MECHANICAL ASPECTS OF ROBOTICS
Gears and Speed/Power.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
Design Realization lecture 22
PID. The proportional term produces an output value that is proportional to the current error value. Kp, called the proportional gain constant.
PID CONTROLLERS By Harshal Inamdar.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
In Unit 5: Speed, Power, Torque, and DC Motors, you build a VEX test stand winch that enables you to learn key engineering concepts and principles so.
AUTOMOTO Motorcycle Controls and Stabilization Poster Presentation
Swerve Drive Software Design. Software Layers Joystick Axis Correction Joystick Response Calculation Field-oriented Angle Adjustment Swerve Drive Steer.
Solar Panel Concepts Covered: Energy Transfer, Static/Kinetic Friction, Motor and Solar Panel Efficiency. Equations: F= ma, Solar Efficiency = Power Output/
(thanks to Gary Fedder)
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
Flow of signal So you have a sensor, now to process data taken from a sensor you will need a processing unit and that is your controller. sensorcontroller.
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
Arms, Legs, Wheels, Tracks, and What Really Drives Them Effectors and Actuators.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Get your software working before putting it on the robot!
BIRLA VISHWAKARMA MAHAVIDHYALAYA ELECTRONICS & TELECOMUNICATION DEPARTMENT o – ANKUR BUSA o – KHUSHBOO DESAI UNDER THE GUIDENCE.
Exercise 1 Suppose we have a simple mass, spring, and damper problem. Find The modeling equation of this system (F input, x output). The transfer function.
As well as Work Efficiency and Mechanical advantage
Speed, Power, Torque & DC Motors
PID Control for Embedded Systems
PID Control Systems (Proportional, Integral, Derivative)
Deriving Consistency from LEGOs
Control Systems EE 4314 Lecture 12 March 17, 2015
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
Teknik Perancangan Robot
Intelligent Traction Control Smart Robot
PID Controllers Jordan smallwood.
DC MOTOR SPEED CONTROL 1. Introduction
Two-Gear Gear Trains Using different size gear allows change in speed
R.A.W. Remote Armwrestling
Control Loops Nick Schatz FRC 3184.
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Mechanical Engineering: Gears
Segway Fault Patrick Lloyd Undergraduate Student
Gears, Pulley Drives, and Sprockets
Gears, Pulley Drives, and Sprockets
Advanced LabVIEW
Gears, Pulley Drives, and Sprockets
Intelligent Traction Control Smart Robot
Gears, Pulley Drives, and Sprockets
Gears, Pulley Drives, and Sprockets
Warm Up: Name the parts of a wind turbine
Presentation transcript:

Cole Perrault Spring 2015 ET 493 Wesley Deneke Development of PID controller for Autonomous Mecanum Wheel Robot (Holobot) Cole Perrault Spring 2015 ET 493 Wesley Deneke

Mecanum Wheel Pros Cons Maneuverability 70% Push Force Full Traction Reliability Friction Power Terrain Inclines Weight Sliding

Mecanum Wheels

Proportional-Integral-Differential Proportional – Product of gain and measured error. Reduces large part of overall error Integral – Summing error over time to drive the system to smaller error. Reduces final error in a system Derivative – Counteracts the Kp and Ki terms when output changes quickly.

Holobot Autonomous System PID System Calculations Implementing Analysis Tuning Conclusion Microcontroller Motor Shield DC Motor with Encoders Mecanum Wheels Distance Sensor 7.2V Battery 3A

Holobot

Arduino and Shields

DC Motor Gear Ratio: 74.83:1 6V Free-Run 130rpm 6V Free-Run Current 450mA 6V Stall Current 6000mA 6V Stall Torque 130 oz*in 48 CPR gives 3592 Counts per Revolution

PID System

Motivation Implement PID system for personal development – learn something Have a platform to be used by future students – teach others Implement small research and development for the stability in systems – perform research Contribution to the school for future interests – school merit

Accomplishments Peripherals Research Design Analysis DC Motor Research Voltage Regulation Power Consumption Torque and Speed Calculations Transfer Function Equations

Methodology Torque Calculations Power Calculations Battery Calculations Speed Calculations Transfer Function

Future Goals Building the Holobot Coding the Holobot Torque/Speed Analysis Coding the Holobot Movement States Testing the Holobot Incline Terrain Implementation of PID Testing of PID Overshoot Analysis Desired Output

Deliverables Build Holobot……………..……………………………………….May 6 Mathematical Methods Sheet………………..…….………….May 30 Test each Peripheral…………….………………………………April 2 Code………………………………………….……...…………….April 2 Test Holobot………………………………..…..……….Summer 2015 Implementation of PI………………………………..............Fall 2015 Testing of PID…………………………………………….……Fall 2015

Cole Perrault Spring 2015 ET 493 Wesley Deneke Holobot Cole Perrault Spring 2015 ET 493 Wesley Deneke