Field and Service Robotics. Odometry sensors



Similar documents
How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

Motors and Generators

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically

Unit 33 Three-Phase Motors

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

Permanent Magnet DC Motors

Motor Fundamentals. DC Motor

Digital vs. Analogue Control Systems

BALDOR ELECTRIC COMPANY SERVO CONTROL FACTS A HANDBOOK EXPLAINING THE BASICS OF MOTION

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

Synchro Application Guide

Brush DC Motor Basics. by Simon Pata Business Unit Manager, Brushless DC

Lab 14: 3-phase alternator.

Synchronous motor. Type. Non-excited motors

FRC WPI Robotics Library Overview

Principles of Adjustable Frequency Drives

Sensors Collecting Manufacturing Process Data

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

W07 Sensors and Measurement (1/2) Yrd. Doç. Dr. Aytaç Gören

Sense it! Connect it! Bus it! Solve it! EncoderS

Inductance. Motors. Generators

E190Q Lecture 5 Autonomous Robot Navigation

Magnetic electro-mechanical machines

Miniature High-Torque, DC Servomotors and DC Gearmotors

Optical Encoders. K. Craig 1. Actuators & Sensors in Mechatronics. Optical Encoders

WHITE PAPER. DC Motors Explained. DC Motors Explained: White Paper, Title Page

Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

MILE Encoder for EC 90 flat

PRODUCTS DC MOTORS BLPM MOTORS AC MOTORS CONTROLLERS

CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

Tips For Selecting DC Motors For Your Mobile Robot

8 Speed control of Induction Machines

Active Vibration Isolation of an Unbalanced Machine Spindle

Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor

Chen. Vibration Motor. Application note

Application Information

Speed Control Motors. Speed Control Motors. Brushless Motor's Structure and Principle of Operation H-40. Structure of Brushless Motor

Chapter 22: Electric motors and electromagnetic induction

Lab 8: DC generators: shunt, series, and compounded.

Technical Guide No High Performance Drives -- speed and torque regulation

Design and Analysis of Switched Reluctance Motors

Alternative Linear Motion Systems. Iron Core Linear Motors

Vehicle Design Summit Electric Hub Motor (V2) Eric Conner Harvey Tang Matthew Peddie

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

WINDER SYSTEMS GE Industrial Control Systems

Sensorless Field Oriented Control (FOC) for Permanent Magnet Synchronous Motors (PMSM)

Onboard electronics of UAVs

USER MANUAL THE RESOLVER

Motor Selection and Sizing

DC motors: dynamic model and control techniques

Torque motors. direct drive technology

NECOCAR. International CATIA Project

Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications

SYNCHRONOUS MACHINES

DIRECT CURRENT GENERATORS

Measurement Types in Machinery Monitoring

13 ELECTRIC MOTORS Basic Relations

Robot Perception Continued

CNC Machine Control Unit

KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE

GT Sensors Precision Gear Tooth and Encoder Sensors

Flow Sensors. - mass flow rate - volume flow rate - velocity. - stream line parabolic velocity profile - turbulent vortices. Methods of measurement

Small Coreless DC Motors

Introduction to Robotics Analysis, Systems, Applications

Using angular speed measurement with Hall effect sensors to observe grinding operation with flexible robot.

AC Induction Motor Slip What It Is And How To Minimize It

maxon sensor maxon sensor

Synthetic Sensing: Proximity / Distance Sensors

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

Laminar and Turbulent flow. Flow Sensors. Reynolds Number. Thermal flow Sensor. Flow and Flow rate. R = Mass Flow controllers

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR

MATHEMATICAL MODELING OF BLDC MOTOR WITH CLOSED LOOP SPEED CONTROL USING PID CONTROLLER UNDER VARIOUS LOADING CONDITIONS

Robotics. Lecture 3: Sensors. See course website for up to date information.

Series: IDAM Servo Drive E Digital Motor Drive - DMD

Operating instructions

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December Theo N.M.M.

Borstlösa DC-motorer. Promoco Scandinavia AB

Welcome to Linear Controls Quarterly Training

Electric Motors and Drives

Michelin North America

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Preview of Period 16: Motors and Generators

Motor selection guide

A comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz

WIND TURBINE TECHNOLOGY

MUIRHEAD AEROSPACE Synchros

Practice Exam Three Solutions

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Automation System TROVIS 6400 TROVIS 6493 Compact Controller

C Standard AC Motors

FREQUENCY CONTROLLED AC MOTOR DRIVE

HIGH SPEED PERMANENT MAGNET SYNCHRONOUS MOTOR / GENERATOR DESIGN FOR FLYWHEEL APPLICATIONS

Topics to cover: 1. Structures and Drive Circuits 2. Equivalent Circuit. Introduction

Robotics and Automation Blueprint

Transcription:

Field and Service Robotics Odometry sensors

Navigation (internal) Sensors To sense robot s own state Magnetic compass (absolute heading) Gyro (angular speed => change of heading) Acceleration sensors (acceleration) tako, encoder (speed, distance) syncro, resolver (speed, position)

Dead-reckoning Maritime term from deduced reckoning Murtoviivasuunnistus in Finnish The position is calculated on the basis of previous position, heading and travelled distance No external beacons needed Very sensitive to the heading measurement! Error is accumulating all the time!! With basic sensors a very low cost alternative do always! High accuracy costs a lot!

Dead-reckoning The distance is measured with odometry easy with wheels and tracks difficult with legs and in maritime and airborne applications The heading can be defined by using: Measurements and vehicle kinematics steering angle + odometry measurement (ackermann) Odometry (skid steering) Direct measurement compass gyro etc.

Kinematics Note: different angles! Alpha = steering angle Theta = body angle D D l + = D Θ= D l r 2 = the total distance D d r = heading Differential Steering (J2B2) cotθ sa d = + cotθ 2l i cotθ i cotθ = Ackerman Steering 0 d l Here: theta = stering angle Note: Dynamics (mass inertia) affects always, especially when speed increases!

No Kinematics Tracked and wheeled skid-steered vehicles Wheels have to slide sideways, while turning Surface properties and CoG say the last word during the steering process

Error accumulation Distance error from slippery etc. incrementally moves the calculated final position Heading error from steering, gyro, etc. has much bigger effect heading is critical!!

Odometers tachometer (DC motor) potentiometer synchro resolver optical encoder magnetic encoder inductive encoder kapasitive encoder The most used odometers are: optical encoders resolvers potentiometers

Potentiometer low-cost, easy to use resistace/voltage proportional to the absolute angle/position not for continuous rotation, mechanical wearing, nonlinear in accurate measurements

DC-Tachometer Like normal DC-motor (DC with brushes, AC without) Output voltage proportional to the rotation speed cheap, output also in low speeds wearing brushes (not in brushless), analog output

Synchro Electro mechanical system which transfers the angle information with high accuracy the receiver rotor will follow the transmitter rotor when same alternating voltage is supplied to both rotors

Resolver Special configuration of synchro The output phase is proportional to shaft absolute angle and output (amplitude)/frequency is proportional to the shaft speed (ideal feedback sensor for brushless DC-motors)

Variable reluctance resolver Rotor consists of only electromagnetic steel sheets One-phase of exciting coil and two-phase output coils are wound on the stator core The contour of rotor is made as ellipsoid i.e. air-gap between the stator and rotor is varied in sinusoid depending on the shaft angle No brushes or sliprings Extremely robust Both speed and absolute angle output Used in Toyota Prius http://www.scribd.com/doc/38612704/tamagawa

Resolver Reliable Accurate Dual output Analog high price (brushes wear) Brushless resolvers are also available bigger no mechanical wearing bigger power consuption Variable reluctance resolvers are the future

Optical Encoders accurate enduring low-price (incremental) usually not as robust as resolvers

Incremental Optical Encoder Primary quantity is relative distance/angle (pulse) The most simple is one channel takometer Adding an other channel also the direction of rotation can be sensed

Absolute Encoder Measures the absolute position/angle More expensive than incremental one Best for slow rotations with high accuracy

Absolute Encoder The most used configurations are: A: Gray-code B: Binary code

Ground Speed Radar The wheels and tracks always slide => odemetry is not accurate Doppler radar gives the real groung speed, proportional to the speed difference between the radar and the target

Sensor Fusion Usually there is several (unaccurate) positioning measurements available like odometry, steering angle, gyro, (D)GPS, acceleration sensors etc. To get the best possible estimate of the position the sensor data has to be fused Kalman-filter is the most used estimation algorithm in robotics