Cinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo
|
|
- Jocelyn Potter
- 7 years ago
- Views:
Transcription
1 Cinematica dei Robot Mobili su Ruote Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo
2 Riferimenti bibliografici Roland SIEGWART, Illah R. NOURBAKHSH Introduction to Autonomous Mobile Robots Capitolo 2.3 «Wheeled Mobile Robots» 2
3 Wheeled Mobile Robots (WMR) 3
4 Wheeled Mobile Robots (WMR) ocomotion the process of causing an robot to move. In order to produce motion, forces must be applied to the robot Motor output, payload Kinematics study of the mathematics of motion without considering the forces that affect the motion. Deals with the geometric relationships that govern the system Deals with the relationship between control parameters and the behavior of a system. Dynamics study of motion in which these forces are modeled Deals with the relationship between force and motions. 4
5 Mobile Robot Kinematics Description of mechanical behavior of the robot for design and control Mobile robots can move unbound with respect to its environment there is no direct way to measure the robot s position Position must be integrated over time eads to inaccuracies of the position (motion) estimate the number 1 challenge in mobile robotics Understanding mobile robot motion starts with understanding wheel constraints placed on the robots mobility 5
6 Wheels Rolling motion ateral slip 6
7 Idealized Rolling Wheel Non-slipping and pure rolling Assumptions 1. The robot is built from rigid mechanisms. 2. No slip occurs in the orthogonal direction of rolling (non-slipping). 3. No translational slip occurs between the wheel and the floor (pure rolling). 4. The robot contains at most one steering lin per wheel. 5. All steering axes are perpendicular to the floor. 7
8 Robot wheel parameters For low velocities, rolling is a reasonable wheel model. This is the model that will be considered in the inematics models of wheeled mobile robots (WMR) Wheel parameters: r = wheel radius v = wheel linear velocity w = wheel angular velocity t = steering velocity 8
9 Wheel Types Fixed wheel Centered orientable wheel Off-centered orientable wheel (Castor wheel) Swedish wheel:omnidirectional property 9
10 Examples of WMR Smooth motion Ris of slipping Some times use roller-ball to mae balance Bi-wheel type robot Exact straight motion Robust to slipping Inexact modeling of turning Caterpillar type robot Free motion Complex structure Weaness of the frame Omnidirectional robot 10
11 Mobile Robot ocomotion Instantaneous center of rotation (ICR) or Instantaneous center of curvature (ICC) A cross point of all axes of the wheels 11
12 Non-holonomic constraint A non-holonomic constraint is a constraint on the feasible velocities of a body So what does that mean? Your robot can move in some directions (forward and bacward), but not others (sideward). The robot can instantly move forward and bacward, but can not move sideward Parallel paring, Series of maneuvers 12
13 Notation 13
14 Differential Drive Relazione tra le velocità delle ruote (V e V R ) e la velocità del robot (TWIST) V Control input Twist { v : inear velocity of the robot : Angular velocity of the robot R = curvature radius V = R * 14
15 Differential Drive V ( R ) 2 V R ( R ) 2 V 15
16 Differential Drive V Straight motion R = Infinity VR = V Rotational motion R = 0 VR = -V 16
17 Tricycle Three wheels and odometers on the two rear wheels Steering and power are provided through the front wheel control variables: steering direction α(t) angular velocity of steering wheel w s (t) The ICC must lie on the line that passes through, and is perpendicular to, the fixed rear wheels 17
18 Tricycle If the steering wheel is set to an angle α(t) from the straight-line direction, the tricycle will rotate with angular velocity ω(t) about ICC lying a distance R along the line perpendicular to and passing through the rear wheels. 18
19 Tricycle d: distance from the front wheel to the rear axle 19
20 Tricycle Kinematics model in the robot frame ---configuration inematics model 20
21 Tricycle Kinematics model in the world frame ---Posture inematics model 21
22 Synchronous Drive In a synchronous drive robot (synchronous drive) each wheel is capable of being driven and steered. 22
23 Synchronous Drive All the wheels turn in unison All of the three wheels point in the same direction and turn at the same rate This is typically achieved through the use of a complex collection of belts that physically lin the wheels together Two independent motors, one rolls all wheels forward, one rotate them for turning The vehicle controls the direction in which the wheels point and the rate at which they roll Because all the wheels remain parallel the synchro drive always rotate about the center of the robot The synchro drive robot has the ability to control the orientation θ of their pose directly. 23
24 Omidirectional 24 Swedish Wheel
25 Car Drive (Acerman Steering) 25 R Used in motor vehicles, the inside front wheel is rotated slightly sharper than the outside wheel (reduces tire slippage). Acerman steering provides a fairly accurate dead-reconing solution while supporting traction and ground clearance. Generally the method of choice for outdoor autonomous vehicles. where d = lateral wheel separation l = longitudinal wheel separation i = relative steering angle of inside wheel o = relative steering angle of outside wheel R=distance between ICC to centerline of the vehicle
26 Acerman Steering R where d = lateral wheel separation l = longitudinal wheel separation i = relative steering angle of inside wheel o = relative steering angle of outside wheel R=distance between ICC to centerline of the vehicle 26
27 Acerman Steering The Acerman Steering equation: : cot cot i o d l cot cos sin cot cot R d l i d l / 2 o R d l / 2 R 27
28 Carrello 28
29 Odometry for Differential Drive Rovers
30 Differential Drive V Straight motion R = Infinity VR = V Rotational motion R = 0 VR = -V 30
31 Basic Motion Control Velocity Profile : Radius of rotation : ength of path : Angle of rotation
32 Differential Drive: odometria y dd 2 1 r R t t dt y θ x x r t t t 1 2 t r t t cos t R R dt dt dd x 32 y 1 2 t r t t sin t R dt
33 Differential Drive: odometria Esempio : velocità costanti R R t t t r t R t r t x R R R sin 2 t r t y R R R cos 2 33
34 Differential Drive: odometria D DR R r r t t t t 1 1 Distanze percorse dalle due ruote nell intervallo di tempo t t -1 r 2 DR DR D D Raggio di curvatura del robot nell intervallo di tempo t t -1 x y x y 1 DR r D 1 sin 1 1 r cos 1 sin cos Posizione del robot all istante t 34
35 Effector Noise: Odometry, Dead Reconing Odometry and dead reconing: Position update is based on proprioceptive sensors Odometry: wheel sensors only Dead reconing: also heading sensors The movement of the robot, sensed with wheel encoders and/or heading sensors is integrated to the position. Pros: Straight forward, easy Cons: Errors are integrated -> unbound Using additional heading sensors (e.g. gyroscope) might help to reduce the cumulated errors, but the main problems remain the same. 35
36 Imprecisione dell odometria Nr. posizionamenti = 35 ; Dati di scostamento : Media = 11 gradi ; Deviazione standard = 5.47 gradi 36
37 Odometry: Error sources deterministic (systematic) non-deterministic (non-systematic) deterministic errors can be eliminated by proper calibration of the system. non-deterministic errors have to be described by error models and will always leading to uncertain position estimate. Major Error Sources: imited resolution during integration (time increments, measurement resolution ) Misalignment of the wheels (deterministic) Unequal wheel diameter (deterministic) Variation in the contact point of the wheel Unequal floor contact (slipping, not planar ) 37
38 Odometry: Classification of Integration Errors Range error: integrated path length (distance) of the robots movement sum of the wheel movements Turn error: similar to range error, but for turns difference of the wheel motions Drift error: difference in the error of the wheels leads to an error in the robots angular orientation Over long periods of time, turn and drift errors far outweigh range errors! Consider moving forward on a straight line along the x axis. The error in the y-position introduced by a move of d meters will have a component of dsind, which can be quite large as the angular error D grows. 38
39 Differential Drive: odometria D DR R r r t t t t 1 1 r 2 DR DR D D x y x y 1 DR r D 1 sin 1 1 r cos 1 sin cos Posizione del robot all istante t 39
40 Odometry: Growth of Pose uncertainty for Straight ine Movement Note: Errors perpendicular to the direction of movement are growing much faster! 40
41 Odometry: Growth of Pose uncertainty for Movement on a Circle Note: Errors ellipse in does not remain perpendicular to the direction of movement! 41
42 Riduzione degli errori non sistematici Utilizzo di ruote ausiliarie non motrici 42
Robot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
More informationMSc in Autonomous Robotics Engineering University of York
MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick
More informationCE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Probabilistic Fundamentals in Robotics Robot Motion Probabilistic models of mobile robots Robot motion Kinematics Velocity motion model Odometry
More informationRobotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.
Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical
More informationPath Tracking for a Miniature Robot
Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking
More informationLecture L6 - Intrinsic Coordinates
S. Widnall, J. Peraire 16.07 Dynamics Fall 2009 Version 2.0 Lecture L6 - Intrinsic Coordinates In lecture L4, we introduced the position, velocity and acceleration vectors and referred them to a fixed
More informationMobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry
Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry CEENBoT Mobile Robotics Platform Laboratory Series CEENBoT v2.21 '324 Platform The Peter Kiewit Institute of Information Science
More informationLecture L22-2D Rigid Body Dynamics: Work and Energy
J. Peraire, S. Widnall 6.07 Dynamics Fall 008 Version.0 Lecture L - D Rigid Body Dynamics: Work and Energy In this lecture, we will revisit the principle of work and energy introduced in lecture L-3 for
More informationE190Q Lecture 5 Autonomous Robot Navigation
E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator
More informationImproved Mecanum Wheel Design for Omni-directional Robots
Proc. 2002 Australasian Conference on Robotics and Automation Auckland, 27-29 November 2002 Improved Mecanum Wheel Design for Omni-directional Robots Olaf Diegel, Aparna Badve, Glen Bright, Johan Potgieter,
More informationMobile Robot FastSLAM with Xbox Kinect
Mobile Robot FastSLAM with Xbox Kinect Design Team Taylor Apgar, Sean Suri, Xiangdong Xi Design Advisor Prof. Greg Kowalski Abstract Mapping is an interesting and difficult problem in robotics. In order
More informationMechanics lecture 7 Moment of a force, torque, equilibrium of a body
G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and
More informationChapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.
Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems
More informationProgettazione Funzionale di Sistemi Meccanici e Meccatronici
Camme - Progettazione di massima prof. Paolo Righettini paolo.righettini@unibg.it Università degli Studi di Bergamo Mechatronics And Mechanical Dynamics Labs November 3, 2013 Timing for more coordinated
More informationBelt Drives and Chain Drives. Power Train. Power Train
Belt Drives and Chain Drives Material comes for Mott, 2002 and Kurtz, 1999 Power Train A power train transmits power from an engine or motor to the load. Some of the most common power trains include: Flexible
More informationRules of Actuator and Guide Alignment in Linear Motion Systems
Rules of Actuator and Guide Alignment in Linear Motion Systems By Gary Rosengren, Director of Engineering Tolomatic, Inc. About the Author Gary Rosengren is Director of Engineering at Tolomatic and has
More informationSimulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)
Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute
More informationImplementation of kalman filter for the indoor location system of a lego nxt mobile robot. Abstract
Implementation of kalman filter for the indoor location system of a lego nxt mobile robot Leidy López Osorio * Giovanni Bermúdez Bohórquez ** Miguel Pérez Pereira *** submitted date: March 2013 received
More informationMetrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
More informationChapter 11 Equilibrium
11.1 The First Condition of Equilibrium The first condition of equilibrium deals with the forces that cause possible translations of a body. The simplest way to define the translational equilibrium of
More informationLongitudinal and lateral dynamics
Longitudinal and lateral dynamics Lecturer dr. Arunas Tautkus Kaunas University of technology Powering the Future With Zero Emission and Human Powered Vehicles Terrassa 2011 1 Content of lecture Basic
More informationUnit 4 Practice Test: Rotational Motion
Unit 4 Practice Test: Rotational Motion Multiple Guess Identify the letter of the choice that best completes the statement or answers the question. 1. How would an angle in radians be converted to an angle
More informationWhat s Left in E11? Technical Writing E11 Final Report
Technical Writing What s Left in E11? Technical Writing E11 Final Report 2 Next Week: Competition! Second Last Week: Robotics S&T, Eng&CS Outlooks, Last Week: Final Presentations 3 There are several common
More informationChoosing Between Electromechanical and Fluid Power Linear Actuators in Industrial Systems Design
Choosing Between Electromechanical and Fluid Power Linear Actuators in Industrial Systems Design James Marek, Business Unit Director, Thomson Systems Thomson Industries, Inc. 540-633-3549 www.thomsonlinear.com
More informationDynamics of Rotational Motion
Chapter 10 Dynamics of Rotational Motion PowerPoint Lectures for University Physics, Twelfth Edition Hugh D. Young and Roger A. Freedman Lectures by James Pazun Modified by P. Lam 5_31_2012 Goals for Chapter
More informationOnboard electronics of UAVs
AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent
More informationPractice Exam Three Solutions
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics Physics 8.01T Fall Term 2004 Practice Exam Three Solutions Problem 1a) (5 points) Collisions and Center of Mass Reference Frame In the lab frame,
More informationLab 7: Rotational Motion
Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125
More informationFRC WPI Robotics Library Overview
FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this
More informationrarecorvettes.com, joe@rarecorvettes.com, (831) 475-4442 Pacific Time Zone
INTRODUCTION TO WHEEL ALIGNMENT A SHORT COURSE ON WHEEL ALIGNMENT, FRONT AND REAR PREPARED FOR THE N.C.R.S. NATIONAL CONVENTION JUNE 29 TO JULY 5, 2012 by: JOE CALCAGNO, RARE CORVETTES rarecorvettes.com,
More informationRotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
More informationMECHANICAL PRINCIPLES OUTCOME 4 MECHANICAL POWER TRANSMISSION TUTORIAL 1 SIMPLE MACHINES
MECHANICAL PRINCIPLES OUTCOME 4 MECHANICAL POWER TRANSMISSION TUTORIAL 1 SIMPLE MACHINES Simple machines: lifting devices e.g. lever systems, inclined plane, screw jack, pulley blocks, Weston differential
More informationAPPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
More informationModelling and Identification of Underwater Robotic Systems
University of Genova Modelling and Identification of Underwater Robotic Systems Giovanni Indiveri Ph.D. Thesis in Electronic Engineering and Computer Science December 1998 DIST Department of Communications,
More informationChapter 2 Lead Screws
Chapter 2 Lead Screws 2.1 Screw Threads The screw is the last machine to joint the ranks of the six fundamental simple machines. It has a history that stretches back to the ancient times. A very interesting
More informationField and Service Robotics. Odometry sensors
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)
More informationENGINEERING METROLOGY
ENGINEERING METROLOGY ACADEMIC YEAR 92-93, SEMESTER ONE COORDINATE MEASURING MACHINES OPTICAL MEASUREMENT SYSTEMS; DEPARTMENT OF MECHANICAL ENGINEERING ISFAHAN UNIVERSITY OF TECHNOLOGY Coordinate Measuring
More informationTopics. Introduction Gear schematics Types of gears Measuring gears
Gear Measurement Topics Introduction Gear schematics Types of gears Measuring gears What is a gear? A gear is a wheel with teeth that mesh together with other gears. Gears change the : speed torque (rot.
More informationMechanical Principles
Unit 4: Mechanical Principles Unit code: F/60/450 QCF level: 5 Credit value: 5 OUTCOME 3 POWER TRANSMISSION TUTORIAL BELT DRIVES 3 Power Transmission Belt drives: flat and v-section belts; limiting coefficient
More informationPHYSICS 111 HOMEWORK SOLUTION #9. April 5, 2013
PHYSICS 111 HOMEWORK SOLUTION #9 April 5, 2013 0.1 A potter s wheel moves uniformly from rest to an angular speed of 0.16 rev/s in 33 s. Find its angular acceleration in radians per second per second.
More informationRobot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen
Robot Sensors Henrik I Christensen Robotics & Intelligent Machines @ GT Georgia Institute of Technology, Atlanta, GA 30332-0760 hic@cc.gatech.edu Henrik I Christensen (RIM@GT) Sensors 1 / 38 Outline 1
More informationSteering Angle Sensor Resets
Southern Illinois University Carbondale OpenSIUC Presentations Department of Automotive Technology Spring 3-2011 Steering Angle Sensor Resets Timothy Janello Southern Illinois University Carbondale, tjanello@siu.edu
More informationSOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
More informationHow To Analyze Ball Blur On A Ball Image
Single Image 3D Reconstruction of Ball Motion and Spin From Motion Blur An Experiment in Motion from Blur Giacomo Boracchi, Vincenzo Caglioti, Alessandro Giusti Objective From a single image, reconstruct:
More informationKINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES
KINEMTICS OF PRTICLES RELTIVE MOTION WITH RESPECT TO TRNSLTING XES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,
More informationLinear Motion vs. Rotational Motion
Linear Motion vs. Rotational Motion Linear motion involves an object moving from one point to another in a straight line. Rotational motion involves an object rotating about an axis. Examples include a
More informationCenter of Gravity. We touched on this briefly in chapter 7! x 2
Center of Gravity We touched on this briefly in chapter 7! x 1 x 2 cm m 1 m 2 This was for what is known as discrete objects. Discrete refers to the fact that the two objects separated and individual.
More informationForce measurement. Forces VECTORIAL ISSUES ACTION ET RÉACTION ISOSTATISM
Force measurement Forces VECTORIAL ISSUES In classical mechanics, a force is defined as "an action capable of modifying the quantity of movement of a material point". Therefore, a force has the attributes
More informationPhysics 1A Lecture 10C
Physics 1A Lecture 10C "If you neglect to recharge a battery, it dies. And if you run full speed ahead without stopping for water, you lose momentum to finish the race. --Oprah Winfrey Static Equilibrium
More informationMOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.
MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS N. E. Pears Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.uk) 1 Abstract A method of mobile robot steering
More informationRobot coined by Karel Capek in a 1921 science-fiction Czech play
Robotics Robot coined by Karel Capek in a 1921 science-fiction Czech play Definition: A robot is a reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices
More informationPower Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.
Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive
More informationFUTURE E/E-ARCHITECTURES IN THE SAFETY DOMAIN
FUTURE E/E-ARCHITECTURES IN THE SAFETY DOMAIN Dr. Michael Bunse, Dr. Matthias Wellhöfer, Dr. Alfons Doerr Robert Bosch GmbH, Chassis Systems Control, Business Unit Occupant Safety Germany Paper Number
More informationEXPERIMENT: MOMENT OF INERTIA
OBJECTIVES EXPERIMENT: MOMENT OF INERTIA to familiarize yourself with the concept of moment of inertia, I, which plays the same role in the description of the rotation of a rigid body as mass plays in
More informationLecture L25-3D Rigid Body Kinematics
J. Peraire, S. Winall 16.07 Dynamics Fall 2008 Version 2.0 Lecture L25-3D Rigi Boy Kinematics In this lecture, we consier the motion of a 3D rigi boy. We shall see that in the general three-imensional
More informationRobotics. Chapter 25. Chapter 25 1
Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Motor Control Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More information11. Rotation Translational Motion: Rotational Motion:
11. Rotation Translational Motion: Motion of the center of mass of an object from one position to another. All the motion discussed so far belongs to this category, except uniform circular motion. Rotational
More informationArtificial Intelligence
Artificial Intelligence Robotics RWTH Aachen 1 Term and History Term comes from Karel Capek s play R.U.R. Rossum s universal robots Robots comes from the Czech word for corvee Manipulators first start
More informationThe connector we use most in joining beams is the Technic pin. The Technic pin comes in several variants, as shown in Figure 1 below.
In this chapter we consider various ways to build strong constructions. A strong construction is vital to a robot, particularly mobile robots that tend to run into solid objects like walls, chairs, table
More informationPhysics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus
Chapter 1 Matrices, Vectors, and Vector Calculus In this chapter, we will focus on the mathematical tools required for the course. The main concepts that will be covered are: Coordinate transformations
More informationOn Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix
Malaysian Journal of Mathematical Sciences 8(2): 89-204 (204) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES Journal homepage: http://einspem.upm.edu.my/journal On Motion of Robot End-Effector using the Curvature
More informationModeling Mechanical Systems
chp3 1 Modeling Mechanical Systems Dr. Nhut Ho ME584 chp3 2 Agenda Idealized Modeling Elements Modeling Method and Examples Lagrange s Equation Case study: Feasibility Study of a Mobile Robot Design Matlab
More informationParameter identification of a linear single track vehicle model
Parameter identification of a linear single track vehicle model Edouard Davin D&C 2011.004 Traineeship report Coach: dr. Ir. I.J.M. Besselink Supervisors: prof. dr. H. Nijmeijer Eindhoven University of
More informationWheeled Vehicle Design For Science Olympiad By Carey I. Fisher
Wheeled Vehicle Design For Science Olympiad By Carey I. Fisher The Wheeled Vehicle competition requires that the vehicle travel a specific distance set by the judge at the time of the contest. So the problem
More informationStructural Axial, Shear and Bending Moments
Structural Axial, Shear and Bending Moments Positive Internal Forces Acting Recall from mechanics of materials that the internal forces P (generic axial), V (shear) and M (moment) represent resultants
More informationInteractive Computer Graphics
Interactive Computer Graphics Lecture 18 Kinematics and Animation Interactive Graphics Lecture 18: Slide 1 Animation of 3D models In the early days physical models were altered frame by frame to create
More informationProblem Set V Solutions
Problem Set V Solutions. Consider masses m, m 2, m 3 at x, x 2, x 3. Find X, the C coordinate by finding X 2, the C of mass of and 2, and combining it with m 3. Show this is gives the same result as 3
More informationForce on Moving Charges in a Magnetic Field
[ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after
More informationDynamics of Multibody Systems: Conventional and Graph-Theoretic Approaches
Dynamics of Multibody Systems: Conventional and Graph-Theoretic Approaches SD 65 John McPhee Systems Design Engineering University of Waterloo, Canada Summary of Course: 1. Review of kinematics and dynamics.
More informationBasic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology
Basic Principles of Inertial Navigation Seminar on inertial navigation systems Tampere University of Technology 1 The five basic forms of navigation Pilotage, which essentially relies on recognizing landmarks
More informationPhysics 160 Biomechanics. Angular Kinematics
Physics 160 Biomechanics Angular Kinematics Questions to think about Why do batters slide their hands up the handle of the bat to lay down a bunt but not to drive the ball? Why might an athletic trainer
More informationSECTION 2B WHEEL ALIGNMENT TABLE OF CONTENTS
SECTION 2B WHEEL ALIGNMENT TABLE OF CONTENTS Description and Operation... 2B2 Four Wheel Alignment... 2B2 Toein... 2B2 Caster... 2B2 Camber... 2B2 Diagnostic Information and Procedures... 2B3 Tire Diagnosis...
More informationUniversal Law of Gravitation
Universal Law of Gravitation Law: Every body exerts a force of attraction on every other body. This force called, gravity, is relatively weak and decreases rapidly with the distance separating the bodies
More informationPhysics 201 Homework 8
Physics 201 Homework 8 Feb 27, 2013 1. A ceiling fan is turned on and a net torque of 1.8 N-m is applied to the blades. 8.2 rad/s 2 The blades have a total moment of inertia of 0.22 kg-m 2. What is the
More informationThe Effects of Wheelbase and Track on Vehicle Dynamics. Automotive vehicles move by delivering rotational forces from the engine to
The Effects of Wheelbase and Track on Vehicle Dynamics Automotive vehicles move by delivering rotational forces from the engine to wheels. The wheels push in the opposite direction of the motion of the
More informationTiguan Haldex All-Wheel Drive
Service Training Self Study Program 861803 Tiguan Haldex All-Wheel Drive Volkswagen of America, Inc. Volkswagen Academy Printed in U.S.A. Printed 3/2008 Course Number 861803 2008 Volkswagen of America,
More informationA METHOD OF CALIBRATING HELMHOLTZ COILS FOR THE MEASUREMENT OF PERMANENT MAGNETS
A METHOD OF CALIBRATING HELMHOLTZ COILS FOR THE MEASUREMENT OF PERMANENT MAGNETS Joseph J. Stupak Jr, Oersted Technology Tualatin, Oregon (reprinted from IMCSD 24th Annual Proceedings 1995) ABSTRACT The
More informationCopyright 2011 Casa Software Ltd. www.casaxps.com. Centre of Mass
Centre of Mass A central theme in mathematical modelling is that of reducing complex problems to simpler, and hopefully, equivalent problems for which mathematical analysis is possible. The concept of
More informationMechanical Reasoning Review
Mechanical Reasoning Review Work can be made easier or faster through practical applications of simple and/or compound machines. This is called mechanical advantage - in other words, using the principal
More informationA Short Course on Wheel Alignment
A Short Course on Wheel Alignment In its most basic form, a wheel alignment consists of adjusting the angles of the wheels so that they are perpendicular to the ground and parallel to each other. The purpose
More informationLecture L5 - Other Coordinate Systems
S. Widnall, J. Peraire 16.07 Dynamics Fall 008 Version.0 Lecture L5 - Other Coordinate Systems In this lecture, we will look at some other common systems of coordinates. We will present polar coordinates
More informationUnderstanding and Applying Kalman Filtering
Understanding and Applying Kalman Filtering Lindsay Kleeman Department of Electrical and Computer Systems Engineering Monash University, Clayton 1 Introduction Objectives: 1. Provide a basic understanding
More informationPhysics 112 Homework 5 (solutions) (2004 Fall) Solutions to Homework Questions 5
Solutions to Homework Questions 5 Chapt19, Problem-2: (a) Find the direction of the force on a proton (a positively charged particle) moving through the magnetic fields in Figure P19.2, as shown. (b) Repeat
More informationIntroduction to Accuracy and Repeatability in Linear Motion Systems
Introduction to accuracy and repeatability in linear motion systems By Gary Rosengren, Director of Engineering Tolomatic, Inc. About the Author Gary Rosengren is Director of Engineering at Tolomatic and
More informationSelecting and Sizing Ball Screw Drives
Selecting and Sizing Ball Screw Drives Jeff G. Johnson, Product Engineer Thomson Industries, Inc. Wood Dale, IL 540-633-3549 www.thomsonlinear.com Thomson@thomsonlinear.com Fig 1: Ball screw drive is a
More informationSolving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
More informationSection 16: Neutral Axis and Parallel Axis Theorem 16-1
Section 16: Neutral Axis and Parallel Axis Theorem 16-1 Geometry of deformation We will consider the deformation of an ideal, isotropic prismatic beam the cross section is symmetric about y-axis All parts
More informationAN INTERACTIVE USER INTERFACE TO THE MOBILITY OBJECT MANAGER FOR RWI ROBOTS
AN INTERACTIVE USER INTERFACE TO THE MOBILITY OBJECT MANAGER FOR RWI ROBOTS Innocent Okoloko and Huosheng Hu Department of Computer Science, University of Essex Colchester Essex C04 3SQ, United Kingdom
More informationIn order to describe motion you need to describe the following properties.
Chapter 2 One Dimensional Kinematics How would you describe the following motion? Ex: random 1-D path speeding up and slowing down In order to describe motion you need to describe the following properties.
More informationDefinitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots
Definitions A robot is A programmable, multifunction manipulator designed to move material, parts, tools, or specific devices through variable programmed motions for the performance of a variety of tasks.
More informationTrigonometric Functions: The Unit Circle
Trigonometric Functions: The Unit Circle This chapter deals with the subject of trigonometry, which likely had its origins in the study of distances and angles by the ancient Greeks. The word trigonometry
More informationHigh Accuracy Articulated Robots with CNC Control Systems
Copyright 2012 SAE International 2013-01-2292 High Accuracy Articulated Robots with CNC Control Systems Bradley Saund, Russell DeVlieg Electroimpact Inc. ABSTRACT A robotic arm manipulator is often an
More informationUnified Lecture # 4 Vectors
Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,
More informationLecture L3 - Vectors, Matrices and Coordinate Transformations
S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between
More informationIntelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
More informationSUSPENSION AND STEERING OVERVIEW
SUSPENSION SUSPENSION AND STEERING OVERVIEW The S40/V50 has a wide track and a long wheelbase for its relative size and weight. This gives the car stable and predictable driving characteristics. It also
More informationPhysics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam
Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam INSTRUCTIONS: Use a pencil #2 to fill your scantron. Write your code number and bubble it in under "EXAM NUMBER;" an entry
More informationDesigning and Drawing a Sprocket Visualizing ideas through the creation of CAD solid models is a key engineering skill.
05 Webster St. Hanover Massachusetts 0339 Tel. 78 878 5 Fax 78 878 6708 Designing and Drawing a Sprocket Visualizing ideas through the creation of CAD solid models is a key engineering skill. The following
More information