Kinematics of Wheeled Robots

Slides:



Advertisements
Similar presentations
Mobile Robot Locomotion
Advertisements

Mechanics of Machines Dr. Mohammad Kilani
11.4 Tangent Vectors and Normal Vectors Find a unit tangent vector at a point on a space curve Find the tangential and normal components of acceleration.
Learning Roomba Module 2 - Robot Configurations. Outline What is a Robot Configuration? Why is it important? Several types of Configurations Roomba Configuration.
Non-holonomic Constraints and Lie brackets. Definition: A non-holonomic constraint is a limitation on the allowable velocities of an object So what does.
Introduction to Robotics
One of the most common types of drivetrain is known as a skid steer drivetrain, which may also be referred to as a tank drive. A skid steer drivetrain.
The City College of New York 1 Prepared by Dr. Salah Talha Mobot: Mobile Robot Introduction to ROBOTICS.
Probabilistic Robotics
Introduction to ROBOTICS
Mobile Robotics: 11. Kinematics 2
Mechatronics 1 Week 11. Learning Outcomes By the end of week 11 session, students will understand some sorts of mobile robot and locomotion of wheeled.
Foundations of Physics
Motion Control (wheeled robots)
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Introduction to ROBOTICS
Beyond trial and error…. Establish mathematically how robot should move Kinematics: how robot will move given motor inputs Inverse-kinematics: how to.
PLANAR KINEMATICS OF A RIGID BODY
Minds and Computers4.1 Today's Topics l Braitenberg Vehicles l Art of Lego Design ä Notes from Jason Geist, Carnegie Mellon University l Differential Drive.
Lecture 23 Dimitar Stefanov. Wheelchair kinematics Recapping Rolling wheels Instantaneous Centre of Curvature (ICC) motion must be consistent Nonholonomic.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Motion in Circles  1 Circular Motion  2 Centripetal Force  3 Universal Gravitation and Orbital Motion.
Centrifugal and Centripetal Force
Introduction Sometimes, a body has simultaneously a motion of rotation and translation, such as a wheel of a car, a sphere rolling (not slipping) on the.
Kinematics using slides from D. Lu. Goals of this class Introduce Forward Kinematics of mobile robots How Inverse Kinematics for static and mobile robots.
Basilio Bona DAUIN – Politecnico di Torino
James Irwin Amirkhosro Vosughi Mon 1-5pm
Today: (Ch. 5) Tomorrow: (Ch. 5) Circular Motion and Gravitation.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
Chapter 3 Motion in Two Dimensions. Position and Displacement The position of an object is described by its position vector, The displacement of the object.
Forces and Motion in Two Dimensions Circular Motion.
Chapter 8 Rotational Motion
Objectives Find the arc length of a space curve.
INSTANTANEOUS CENTER (IC) OF ZERO VELOCITY (Section 16.6)
Goal: To understand angular motions
Rotational Motion and Equilibrium
RIGID BODY MOTION: TRANSLATION & ROTATION (Sections )
TATVA INSTITUTE OF TECHNOLOGICAL STUDIES, MODASA (GTU)
Circular Motion Kinematics of Uniform Circular Motion
RELATIVE MOTION ANALYSIS: VELOCITY
Objectives Calculate angular speed in radians per second.
Circular Motion - Objectives
Circular Motion Chapter 9.
MiniSkybot: Kinematics
Unit 3: Motion and Forces in 2 and 3 Dimensions
Robot Intelligence Kevin Warwick.
Rotational Motion and Equilibrium
CSE4421/5324: Introduction to Robotics
Uniform Circular Motion
Rotational Kinematics
Locomotion of Wheeled Robots
Kinematics of Wheeled Robots
12 Vector-Valued Functions
KINETIC ENERGY, WORK, PRINCIPLE OF WORK AND ENERGY
RELATIVE MOTION ANALYSIS: VELOCITY
Robots with four wheels
CSE4421/5324: Introduction to Robotics
8.1 Circular Motion 1.
Physics: Principles with Applications, 6th edition
Uniform Circular Motion
Circular Motion Unit
Chapter 8 Rotational Motion.
Conceptual Dynamics Part II: Particle Kinematics Chapter 3
Physics: Principles with Applications, 6th edition
10-4 Rotation with Constant Angular Acceleration
SCI 340 L23 Rotation rotating and revolving
Kinematics of Mobile Robots
Chapter 8 Rotational Motion
Kinematics of Wheeled Robots
Chapter 7: Motion in a Circle
Presentation transcript:

Kinematics of Wheeled Robots Day 13 Kinematics of Wheeled Robots 11/16/2018

Wheeled Mobile Robots robot can have one or more wheels that can provide steering (directional control) power (exert a force against the ground) an ideal wheel is perfectly round (perimeter 2πr) moves in the direction perpendicular to its axis 11/16/2018

Wheel 11/16/2018

Deviations from Ideal 11/16/2018

Instantaneous Center of Curvature for smooth rolling motion, all wheels in ground contact must follow a circular path about a common axis of revolution each wheel must be pointing in its correct direction revolve with an angular velocity consistent with the motion of the robot each wheel must revolve at its correct speed 11/16/2018

Instantaneous Center of Curvature 3 wheels with roll axes intersecting at a common point (the instantaneous center of curvature, ICC). (b) No ICC exists. A robot having wheels shown in can exhibit smooth rolling motion, whereas a robot with wheel arrangement (b) cannot. Dudek and Jenkin, “Computational Principles of Mobile Robotics” 11/16/2018

Castor Wheels provide support but not steering nor propulsion 11/16/2018

Differential Drive two independently driven wheels mounted on a common axis 11/16/2018

Differential Drive velocity constraint defines the wheel ground velocities 11/16/2018

Differential Drive given the wheel ground velocities it is easy to solve for the radius, R, and angular velocity ω 11/16/2018

Tracked Vehicles similar to differential drive but relies on ground slip or skid to change direction kinematics poorly determined by motion of treads http://en.wikipedia.org/wiki/File:Tucker-Kitten-Variants.jpg 11/16/2018

Steered Wheels: Bicycle 11/16/2018

Steered Wheels: Bicycle important to remember the assumptions in the kinematic model smooth rolling motion in the plane does not capture all possible motions http://www.youtube.com/watch?v=Cj6ho1-G6tw&NR=1#t=0m25s 11/16/2018

Mecanum Wheel a normal wheel with rollers mounted on the circumference http://www.youtube.com/watch?v=Cee1UZN0p98&feature=player_embedded http://blog.makezine.com/archive/2010/04/3d-printable-mecanum-wheel.html 11/16/2018

Mecanum Wheel AndyMark Mecanum wheel specification sheet http://d1pytrrjwm20z9.cloudfront.net/MecanumWheelSpecSheet.pdf 11/16/2018

Forward Kinematics serial manipulators mobile robot given the joint variables, find the pose of the end-effector mobile robot given the control variables as a function of time, find the pose of the robot for the differential drive the control variables are often taken to be the ground velocities of the left and right wheels it is important to note that the wheel velocities are needed as functions of time; a differential drive that moves forward and then turns right ends up in a very different position than one that turns right then moves forward! 11/16/2018

Forward Kinematics robot with pose [x y θ]T moving with velocity V in a direction θ measured relative the x axis of {W}: V θ {W} 11/16/2018

Forward Kinematics for a robot starting with pose [x0 y0 θ0]T moving with velocity V(t) in a direction θ(t) : V V sin θ θ V cos θ 11/16/2018

Forward Kinematics for differential drive: 11/16/2018

Sensitivity to Wheel Velocity σ = 0.05 σ = 0.01 11/16/2018