Locomotion. Amir Degani. Intro to Robotics CS - Technion Winter Guest Lecture. Locomotion and Manipulation. Locomotion and. Manipulation Duality
|
|
- Chrystal Crawford
- 5 years ago
- Views:
Transcription
1 Locomotion Amir Degani Intro to Robotics CS - Technion Winter 2012 Duality Parts of slides taken from Howie Choset and Matt Mason 1
2 Today s outline Duality Duality 2
3 - Duality Locomotion cars, trains, horses walking, a baby crawling, earthworms digging Moving yourself from place to place Hand manipulation Robotics manipulators Juggling Moving an object from place to place Is a person walking on a globe or person is manipulating the globe with his feet Duality The two objects are moving relative to each other Loaned in part from Mark Yim: 3
4 - Duality Duality
5 Robotic Locomotion Ground Air Water Duality 5
6 Robotic Locomotion Wheeled Ground Legged Duality What about Rhex? or ModSnake? 6
7 Robotic Locomotion Wheeled on hard ground Ground Legged Duality S.Roland, Introduction to autonomous mobile robots,, pp ,
8 Wheeled machines Crusher - Carnegie Mellon University Duality Airtrax omnidirectional forklift 8
9 Differential Drive Duality 9
10 Differential Drive u = u r, u l Angular wheel velocities of right and left wheels Duality u r = u l > 0 u l = u r 0 Planning Algorithms, Steven M. LaValle, 2006 Great online book! 10
11 Differential Drive u r = u l > 0 u l = u r 0 x = r 2 u l + u r cos θ y = r 2 u l + u r sin θ Duality θ = r L u r u l. Planning Algorithms, Steven M. LaValle, 2006 Great online book! 11
12 Differential Drive (continued) Advantages: Cheap to build Easy to implement Simple design Disadvantages: Difficult straight line motion Duality 12
13 Problem with Differential Drive: Knobbie Tires Pictures from Navigating Mobile Robots: Systems and Techniques Borenstein, J. Duality Changing diameter makes for uncertainty in dead-reckoning error 13
14 Skid Steering Advantages: Simple drive system Disadvantages: Slippage and poor odometry results Requires a large amount of power to turn Duality MachineLAbs MMP-15 14
15 Omni Wheels Morevac Moravac Advantages: Allows complicated motions Disadvantages: No mechanical to require straight-line motion Complicated implementation Pictures from Navigating Mobile Robots: Systems and Techniques Borenstein, J. Duality Airtrax 15
16 Tricycle Advantages: No sliding Pictures from Navigating Mobile Robots: Systems and Techniques Borenstein, J. Disadvantages: Non-holonomic planning required Duality 16
17 Ackerman Steering Advantages: Simple to implement Simple 4 bar linkage controls front wheels Duality Disadvantages: Non-holonomic planning required 17
18 Non-holonomic constraint Definition: A non-holonomic constraint is a limitation on the allowable velocities of an object So what does that mean? Your robot can move in some directions (forwards and backwards), but not others (side to side). This is most easily seen in wheeled robots. The robot can instantly move forward and back, but can not move to the right or left without the wheels slipping. To go to the right, the robot must first turn, and then drive forward Duality Taken from Principles of Robot Motion Choset et al. MIT press 2005 And Matt Mason s Mechanics of 18
19 Holonomic Definition (Holonomic constraint) A kinematic constraint is a holonomic constraint if it can be expressed in the form f ( q, t) 0 Holonomic does not mean unconstrained!!! Holonomic means the can be written as equations independent of q f ( q, t) 0 A mobile robot with no is holonomic. A mobile robot capable of arbitrary planar velocities is holonomic. A mobile robot capable of only translations is holonomic. 19 Duality
20 Holonomic Definition (Holonomic constraint) A kinematic constraint is a holonomic constraint if it can be expressed in the form f ( q, t) 0 Suppose we have a constraint of the form: f q, q, t = 0 Is it non-holonomic? Perhaps it can be expressed as f q, t = 0 in which case we say the constraint is integrable. It s a holonomic constraint, disguised as a nonholonomic constraint. Duality 20
21 Non-holonomic constraint: The Unicycle x x q y, q y The unicycle cannot move sideways. nonholonomic constraint: wq ( ) (sin, cos, 0 ) w( q) q 0 x sin ycos 0 Duality [sin cos 0 ] x x sin y cos 0 Non-integrable constraint 21
22 Non-holonomic constraint: The Unicycle The unicycle can move in two directions: g 1 cos sin 0 Rolling forward at unit speed x q ug u g u1, u2r are the controls The robot has two controls. How Many freedoms? y 0 g2 0 1 Spinning counterclockwise at unit speed x y x x q y, q y 22 Duality
23 Lie Bracket Definition (Lie Bracket) Let g 1,g 2 be two vector fields on C. Define the Lie bracket [g 1,g 2 ] to be the vector field g2 g1 [ g1, g2] g1 g2 q q What are g 1 q and g 2 q? Matrices! Each column is partial of velocity w.r.t. configuration variable. Duality 23
24 Non-holonomic constraint: The Unicycle g 1 cos sin 0 Rolling forward at unit speed 0 g2 0 1 Spinning counterclockwise at unit speed x y x y g g Lie Bracket: [ g, g ] g g q q sin g1 0 0 cos g q q Duality cos 0 0 sin 0 [ g1, g2] sin 0 0 cos sin cos 0 24
25 Non-holonomic constraint: The Unicycle g 1 cos sin 0 Rolling forward at unit speed x y x Physically, this new lie bracket moves sideways. It is linearly independent of g 1 and g 2 and it violates the constraint w. Physical significance and why is it important in robotics? 0 g2 0 1 Spinning counterclockwise at unit speed g g Lie Bracket: [ g, g ] g g q q y sin cos 0 25 Duality
26 Non-holonomic constraint: The Unicycle g 1 cos sin 0 Rolling forward at unit speed 0 g2 0 1 Spinning counterclockwise at unit speed x y x y g g Lie Bracket: [ g, g ] g g q q y x sin cos 0 Duality y x 26
27 Non-holonomic constraint: The Unicycle g 1 cos sin 0 Rolling forward at unit speed x y x 0 g2 0 1 Spinning counterclockwise at unit speed g g Lie Bracket: [ g, g ] g g q q y y x y sin cos 0 The Lie Brackets tells us if infinitesimal motions along these vector fields can be used to locally generate motion in a direction not contained in original field Duality x 27
28 Wheeled machines Problems with wheeled machines: Maneuverability Stability Controllability Duality 28
29 Legged Robots: Stability Static vs. Dynamic Quasi-static Honda Asimo Dynamic Leg Lab Marc Raibert Duality 29
30 Walking/running machines 1 legged hoppers Raibert s 3D experimental prototype of one-legged hopping robot (Raibert, Brown) Uniroo Zeglin Duality ARL Monopod-I. From: Sayyad Single-legged hopping robotics research A review Robotica
31 Walking/running machines Duality Boston Dynamics Big Dog 31
32 Walking/running machines Duality
33 Walking/running machines Boston Dynamics LS3 400lbs, 20Miles, quiet 4,700,000 Youtube hits! Duality 33
34 Legged wheels Rhex Duality Whegs 34
35 Passive Dynamic Walkers Duality 35
36 Passive Dynamic Walkers Duality Collins, S. H., Wisse, M., Ruina, A., Cornell,
37 Climbing Locomotion Adhesive: Suction/Magnet/ Electro-adhesion, Dry adhesion Spines Brute force grippers Grasping / Bracing Duality 37
38 Dynamics? Why? Maneuverability/Agility Duality 38
39 Dynamics? Why Not? Duality 39
40 Dynamics? Why? Minimalism Vs. g Duality 40
41 Mechanism overview Simulation WorkingModel 2D TM Duality 41
42 Experimental setup Duality 42
43 Proof-of-concept Experiments High friction/damping High friction/damping Low friction/damping Duality Period-1 Low friction/damping Period-2 43
44 Extensions Miniature Tube Climber Duality 44
45 Part Feeding Duality 45
46 Part Feeding Duality 46
47 ParkourBot Duality 47
48 Difference between manipulation and locomotion Aperiodic Stable fixed point Locomotion Periodic gaits Stability? Duality 48
5. Nonholonomic constraint Mechanics of Manipulation
5. Nonholonomic constraint Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 5. Mechanics of Manipulation p.1 Lecture 5. Nonholonomic constraint.
More informationToday. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles
PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also
More informationWeek 3: Wheeled Kinematics AMR - Autonomous Mobile Robots
Week 3: Wheeled Kinematics AMR - Paul Furgale Margarita Chli, Marco Hutter, Martin Rufli, Davide Scaramuzza, Roland Siegwart Wheeled Kinematics 1 AMRx Flipped Classroom A Matlab exercise is coming later
More informationCinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo
Cinematica dei Robot Mobili su Ruote Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Riferimenti bibliografici Roland SIEGWART, Illah R. NOURBAKHSH Introduction to Autonomous Mobile
More informationExtremal Trajectories for Bounded Velocity Differential Drive Robots
Extremal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 523 Abstract
More informationGait Controllability for Legged Robots
ill Goodwine and Joel urdick Gait ontrollability for Legged Robots ill Goodwine Notre Dame May 8, 998 Joel urdick altech Outline:. Introduction and ackground 2. Mathematical Preliminaries, tratified ystems
More informationNonholonomic Constraints Examples
Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny
More informationLocalization. Howie Choset Adapted from slides by Humphrey Hu, Trevor Decker, and Brad Neuman
Localization Howie Choset Adapted from slides by Humphrey Hu, Trevor Decker, and Brad Neuman Localization General robotic task Where am I? Techniques generalize to many estimation tasks System parameter
More informationKinematic and Dynamic Models
Kinematic and Dynamic Models b Advanced Robotics: Navigation and Perception 3/29/2011 1 Reasoning about mobility is important. Image: RedTeamRacing.com 2 ecture Outline Nomenclature Kinematic Constraints
More informationDSAC Dynamic, Single Actuated Climber: Local Stability and Bifurcations
21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA DSAC Dynamic, Single Actuated Climber: Local Stability and Bifurcations Amir
More informationLecture 19. Friction
Matthew T. Mason angle, Mechanics of Manipulation Today s outline angle, angle, How do you move things around? angle, Kinematics, kinematic constraint. Force. Force of constraint; Gravity; ; Momentum.
More informationME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING. Prof. Steven Waslander
ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING Prof. Steven Waslander COMPONENTS Mission Planning Mission Mapping Mission Autonomy Path Planning Mapping Environmental Autonomy Control Estimation
More information16. Friction Mechanics of Manipulation
16. Friction Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 16. Mechanics of Manipulation p.1 Lecture 16. Friction. Chapter 1 Manipulation
More information12. Foundations of Statics Mechanics of Manipulation
12. Foundations of Statics Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 12. Mechanics of Manipulation p.1 Lecture 12. Foundations of statics.
More informationFigure 1. A planar mechanism. 1
ME 352 - Machine Design I Summer Semester 201 Name of Student Lab Section Number EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, July 2nd, 201 Use the blank paper provided for your solutions. Write on one
More informationThe ParkourBot A Dynamic BowLeg Climbing Robot
2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-13, 2011, Shanghai, China The ParkourBot A Dynamic BowLeg Climbing Robot Amir Degani, Siyuan
More informationNonholonomic Behavior in Robotic Systems
Chapter 7 Nonholonomic Behavior in Robotic Systems In this chapter, we study the effect of nonholonomic constraints on the behavior of robotic systems. These constraints arise in systems such as multifingered
More informationThe time-optimal trajectories for an omni-directional vehicle
The time-optimal trajectories for an omni-directional vehicle Devin J. Balkcom and Paritosh A. Kavathekar Department of Computer Science Dartmouth College Hanover, NH 03755 {devin, paritosh}@cs.dartmouth.edu
More informationME Machine Design I. EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, September 30th, 2009
ME - Machine Design I Fall Semester 009 Name Lab. Div. EXAM. OPEN BOOK AND CLOSED NOTES. Wednesday, September 0th, 009 Please use the blank paper provided for your solutions. Write on one side of the paper
More informationBringing the Compass-Gait Bipedal Walker to Three Dimensions
October 14, 2009 IROS 2009, St. Louis, MO 1 1 Bringing the Compass-Gait Bipedal Walker to Three Dimensions Robert D. Gregg* and Mark W. Spong Coordinated Science Laboratory University of Illinois at Urbana-Champaign
More informationExtremal Trajectories for Bounded Velocity Mobile Robots
Extremal Trajectories for Bounded Velocity Mobile Robots Devin J. Balkcom and Matthew T. Mason Abstract Previous work [3, 6, 9, 8, 7, 1] has presented the time optimal trajectories for three classes of
More informationAsymptotically Stable Gait Primitives for Planning Dynamic Bipedal Locomotion in Three Dimensions
May 4, 2010 ICRA, Anchorage, AK 1 1 Asymptotically Stable Gait Primitives for Planning Dynamic Bipedal Locomotion in Three Dimensions Robert D. Gregg *, Timothy W. Bretl, Mark W. Spong Coordinated Science
More informationMobile Robots Localization
Mobile Robots Localization Institute for Software Technology 1 Today s Agenda Motivation for Localization Odometry Odometry Calibration Error Model 2 Robotics is Easy control behavior perception modelling
More informationCross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot
Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Maxim Makatchev Dept. of Manufacturing Engineering and Engineering Management City University of Hong Kong Hong Kong
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
More informationEXAM 1. OPEN BOOK AND CLOSED NOTES.
ME 35 - Machine Design I Summer Semester 013 Name of Student Lab Section Number EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, June 6th, 013 Use the blank paper provided for your solutions. Write on one
More informationControl of a Car-Like Vehicle with a Reference Model and Particularization
Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,
More informationRobotics. Path Planning. Marc Toussaint U Stuttgart
Robotics Path Planning Path finding vs. trajectory optimization, local vs. global, Dijkstra, Probabilistic Roadmaps, Rapidly Exploring Random Trees, non-holonomic systems, car system equation, path-finding
More informationControl of Mobile Robots Prof. Luca Bascetta
Control of Mobile Robots Prof. Luca Bascetta EXERCISE 1 1. Consider a wheel rolling without slipping on the horizontal plane, keeping the sagittal plane in the vertical direction. Write the expression
More informationOn the Comparative Analysis of Locomotory Systems with Vertical Travel
University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering 12-2010 On the Comparative Analysis of Locomotory Systems with Vertical Travel G. C.
More informationHexapod Robot with Articulated Body
Hexapod Robot with Articulated Body A.V. Panchenko 1, V.E. Pavlovsky 2, D.L. Sholomov 3 1,2 KIAM RAS, Moscow, Russia. 3 ISA FRC CSC RAS, Moscow, Russia. Abstract The paper describes kinematic control for
More informationIntroduction to Friction YouTube is a wonderful resource for physics videos
Happy Valentine s Day http://www.youtube.com/ watch?v=rzehncbu1_g Introduction to Friction YouTube is a wonderful resource for physics videos (in addition to other fun/silly stuff) Main Ideas in Class
More informationRELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5)
RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5) Today s Objectives: Students will be able to: a) Describe the velocity of a rigid body in terms of translation and rotation components. b) Perform a relative-motion
More informationThings going in circles
Things going in circles Physics 211 Syracuse University, Physics 211 Spring 2019 Walter Freeman February 18, 2019 W. Freeman Things going in circles February 18, 2019 1 / 30 Announcements Homework 4 due
More informationEXAM 1. OPEN BOOK AND CLOSED NOTES Thursday, February 18th, 2010
ME 35 - Machine Design I Spring Semester 010 Name of Student Lab. Div. Number EXAM 1. OPEN BOOK AND CLOSED NOTES Thursday, February 18th, 010 Please use the blank paper provided for your solutions. Write
More informationVehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels
Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationNon-holonomic constraint example A unicycle
Non-holonomic constraint example A unicycle A unicycle (in gray) moves on a plane; its motion is given by three coordinates: position x, y and orientation θ. The instantaneous velocity v = [ ẋ ẏ ] is along
More informationCEE 271: Applied Mechanics II, Dynamics Lecture 25: Ch.17, Sec.4-5
1 / 36 CEE 271: Applied Mechanics II, Dynamics Lecture 25: Ch.17, Sec.4-5 Prof. Albert S. Kim Civil and Environmental Engineering, University of Hawaii at Manoa Date: 2 / 36 EQUATIONS OF MOTION: ROTATION
More informationFriction. Objectives. Assessment. Assessment. Physics terms. Equations 5/20/14. Models for friction
Objectives Friction Calculate friction forces from equation models for static, kinetic, and rolling friction. Solve one-dimensional force problems that include friction. 1. A box with a mass of 10 kg is
More informationMoment of Inertia: Rotational Energy
Lab Section (circle): Day: Monday Tuesday Time: 8:00 9:30 1:10 2:40 Moment of Inertia: Rotational Energy Name Partners Pre-Lab You are required to finish this section before coming to the lab; it will
More informationControl Synthesis for Dynamic Contact Manipulation
Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Control Synthesis for Dynamic Contact Manipulation Siddhartha S. Srinivasa, Michael A. Erdmann
More informationDSCC EXPERIMENTAL GAIT ANALYSIS OF WAVEBOARD LOCOMOTION
Proceedings of the ASME 2016 Dynamic Systems and Control Conference DSCC2016 October 12-14, 2016, Minneapolis, Minnesota, USA DSCC2016-9923 EXPERIMENTAL GAIT ANALYSIS OF WAVEBOARD LOCOMOTION Ayush Agrawal
More informationRotational Kinematics
Rotational Kinematics Rotational Coordinates Ridged objects require six numbers to describe their position and orientation: 3 coordinates 3 axes of rotation Rotational Coordinates Use an angle θ to describe
More informationPhysics 8 Friday, November 4, 2011
Physics 8 Friday, November 4, 2011 Please turn in Homework 7. I will hand out solutions once everyone is here. The handout also includes HW8 and a page or two of updates to the equation sheet needed to
More informationContents. Objectives Circular Motion Velocity and Acceleration Examples Accelerating Frames Polar Coordinates Recap. Contents
Physics 121 for Majors Today s Class You will see how motion in a circle is mathematically similar to motion in a straight line. You will learn that there is a centripetal acceleration (and force) and
More informationLimbless locomotion 5/9/2018
Limbless locomotion 5/9/2018 Limbless locomotion Biological inspiration Modes of movement Physics of interaction with the ground Robot examples Actuation Control Limbless locomotion Limbless locomotion
More informationEXTENDED GRIPPING CONDITIONS OF ROCK CLIMBER-LIKE ROBOT FOR ASYMMETRIC GRIPPING CONFIGURATION IN MICROGRAVITY
EXTENDED GRIPPING CONDITIONS OF ROCK CLIMBER-LIKE ROBOT FOR ASYMMETRIC GRIPPING CONFIGURATION IN MICROGRAVITY *Kyohei Maruya 1, Yudai Yuguchi, Wudom Tesshin 3, Kenji Nagaoka 4, and Kazuya Yoshida 5 1 Tohoku
More informationProgramming Robots in ROS Slides adapted from CMU, Harvard and TU Stuttgart
Programming Robots in ROS Slides adapted from CMU, Harvard and TU Stuttgart Path Planning Problem Given an initial configuration q_start and a goal configuration q_goal,, we must generate the best continuous
More informationFig.1 Partially compliant eccentric slider crank linkage
ANALYSIS OF AN UNDERACTUATED COMPLIANT FIVE-BAR LINKAGE Deepak Behera and Dr.J.Srinivas, Department of Mechanical Engineering, NIT-Rourkela 769 008 email: srin07@yahoo.co.in Abstract: This paper presents
More informationLecture Outline Chapter 10. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.
Lecture Outline Chapter 10 Physics, 4 th Edition James S. Walker Chapter 10 Rotational Kinematics and Energy Units of Chapter 10 Angular Position, Velocity, and Acceleration Rotational Kinematics Connections
More informationRotational Mechanics Part II Torque. Pre AP Physics
Rotational Mechanics Part II Torque Pre AP Physics We have so far discussed rotational kinematics the description of rotational motion in terms of angle, angular velocity and angular acceleration. Now
More informationDynamics of Heel Strike in Bipedal Systems with Circular Feet
Dynamics of Heel Strike in Bipedal Systems with Circular Feet Josep Maria Font and József Kövecses Abstract Energetic efficiency is a fundamental subject of research in bipedal robot locomotion. In such
More informationEN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015
EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed
More informationPhysics 111. Lecture 23 (Walker: 10.6, 11.1) Conservation of Energy in Rotation Torque March 30, Kinetic Energy of Rolling Object
Physics 111 Lecture 3 (Walker: 10.6, 11.1) Conservation of Energy in Rotation Torque March 30, 009 Lecture 3 1/4 Kinetic Energy of Rolling Object Total kinetic energy of a rolling object is the sum of
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationExam 1--PHYS 151--Chapter 1
ame: Class: Date: Exam 1--PHYS 151--Chapter 1 True/False Indicate whether the statement is true or false. Select A for True and B for False. 1. The force is a measure of an object s inertia. 2. Newton
More information27. Impact Mechanics of Manipulation
27. Impact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 27. Mechanics of Manipulation p.1 Lecture 27. Impact Chapter 1 Manipulation 1
More informationHSC PHYSICS ONLINE B F BA. repulsion between two negatively charged objects. attraction between a negative charge and a positive charge
HSC PHYSICS ONLINE DYNAMICS TYPES O ORCES Electrostatic force (force mediated by a field - long range: action at a distance) the attractive or repulsion between two stationary charged objects. AB A B BA
More informationEXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A.
EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS N. Ceccarelli, M. Di Marco, A. Garulli, A. Giannitrapani DII - Dipartimento di Ingegneria dell Informazione Università di Siena
More informationAnswers to selected problems from Essential Physics, Chapter 10
Answers to selected problems from Essential Physics, Chapter 10 1. (a) The red ones have the same speed as one another. The blue ones also have the same speed as one another, with a value twice the speed
More informationA motion planner for nonholonomic mobile robots
A motion planner for nonholonomic mobile robots Miguel Vargas Material taken form: J. P. Laumond, P. E. Jacobs, M. Taix, R. M. Murray. A motion planner for nonholonomic mobile robots. IEEE Transactions
More informationVISUAL PHYSICS ONLINE DYNAMICS TYPES OF FORCES FRICTION
VISUAL PHYSICS ONLINE DYNAMICS TYPES OF FORCES FRICTION Friction force: the force acting on the object which acts in a direction parallel to the surface. A simple model for friction F f is that it is proportional
More informationNUMERICAL ACCURACY OF TWO BENCHMARK MODELS OF WALKING: THE RIMLESS SPOKED WHEEL AND THE SIMPLEST WALKER
Dynamics of Continuous, Discrete and Impulsive Systems Series B: Applications & Algorithms 21 (2014) 137-148 Copyright c 2014 Watam Press NUMERICAL ACCURACY OF TWO BENCHMARK MODELS OF WALKING: THE RIMLESS
More information4.2. Visualize: Assess: Note that the climber does not touch the sides of the crevasse so there are no forces from the crevasse walls.
4.1. Solve: A force is basically a push or a pull on an object. There are five basic characteristics of forces. (i) A force has an agent that is the direct and immediate source of the push or pull. (ii)
More informationLinear Systems Theory
ME 3253 Linear Systems Theory Review Class Overview and Introduction 1. How to build dynamic system model for physical system? 2. How to analyze the dynamic system? -- Time domain -- Frequency domain (Laplace
More informationDrive-train Basics. Team 1640 Clem McKown - mentor October 2009 (r3)
Drive-train Basics Team 1640 Clem McKown - mentor October 2009 (r3) Topics What s a Drive-train? Basics Components Propulsion Drivetrain Model Center of Mass Considerations Automobile versus robot tank
More informationAn Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives
An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives Hamidreza Chitsaz 1, Steven M. LaValle 1, Devin J. Balkcom, and Matthew T. Mason 3 1 Department of Computer Science
More informationLecture 20. Planar Sliding
Matthew T. Mason Mechanics of Manipulation Today s outline Planar sliding: s Planar sliding is surprisingly common in manipulation. Shakey used planar sliding to move things around. To locate and orient
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationSOIL MECHANICS OF LUNAR REGOLITH SIMULANTS FOR PROBE LANDING AND ROVER LOCOMOTION
SOIL MECHANICS OF LUNAR REGOLITH SIMULANTS FOR PROBE LANDING AND ROVER LOCOMOTION Kazuya Yoshida *1, Keiji Nagatani *1, Genya Ishigami *1, Shigehito Shimizu *1 Kozo Sekimoto *2, Akira Miyahara *3, Takaaki
More informationarxiv: v1 [math.dg] 28 Jul 2016
Nilpotent approximation of a trident snake robot controlling distribution Jaroslav Hrdina Aleš Návrat and Petr Vašík arxiv:67.85v [math.dg] 8 Jul 6 Brno University of Technology Faculty of Mechanical Engineering
More informationForces of Constraint & Lagrange Multipliers
Lectures 30 April 21, 2006 Written or last updated: April 21, 2006 P442 Analytical Mechanics - II Forces of Constraint & Lagrange Multipliers c Alex R. Dzierba Generalized Coordinates Revisited Consider
More informationTAM 212 Worksheet 5: Car steering
Name: Group members: TM 212 Worksheet 5: ar steering This worksheet aims to understand how cars steer. The #avs webpage on Steering geometry illustrates the basic ideas. On the diagram below, the kingpins
More informationInstrumentation Commande Architecture des Robots Evolués
Instrumentation Commande Architecture des Robots Evolués Program 4a : Automatic Control, Robotics, Signal Processing Presentation General Orientation Research activities concern the modelling and control
More informationPhysics 218 Lecture 19
Physics 218 Lecture 19 Dr. David Toback Physics 218, Lecture XIX 1 Checklist for Today Things due Last Thursday: Read Chapters 12 & 13 Things that were due Monday: Chapter 10 & 11 HW on WebCT Things that
More informationFriction forces. Lecture 8. Chapter 6. Physics I. Course website:
Lecture 8 Physics I Chapter 6 Friction forces Course website: http://faculty.uml.edu/andriy_danylov/teaching/physicsi Today we are going to discuss: Chapter 6: Some leftover (Ch.5) Kinetic/Static Friction:
More information4) Vector = and vector = What is vector = +? A) B) C) D) E)
1) Suppose that an object is moving with constant nonzero acceleration. Which of the following is an accurate statement concerning its motion? A) In equal times its speed changes by equal amounts. B) In
More informationKarlstads University Faculty of Technology and Science Physics. Rolling constraints. Author: Henrik Jackman. Classical mechanics
Karlstads University Faculty of Technology and Science Physics Rolling constraints Author: Henrik Jackman Classical mechanics 008-01-08 Introduction Rolling constraints are so called non-holonomic constraints.
More informationAN ABSTRACT OF THE THESIS OF
AN ABSTRACT OF THE THESIS OF Devin N. Koepl for the degree of Honors Baccalaureate of Science in Electrical Computer Engineering presented on August 28, 2009. Title: Active Control of Passive Dynamics
More informationThe choice of origin, axes, and length is completely arbitrary.
Polar Coordinates There are many ways to mark points in the plane or in 3-dim space for purposes of navigation. In the familiar rectangular coordinate system, a point is chosen as the origin and a perpendicular
More informationControl and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation?
July 8, 2010 Dynamic Walking, Cambridge, MA R. Gregg 1 1 Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation? Robert D. Gregg * and Mark W. Spong
More informationDynamic Modeling of a Skid-Steered Wheeled Vehicle with Experimental Verification
The 009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 009 St. Louis, USA Dynamic Modeling of a Skid-Steered Wheeled Vehicle with Experimental Verification Wei Yu, Oscar
More informationA passively safe cable driven upper limb rehabilitation exoskeleton
Technology and Health Care 23 (2015) S197 S202 DOI 10.3233/THC-150954 IOS Press S197 A passively safe cable driven upper limb rehabilitation exoskeleton Yanyan Chen, Jizhuang Fan, Yanhe Zhu, Jie Zhao and
More informationSTATICS. Friction VECTOR MECHANICS FOR ENGINEERS: Eighth Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr.
Eighth E 8 Friction CHAPTER VECTOR MECHANICS FOR ENGINEERS: STATICS Ferdinand P. Beer E. Russell Johnston, Jr. Lecture Notes: J. Walt Oler Texas Tech University Contents Introduction Laws of Dry Friction.
More informationPLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION
PLANAR KINETIC EQUATIONS OF MOTION: TRANSLATION Today s Objectives: Students will be able to: 1. Apply the three equations of motion for a rigid body in planar motion. 2. Analyze problems involving translational
More informationPassive Dynamic Walking with Knees: A Point Foot Model. Vanessa F. Hsu Chen
Passive Dynamic Walking with Knees: A Point Foot Model by Vanessa F. Hsu Chen B.S., Electrical Science and Engineering (2005) Massachusetts Institute of Technology B.A., Physics (2005) Wellesley College
More information1. This is a CLOSED BOOK, CLOSED NOTES exam. A list of equations for your reference is provided below.
_ Instructions 1. This is a CLOSED BOOK, CLOSED NOTES exam. A list of equations for your reference is provided below. 2. Begin each problem on the printed sheet and continue on the lined paper provided.
More informationPosture regulation for unicycle-like robots with. prescribed performance guarantees
Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,
More informationVlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems
1 Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems V. Estivill-Castro 2 Uncertainty representation Localization Chapter 5 (textbook) What is the course about?
More informationSurface Interaction Modeling Engineering Methods. Karl Iagnemma, Ph.D. Massachusetts Institute of Technology
Surface Interaction Modeling Engineering Methods Karl Iagnemma, Ph.D. Massachusetts Institute of Technology 1 Terramechanics Terramechanics Engineering science that studies the interaction between vehicles
More informationPhysics 106a, Caltech 16 October, Lecture 5: Hamilton s Principle with Constraints. Examples
Physics 106a, Caltech 16 October, 2018 Lecture 5: Hamilton s Principle with Constraints We have been avoiding forces of constraint, because in many cases they are uninteresting, and the constraints can
More informationOutline. Physics 131- Fundamentals of. Physics for Biologists I. Quiz 3. Newton s Laws. What s a force? The conceptual ideas behind Newton s Laws
Quiz 3 Physics 131- Fundamentals of Newton s Laws Physics for Biologists I Professor: Arpita Upadhyaya Outline What s a force? The conceptual ideas behind Newton s Laws Physics 131 1 Quiz 2 Physics 131
More informationPreClass Notes: Chapter 5, Sections 5.4,5.5
PreClass Notes: Chapter 5, Sections 5.4,5.5 From Essential University Physics 3 rd Edition by Richard Wolfson, Middlebury College 2016 by Pearson Education, Inc. Narration and extra little notes by Jason
More informationChapter 3 + some notes on counting the number of degrees of freedom
Chapter 3 + some notes on counting the number of degrees of freedom Minimum number of independent parameters = Some number of dependent parameters minus the number of relationships (equations) you can
More informationTracking Control of a Mobile Robot using a Neural Dynamics based Approach
Tracking ontrol of a Mobile Robot using a Neural ynamics based Approach Guangfeng Yuan, Simon X. Yang and Gauri S. Mittal School of Engineering, University of Guelph Guelph, Ontario, NG W, anada Abstract
More informationNonholonomic mechanics and locomotion: the Snakeboard example
Proceedings of the 1994 IEEE International Conference on Robotics and Automation 2391 24, May 1994 1994 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material
More informationEnergy-efficacy comparisons and multibody dynamics analyses of legged robots with different closed-loop mechanisms
Multibody Syst Dyn (2017) 40:123 153 DOI 10.1007/s11044-016-9532-9 Energy-efficacy comparisons and multibody dynamics analyses of legged robots with different closed-loop mechanisms Kazuma Komoda 1 Hiroaki
More informationAP Physics C: Mechanics Practice (Newton s Laws including friction, resistive forces, and centripetal force).
AP Physics C: Mechanics Practice (Newton s Laws including friction, resistive forces, and centripetal force). 1981M1. A block of mass m, acted on by a force of magnitude F directed horizontally to the
More information