Final Review Hannah Lyness.

Slides:



Advertisements
Similar presentations
Cinematica dei Manipolatori e dei robot mobili
Advertisements

Mobile Robot Locomotion
Wednesday March 1st Dr. Moran
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Forward and Inverse Kinematics CSE 3541 Matt Boggus.
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Introduction to Robotics
Trajectory Week 8. Learning Outcomes By the end of week 8 session, students will trajectory of industrial robots.
Mobile Robotics: 10. Kinematics 1
Serial and Parallel Manipulators
Forward Kinematics and Jacobians Kris Hauser CS B659: Principles of Intelligent Robot Motion Spring 2013.
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Definition of an Industrial Robot
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
Lecture 22 Dimitar Stefanov.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
RELATIVE MOTION ANALYSIS: VELOCITY
What is Kinematics. Kinematics studies the motion of bodies.
Chapter 3 Differential Motions and Velocities
The Forward Kinematics of Manipulators Sebastian van Delden USC Upstate
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
Kinematics using slides from D. Lu. Goals of this class Introduce Forward Kinematics of mobile robots How Inverse Kinematics for static and mobile robots.
Types of Rigid Motion Translation Rotation Reflection Objective - To describe and interpret translations and reflections in the coordinate plane.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
Robotic Arms and Matrices By Chris Wong and Chris Marino.
Introduction to Transformations / Translations. By the end of this lesson, you will know… Transformations in general: A transformation is a change in.
Robotics Chapter 3 – Forward Kinematics
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Kinematics 제어시스템 이론 및 실습 조현우
Animating Human Locomotion
Character Animation Forward and Inverse Kinematics
RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5)
Mitsubishi robot arm.
INVERSE MANIPULATOR KINEMATICS
Introduction to Geometry – Transformations and Constructions
Computer Output Device: Arm Robot
Circular Motion.
RELATIVE MOTION ANALYSIS: VELOCITY
Chapter 8 Rotational Motion.
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
ROTATIONS & TRANSLATIONS
CHAPTER 2 FORWARD KINEMATIC 1.
Introduction to manipulator kinematics
Direct Kinematic Model
Mobile Robot Kinematics
CSE4421/5324: Introduction to Robotics
Kinematics of Wheeled Robots
Kinematics of Wheeled Robots
Kinematics of a Rigid Body: Basic Concepts
KINETIC ENERGY, WORK, PRINCIPLE OF WORK AND ENERGY
Outline: 5.1 INTRODUCTION
Matrix Methods in Kinematics
RELATIVE MOTION ANALYSIS: VELOCITY
Robots with four wheels
CSE4421/5324: Introduction to Robotics
Inverse Kinematics 12/30/2018.
Robotics kinematics: D-H Approach
Outline: 5.1 INTRODUCTION
2D/3D Transformations User Interfaces.
Outline: 5.1 INTRODUCTION
Kinematics of Wheeled Robots
Acceleration Notes Change in Velocity Direction Motion Time Distance
Questions to think about • • Why might an athletic trainer or
Chapter 4 . Trajectory planning and Inverse kinematics
Chapter 3. Kinematic analysis
Rotation Around a Point
Planning.
Acceleration Notes Change in Velocity Direction Motion Time Distance
Presentation transcript:

Final Review Hannah Lyness

Logistics Final Time: Friday, May 11th 10:00 AM Final Location: BH A51 You may use 2 sides of 1 8.5x11” paper written in your own hand Final value: 25% of final grade

Logistics (cont.) Test Coverage: Vision, Controls, Motion Planning, Graph Search, Localization, Basic Vehicle Design, Ballbot, Human Robot Interaction, Forward Kinematics, Inverse Kinematics, Terramechanics, Probabalistic Pose Estimation, Non-Holonomic Constraints Test Non-Coverage: Coding

Logistics (cont.) Likely test inclusions (subject to change) One problem based off the midterm Problems based on material since midterm Concept questions from the entire year (ex. “Pertaining to image thresholding, what information is described through a histogram?”, “Draw a path derived from the Bug 1 algorithm on a given image.”)

Vehicle Construction Weight distribution affects mobility Vehicle design affects turning radius http://www.fourwheeler.com/project-vehicles/154-0808-climbing-guide/photo-11.html

Vehicle Construction Gears can allow for manipulation of torque and speed High ground clearance and stability are both desirable and often in opposition. Hinged links can allow for non-circular motion. http://www.vias.org/feee/trans_03.html

Example Problem State one advantage of the vehicle on the left and one advantage of the vehicle on the right. https://www.youtube.com/watch?v=QKcxzTtvCQc, https://www.youtube.com/watch?v=XO6f8x3-uBc

Human-Robot Interaction Different applications require different HRI principles (ref. Prof Forlizzi’s presentation) Mutlu, Forlizzi: http://pages.cs.wisc.edu/~bilge/pubs/2008/HRI08-Mutlu.pdf

Study Review

Describing Translations and Rotations Relative motion is with respect to a coordinate system fixed to the body Absolute motion is with respect to a fixed world coordinate system Movements are not commutative Arun used what he called “hashing” to group measurements to get a more accurate guess of pose

Example Problem Draw a wedge that undergoes the following movements Absolute Translation 3 units y, rotation 90 deg x Rotation 90 deg x, translation 3 units y Relative

Forward Kinematics Description: using joint information, describe the end effector pose Complex configurations can be broken down into components t2 x,y l2 l2 l1 l1 t1 tf Given l1, l2, t1, t2 Find x, y, tf

Example Problem t2, w2 Front plane: l2 l1 T1, w1 Given l1, l2, t1, t2, w1, w2 We have a two joint robot with two-dimensional revolute joints. We describe each joint as having an angle component in the front yz plane (t) and in the right plane xy (w) (with no revolution or pivot along a line axial to the joint). What is the x,y,z location of the end effector of this robot?

Inverse Kinematics Description: using end effector information, find the joint characteristics When in doubt, make a new triangle l2 l1 x,y tf t2 l2 l1 t1 Given l1, l2, x, y, tf Find t1, t2

Example Problem X,y,θf Given x, y and theta of the end effector, find s, theta1 and theta2.

Non-Holonomic Constraints Motions that you can get in ways besides your initial describable motions

Non-Holonomic Constraints Start with states. Then describe constraints. Then describe allowable motions.

Example Problem Show that a bike can drive to any space in an empty parking lot. https://www.rei.com/learn/expert-advice/teach-child-to-ride-a-bike.html

https://www. rei. com/learn/expert-advice/teach-child-to-ride-a-bike https://www.rei.com/learn/expert-advice/teach-child-to-ride-a-bike.html