Actuators, sensors and control architecture

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

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

Sensors and Actuators

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

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

5. Transducers Definition and General Concept of Transducer Classification of Transducers

As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method

Intelligent Robotics Sensors and Actuators

PRESENTED BY HUMANOID IIT KANPUR

Robot Sensors Introduction to Robotics Lecture Handout September 20, H. Harry Asada Massachusetts Institute of Technology

New Long Stroke Vibration Shaker Design using Linear Motor Technology

Sonic Distance Sensors

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

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

Computer Numeric Control

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

PVA Sensor Specifications

Electronic Instrumentation and Measurements

Range Sensing strategies

Development of intelligent systems

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

EEE 187: Robotics. Summary 11: Sensors used in Robotics

Essential Understandings with Guiding Questions Robotics Engineering

n Measuring range ,02 N m to N m n Clockwise and counter-clockwise torque n Low linearity deviation of ± 0.05 % F.S.

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

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

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

Actuators in Automatic Control System

Technical Cognitive Systems

Study of Vee Plate Manufacturing Method for Indexing Table

Engineering Reference

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

Sensors (Transducer) Introduction By Sintayehu Challa

4) Drive Mechanisms. Techno_Isel H830 Catalog

Job Sheet 2 Servo Control

Mechatronics Chapter Sensors 9-1

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

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

Course Plan Overview January 2015

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Velocity and Acceleration Measurements

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Brainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?

Ch 5 Hardware Components for Automation

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

Actuator Components 2

9/28/2010. Chapter , The McGraw-Hill Companies, Inc.

ServoStep technology

VARIABLE INDUCTANCE TRANSDUCER

JEPPIAAR ENGINEERING COLLEGE

Developer Techniques Sessions

Introduction To Robotics (Kinematics, Dynamics, and Design)

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Introduction to Measurement Systems

Tektronix AFG10022 Function Generator. Coming soon to B10: Sin, Square, Ramp, Swept, Arbitrary, Noise. Linear Actuators. Non-magnetized iron plunger

Figure 2.1 a. Block diagram representation of a system; b. block diagram representation of an interconnection of subsystems

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Lab 2. Logistics & Travel. Installing all the packages. Makeup class Recorded class Class time to work on lab Remote class

PMSM TECHNOLOGY IN HIGH PERFORMANCE VARIABLE SPEED APPLICATIONS

Elements of Haptic Interfaces

R30D RVDTs DC-Operated Rotary Variable Differential Transformers

Advanced Measurements

Motor control using FPGA

Principles of operation 5

430. The Research System for Vibration Analysis in Domestic Installation Pipes

DC SERVO MOTOR CONTROL SYSTEM

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

SYNCHRONOUS MACHINES

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

Design and Analysis of Articulated Inspection Arm of Robot

Chapter 1 Introduction to Robotics

Glossary. Glossary Engineering Reference. 35

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Actuators. EECS461, Lecture 5, updated September 16,

Speech, Hearing and Language: work in progress. Volume 12

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

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

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

Advanced Measurements

ELECTRONIC CONTROL OF A.C. MOTORS

Sensors and Sensing Motors, Encoders and Motor Control

Shaft power measurement for marine propulsion system based on magnetic resonances

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

CONTROL SYSTEM COMPONENTS. M.D. Desai Professor of Instrumentation and Control Engineering Institute of Technology Nirma University Ahmedabad

Understanding RC Servos and DC Motors

Continuous Sensors Accuracy Resolution Repeatability Linearity Precision Range

Vibration Fundamentals Training System

How to Select the Right Positioning Sensor Solution A WHITE PAPER

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors

Position Sensors. The Potentiometer.

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY

EG - Engineering Graphics

Robotics: Evolution, Technology and Applications

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

, TECHNOLOGY. SAULT COLLEGE OF APPLIED ARTS SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE OUTLINE: ROBOTIC & CONTROL SYSTEMS

Sensors for Mechatronics

Sensors & transducers

Modal damping identification of a gyroscopic rotor in active magnetic bearings

A Practical Guide to Free Energy Devices

Application Note 01 - The Electric Encoder

Transcription:

Actuators, sensors and control architecture a robot is composed of three fundamental parts actuators besides motors and transmissions, they constitute the locomotion apparatus (wheels, crawlers, mechanical legs) and the manipulation apparatus (mechanical arms, end-effectors, artificial hands) sensors acquire data on the internal status of the mechanical system (proprioceptive sensors, such as position transducers) as well as on the external status of the environment (exteroceptive sensors, such as force sensors and cameras) control system (intelligence/brain) elaborates sensory data and establishes actions robotics is commonly defined as the science studying the intelligent connection between perception and action

Joint Actuating System

Servomotors concerning the kind of input power Pa, motors can be classified into: Pneumatic motors which utilize the pneumatic energy provided by a compressor and transform it into mechanical energy by means of pistons or turbines Hydraulic motors which transform the hydraulic energy stored in a reservoir into mechanical energy by means of suitable pumps Electric motors whose primary supply is the electric energy available from the electric distribution system requirements in conventional applications: low inertia and high power-to-weight ratio possibility of overload and delivery of impulse torques capability to develop high accelerations wide velocity range (from 1 to 1000 revolutes/min) high positioning accuracy (at least 1/1000 of a circle) low torque ripple so as to guarantee continuous rotation even at low speed powers ranging from about 10W to about 10 kw

Electric servomotors the motor must play the role of a servomotor: good trajectory tracking and positioning accuracy the most employed motors in robotics are electric servomotors the permanent-magnet DC servomotor consists of: a stator coil that generates magnetic flux (permanent magnet) an armature that includes the current-carrying winding that surrounds a rotary ferromagnetic core (rotor). a commutator that provides an electric connection by means of brushes between the rotating armature winding and the external feed winding the brushless DC servomotor consists of: a rotating coil (rotor) that generates magnetic flux (permanent magnet) a stationary armature (stator) made by a polyphase winding a static commutator that, on the basis of the signals provided by a position sensor located on the motor shaft, generates the feed sequence of the armature winding phases stepper motors

Hydraulic servomotors operating principle of volume variation under the action of compressed fluid single pistons (cylinders reciprocating in tubular housings), limited range rotary servomotors have unlimited range and are constituted by several pistons with an axial or radial disposition with respect to the motor axis of rotation static and dynamic performance comparable with that of electric servomotors from an operational viewpoint, it can be observed that: both types of servomotors have a good dynamic behaviour, although the electric servomotor has greater control flexibility. The dynamic behavior of a hydraulic servomotor depends on the temperature of the compressed fluid the electric servomotor is typically characterized by high speeds and low torques, and as such it requires the use of gear transmissions (causing elasticity and backlash). On the other hand, the hydraulic servomotor is capable of generating high torques at low speeds

electric servomotors Pros and cons advantages: widespread availability of power supply low cost and wide range of products high power conversion efficiency easy maintenance no pollution of working environment limitations: burnout problems at static situations caused by the effect of gravity on the manipulator; emergency brakes are then required need for special protection when operating in flammable environments hydraulic servomotors advantages: do not suffer from burnout in static situations are self-lubricated and the circulating fluid facilitates heat disposal are inherently safe in harmful environments have excellent power-to-weight ratios limitations: need for a hydraulic power station high cost, narrow range of products, and difficulty of miniaturization low power conversion efficiency need for operational maintenance pollution of working environment due to oil leakage

Transmissions spur gears that modify the characteristics of the rotational motion of the motor by changing the axis of rotation and/or by translating the application point; spur gears are usually constructed with wide crosssection teeth and squat shafts lead screws that convert rotational motion of the motor into translational motion, as needed for actuation of prismatic joints; in order to reduce friction, ball screws are usually employed that are preloaded so as to increase stiffness and decrease backlash timing belts and chains which are equivalent from a kinematic viewpoint and are employed to locate the motor remotely from the axis of the actuated joint. The stress on timing belts may cause strain, and then these are used in applications requiring high speeds and low forces. On the other hand, chains are used in applications requiring low speeds, since their large mass may induce vibration at high speeds

Transmission Effects

Example: rigid pendulum in a generic n-link manipulator the nonlinear couplings between the motors of the various links will be reduced by the presence of transmissions with large reduction ratios

Sensors proprioceptive sensors characterize the internal state of the manipulator, i.e.: joint positions joint velocities joint torques exteroceptive sensors extract the features characterizing the interaction of the robot with the objects in the environment: force sensors tactile sensors proximity sensors range sensors vision sensors

Position transducers provide an electric signal proportional to the linear or angular displacement of a mechanical apparatus with respect to a given reference position linear displacements potentiometers linear variable-differential transformers (LVDT) inductosyns angular displacements potentiometers encoder resolver synchros

Absolute encoders

Incremental encoders suitable counting and storing electronic circuits allow the evaluation of the absolute positions if an external circuitry is employed, velocity measurements can be reconstructed from position measurements if a pulse is generated at each transition, a velocity measurement can be obtained using a voltage-to-frequency converter (with analog output) by (digitally) measuring the frequency of the pulse train by (digitally) measuring the sampling time of the pulse train

Force Sensors Strain gauge two strain gauges inserted in two adjacent arms of the bridge reduce the effect of temperature variations (one gauge glued on a portion of the extensible element not subject to strain) increase bridge sensitivity (one gauge glued on the extensible element in such a way that one strain gauge is subject to traction and the other to compression

Shaft torque sensor to employ a servomotor as a torque-controlled generator an indirect measurement of the driving torque is typically used, e.g., through the measurement of armature current in a permanent-magnet DC servomotor to guarantee insensitivity to change of parameters it is necessary to resort to a direct torque measurement strain gauges mounted on an extensible apparatus interposed between the motor and the joint (hollow shafting) by means of graphite brushes, it is possible to feed the bridge and measure the resulting unbalanced signal which is proportional to the applied torque such measurement does not account for the inertial and friction torque contributions as well as for the transmission located upstream of the measurement point

Wrist force sensor Ddds diameter of about 10 cm height of about 5 cm measurement range of 50 to 500N for the forces and of 5 to 70N m for the torques resolution of 0.1% of the maximum force and of 0.05% of the maximum torque sampling frequency is of the order of 1 khz

Maltese-cross force sensor Calibration matrix

Range sensors proximity sensors, a simplified type of range sensors, capable of detecting only the presence of objects nearby the sensitive part of the sensor the distance within which such sensors detect objects is defined sensitive range range sensors are capable of providing structured data, given by the distance of the measured object and the corresponding measurement direction the data provided by the range sensors are used in robotics to avoid obstacles, build maps of the environment, recognize objects sound propagation through an elastic fluid, the so-called sonars (Sound NAvigation and Ranging) light propagation features, the so-called lasers (Light Amplification by Stimulated Emission of Radiation)

Sonars employ acoustic pulses and their echoes to measure the range to an object the range to an object is proportional to the echo travel time, commonly called time-offlight, i.e., the time which the acoustic wave takes to cover the distance sensor-objectsensor sonars are widely utilized in robotics, and especially in mobile and underwater robotics low cost light weight low power consumption and low computational effort in some applications, such as in underwater and low visibility environments, the sonar is often the only viable sensing modality typical frequencies in robotics range from 20 KHz to 200 KHz in this range, the energy of the wave is concentrated in a conical volume whose beamwidth depends on the frequency as well as on the transducer diameter (not smaller than 15 deg) limits: angular and radial resolution, as well as nonnegligible limits with respect to the minimum and maximum measurement range that can be achieved

the piezoelectric transducers exploit the property of some crystal materials to deform under the action of an electric field and vibrate when a voltage is applied at the resonant frequency of the crystal low efficiency of the acoustic match of these transducers with compressible fluids such as air (conical concave horn is mounted on the crystal) being of resonant type, these transducers are characterized by a rather low bandwidth significant mechanical inertia which severely limits the minimum detectable range (two distinct transducers as transmitter and receiver) the electrostatic transducers operate as capacitors whose capacitance varies moving and/or deforming one of its plates large bandwidth and high sensitivity low mechanical inertia rather efficient acoustic match with air Polaroid sonar 600 series, diameter of the transducers almost 4 cm, operates at 50 khz frequency and is characterized by a beamwidth of 15 deg, maximum range of about 10m and a mimimum range about 15 cm with an accuracy of ±1% across the measurement range reflective properties of the surfaces Sonars

Laser time-of-flight sensors limitations on the accuracy of these sensors are based on the minimum observation time (costs limits) and depends on the accuracy of the receiver and the temporal width of the laser pulse many time-of-flight sensors used have what is called an ambiguity interval. The sensor emits pulses of light periodically, and computes an average target distance from the time of the returning pulses in an interval to obtain these denser representations, the laser beam is swept across the scene range of 5 100 m, an accuracy of 5 10 mm, and a frequency of data acquisition per second of 1000 25000 Hz.

Laser triangulation laser sensors triangulation method is based on the trigonometric properties of triangles and in particular on the cosine theorem the main limitations: potential eye safety risks from the power of lasers, particularly when invisible laser frequencies are used (commonly infrared) false specular reflections from metallic and polished objects advantages: they can easily generate bright beams with lightweight sources the infrared beams can be used unobtrusively they focus well to give narrow beams single-frequency sources allow easier rejection filtering of unwanted frequencies and do not disperse from refraction as much as full spectrum sources

Control architecture the control system to supervise the activities of a robotic system should be endowed with the following functions: capability of moving physical objects in the working environment, i.e., manipulation ability capability of obtaining information on the state of the system and working environment, i.e., sensory ability capability of exploiting information to modify system behaviour in a preprogrammed manner, i.e., intelligence ability capability of storing, elaborating and providing data on system activity, i.e., data processing ability these functions can be obtained by means of a functional architecture which is thought of as the superposition of several activity levels arranged in a hierarchical structure Functional architecture Programming environment Hardware architecture

Functional Architecture

Hierarchical levels of a functional architecture for industrial robots

Programming Environment As a consequence, a robot programming environment should be endowed with the following features: real-time operating system world modelling motion control sensory data reading interaction with physical system error detection capability recovery of correct operational functions specific language structure Teaching-by-Showing Robot-oriented programming Object-oriented programming

Hardware Architecture