Velocity Motion Model (cont)

Slides:



Advertisements
Similar presentations
Rotation, Angular Momentum and Gravity
Advertisements

Tangential and Centripetal Acceleration
Angular Kinematics Chapter 6 KINE 3301 Biomechanics of Human Movement.
Uniform circular motion – Another specific example of 2D motion
(Includes references to Brian Clipp
Probabilistic Robotics Probabilistic Motion Models.
Probabilistic Robotics Probabilistic Motion Models.
Probabilistic Robotics Probabilistic Motion Models.
Active Calibration of Cameras: Theory and Implementation Anup Basu Sung Huh CPSC 643 Individual Presentation II March 4 th,
Robotic Mapping: A Survey Sebastian Thrun, 2002 Presentation by David Black-Schaffer and Kristof Richmond.
Probabilistic Robotics: Motion Model/EKF Localization
Rotation of a Rigid Body (Chapter 10)
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.
Copyright © 2005 Pearson Education, Inc. Chapter 3 Radian Measure and Circular Functions.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 5)
Rotational Motion. Rotational motion is the motion of a body about an internal axis. In rotational motion the axis of motion is part of the moving object.
EKF and UKF Day EKF and RoboCup Soccer simulation of localization using EKF and 6 landmarks (with known correspondences) robot travels in a circular.
Can you explain the physics behind the pizza dough twirl & spin?
1 Robot Motion and Perception (ch. 5, 6) These two chapters discuss how one obtains the motion model and measurement model mentioned before. They are needed.
Probabilistic Robotics Probabilistic Motion Models.
SECTION 3.3 EQ: How are linear and angular speeds calculated?
Tangential and Centripetal Accelerations
Rotational Motion Comparison of Angular Motion with One-dimensional Horizontal Motion Distance traveled is replaced by the angle traveled around the circle.
Circular Motion Topics Angular Measure Angular Speed and Velocity Uniform Circular Motion and Centripetal Acceleration Angular Acceleration.
Conceptual Physics Notes on Chapter 9 CircularMotion.
Angular Kinematics of Human Movement
Chapter 10 Rotational Motion.
Chapter 7 Rotational Motion and The Law of Gravity.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION The Minimum Variance Estimate ASEN 5070 LECTURE.
Chapter 9 Circular Motion. Axis: The straight line about which rotation takes place Rotation: Spin, when an object turns about an internal axis Revolution:
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 4)
CONTINUOUS PATH MOTION
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
Circular Motion Circumference:2  r Period = T:definition? Basic quantities in circular motion:
3/11/2016CS225B Kurt Konolige Probabilistic Models of Sensing and Movement Move to probability models of sensing and movement Project 2 is about complex.
Learning Theory Reza Shadmehr Distribution of the ML estimates of model parameters Signal dependent noise models.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Statistical Interpretation of Least Squares ASEN.
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Confidence Intervals Cont.
Robot Dynamics – Newton- Euler Recursive Approach
Joint Velocity and the Jacobian
STATISTICAL ORBIT DETERMINATION Coordinate Systems and Time Kalman Filtering ASEN 5070 LECTURE 21 10/16/09.
ASEN 5070: Statistical Orbit Determination I Fall 2014
Tangential & Centripetal Acceleration
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Ch3: Model Building through Regression
Chapter 2 Simple Comparative Experiments
Probabilistic Robotics
Simultaneous Localization and Mapping
الفصل 1: الحركة الدورانية Rotational Motion
Angular Kinematics of Human Movement
Probability Review 11/22/2018.
Probabilistic Robotics
10701 / Machine Learning Today: - Cross validation,
Basic Biomechanics, (5th edition) by Susan J. Hall, Ph.D.
Rotational and Irrotational Flow
Last Time: Collisions in 1- and 2-Dimensions
A Short Introduction to the Bayes Filter and Related Models
Integration of sensory modalities
Motion Models (cont) 2/16/2019.
Conditional Probability
LESSON 16: THE CHI-SQUARE DISTRIBUTION
Bayes and Kalman Filter
The equations for circular motion are identical to those of linear motion except for variable names. True False.
Joint Probability example: insurance policy deductibles y $0 $100 $200
Mathematical Foundations of BME Reza Shadmehr
Arc Length and Central Angles
Simultaneous Localization and Mapping
What is similar between all of these?
Velocity Motion Model (cont)
Presentation transcript:

Velocity Motion Model (cont) 6/2/2019

Velocity Motion Model center of circle where 6/2/2019

Velocity Motion Model 6/2/2019

Velocity Motion Model rotation of Δθ about (x*, y*) from (x, y) to (x’, y’) in time Δt Lines 2, 3, 4 Line 5 Line 6 6/2/2019

Velocity Motion Model given Δθ and Δdist we can compute the velocities needed to generate the motion notice what the algorithm has done it has used an inverse motion model to compute the control vector that would be needed to produce the motion from xt-1 to xt in general, the computed control vector will be different from the actual control vector ut Steps 7, 8 6/2/2019

Velocity Motion Model recall that we want the posterior conditional density of the control action ut carrying the robot from pose xt-1 to xt in time Δt so far the algorithm has computed the required control action needed to carry the robot from position (x y) to position (x’ y’) the control action has been computed assuming the robot moves on a circular arc 6/2/2019

Velocity Motion Model the computed heading of the robot is the heading should be the difference is or expressed as an angular velocity the in-place bearing error; i.e., the amount the robot must rotate by at the final location to achieve a bearing of 𝜃′ Line 9, Eq 5.25, 5.28 6/2/2019

Velocity Motion Model similarly, we can compute the errors of the computed linear and rotational velocities 6/2/2019

Velocity Motion Model if we assume that the robot has independent control over its controlled linear and angular velocities then the joint density of the errors is what do the individual densities look like? 6/2/2019

Velocity Motion Model the most common noise model is additive zero-mean noise, i.e. we need to decide on other characteristics of the noises “spread” variance “skew” skew “peakedness” kurtosis typically, only the variance is specified the true variance is typically unknown actual velocity commanded velocity noise 6/2/2019

Velocity Motion Model assumes that the variances can be modeled as where the i are robot specific error parameters the less accurate the robot the larger the i assumption models standard deviation of the noise is proportional to the commanded velocity of the robot Eq 5.10 6/2/2019

Velocity Motion Model a robot travelling on a circular arc has no independent control over its heading the heading must be tangent to the arc this is problematic if you have a noisy commanded angular velocity  thus, we assume that the final heading is actually given by where is the angular velocity of the robot spinning in place Eq 5.14 6/2/2019

Velocity Motion Model assumes that where actual velocity noise Eq 5.15 6/2/2019