CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class

Similar documents
ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

Actuators, sensors and control architecture

Developer Techniques Sessions

Citrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass

Filters. Phani Chavali

Elements of Haptic Interfaces

Understanding RC Servos and DC Motors

Ch 5 Hardware Components for Automation

Industrial Sensors. Proximity Mechanical Optical Inductive/Capacitive. Position/Velocity Potentiometer LVDT Encoders Tachogenerator

PRESENTED BY HUMANOID IIT KANPUR

Sensors and Actuators

EL6483: Sensors and Actuators

Sensors and Sensing Motors, Encoders and Motor Control

Sorting Line with Detection 9V

HARDWARE IMPLEMENTATION OF LOCK-IN AMPLIFIER FOR NOISY SIGNALS

Position and Velocity Sensors

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.


Actuator Components 2

Essential Understandings with Guiding Questions Robotics Engineering

Brief Introduction to Signals & Systems. Phani Chavali

Section Content. Power Turntable Manual Turntable Low Profile Manual Turntable Optional Equipment and Devices

Hydraulic Valve Interface Products

BRUSHLESS DC MOTOR FAMILY

Electronic Instrumentation and Measurements

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

DC motor control using arduino

ServoStep technology

Actuators in Automatic Control System

Introduction to Measurement Systems

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

4) Drive Mechanisms. Techno_Isel H830 Catalog

PVA Sensor Specifications

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz

Application Note Using MagAlpha Devices to Replace Optical Encoders

Latest Control Technology in Inverters and Servo Systems

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

MA3. Miniature Absolute Magnetic Shaft Encoder Page 1 of 8. Description. Order Using #MA3 starting at $36.00 per unit. Features

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.

MDM5253 DC Motor Driver Module with Position and Current Feedback User Manual

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

Carlos L. Castillo Corley Building 114A

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

Electronic Systems - B1 23/04/ /04/ SisElnB DDC. Chapter 2

ELECTRONIC SYSTEMS. Introduction. B1 - Sensors and actuators. Introduction

Options & Accessories

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Type of loads Active load torque: - Passive load torque :-

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

ELECTRONIC CONTROL OF A.C. MOTORS

Step vs. Servo Selecting the Best

WhitePaper. How To Substantially Reduce Encoder Cost While Gaining Functionality With Multi-Turn Rotary Position Sensors

Robotic Vehicle Design

Analog Vs. Digital Weighing Systems

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Options & Accessories

ON THE PERFORMANCE OF LINEAR AND ROTARY SERVO MOTORS IN SUB MICROMETRIC ACCURACY POSITIONING SYSTEMS

Technical Cognitive Systems

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001

Lecture 5. In The Name of Allah. Instrumentation. Dr. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Introduction To Robotics (Kinematics, Dynamics, and Design)

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Using CME 2 with AccelNet

العطاء رقم )7106/67( الخاص بشراء أجهز لقسم الهندسة الكهربائية على حساب البحث العلمي

Automatic Control Systems 2017 Spring Semester

Phys Lecture 5. Motors

SERVO MOTOR CONTROL TRAINER

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

Programmable Adaptive Microstep Table

Mechatronics System Design - Sensors

Signal Processing. Naureen Ghani. December 9, 2017

Haptics ME7960, Sect. 007 Lect. 6: Device Design I

SRV02-Series. Rotary Servo Plant. User Manual

Series. integrated Control Motor LINEAR SOLUTIONS MADE EASY

Advanced Measurements

White Paper. Even Without Power You can count on it

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Sensors (Transducer) Introduction By Sintayehu Challa

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Field Devices and Wiring

Introduction to Servo Control & PID Tuning

Sensing self motion. Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems

Design and comparison of butterworth and chebyshev type-1 low pass filter using Matlab

Introduction. ELCT903, Sensor Technology Electronics and Electrical Engineering Department 1. Dr.-Eng. Hisham El-Sherif

Glossary. Glossary Engineering Reference. 35

ME 5281 Fall Homework 8 Due: Wed. Nov. 4th; start of class.

E l e c t r i c A c t u a t o r s

Lecture 10. Thermal Sensors

Sensors. CS Embedded Systems p. 1/1

Speed Feedback and Current Control in PWM DC Motor Drives

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Sensors and Sensing Motors, Encoders and Motor Control

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

Getting Started Sizing & Selecting Servos: Understanding the need for a system solution

Interfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET)

MEMS Optical Scanner "ECO SCAN" Application Notes. Ver.0

Lecture 5. In The Name of Allah. Instrumentation. Dr. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Analog Servo Drive 25A20DD

Transcription:

CS545 Contents XIV Components of a Robotic System Power Supplies and Power Amplifiers Actuators Transmission Sensors Signal Processing Linear filtering Simple filtering Optimal filtering Reading Assignment for Next Class See http://www-clmc.usc.edu/~cs545

Power Supplies and Amplifiers Power Supply Primary source of power Electric Hydraulic Pneumatic Mechanical Power Amplifier Regulates the amount of power provided by the power supply Electric Usually current control Pulse-Width Modulation (PWM) Hydraulic & Pneumatic Electro-hydraulic (pneumatic) valves

Power Supplies Examples Hydraulic Pumps

Pulse Width Modulation A simplified example of pulse-width modulated (PWM) voltage supply to a magnetic circuit. The voltage (blue waveform) in a magnetic circuit is proportional to the rate of change of the flux density (red waveform). Therefore, by using PWM supply the resultant flux density can be controlled with relative ease. This method is commonly used for supplying electric motors, in which the torque is proportional to the flux density. As can be seen, with a series of appropriately modulated voltage impulses the resultant flux density can be modulated to be close to desired sinusoidal waveform. In the example shown (for 50 Hz), for clarity the switching frequency is 600 Hz, in real devices the switching frequency is much higher - even up to 10 khz or higher. Of course, for higher fundamental frequency the switching frequencies would be even higher.

Hydraulic Valves

Hydraulic Control Circuit

Actuators Electric Motors Clean Heavy (Torque motors) Light & Transmission box Need amplifier Hydraulic Motors Light weight Heavy pump needed Messy? Strong! Expensive Pneumatic Motors Light weight Clean Compliant Need compressor Not very strong

Actuators (cont d) Desirable Properties of Actuators low inertia High power-to-weight ratio High acceleration Robust to overload Wide velocity range Positioning accuracy Smooth motion (no torque ripples, friction, stiction, etc.)

Transmission Transmission Types Gears Pullies and belts or chains No (direct drive) Properties Backlash? Friction (not backdrivable) Amplification of inertia of motor Usually used for electric motors Transmission ratio up to 1:300 or more

Gears and Pulleys

Sensors Sensor types Tactile sensors Proximity sensors Range sensors Vision systems Position sensors (linear and rotary) Velocity sensors (linear and rotary) Acceleration sensors (linear and rotary) Force sensors (linear and torque) Analog and Digital sensors exist Absolute and Incremental sensors exist

Potentiometers Pros Cons Cheap Small Linear and rotary version Absolute values Noisy Mechanical interaction Require Analog-to-Digital converter Medium resolution (12-16 bit)

Potentiometer Examples

Calibration Line of Pots

Optical Encoder Pros Cons High resolution (expensive) Low resolution (cheap) Very clean data No A/D conversion Expensive or low resolution Bulky Special hardware needed for counting (quadrature) Usually incremental (not absolute)

Optical Encoder Examples

Quadrature

Absolute Optical Encoders

Force Sensors Based on Strain Gages and Wheat-Stone bridge Properties Noisy Require special hardware to mount (material that stretches Require careful mounting techniques Multiple strain ages are needed to make sensory more noise and temperature resistant

Force Sensor Example

Data Filtering Noisy data need to be processed before it can be used for controlling a robot Possible processing techniques: Analog filtering Requires special hardware Digital filtering Can be done on a computer

Digital Filtering Mostly done by linear filtering M y n = Â c k x n -k + Âd j y n- j k =0 N j=1 Two special cases: Finite Impulse Response Filter (FIR) N=0, which means no recursive inputs More easy to design More robust Infinite Impulse Response Filter (IIR) N 0 Can go unstable More complex design (stability analysis is needed!) Less robust Better filtering properties

Digital Filter (cont d) Typical Filters Butterworth Matlab: butter Chebyshev Matlab: cheby1 or cheby2 Elliptic Matlab: ellip