SlideShare uma empresa Scribd logo
1 de 18
Introduction to RoboticsKinematics CSCI 4830/7000 September 13, 2010 NikolausCorrell
Last week’s exercise Suspension stability
Last week’s exercise Statically vs. dynamically stable gaits
Last week’s exercise Dynamically stable motions
Last week’s exercise Sinuoidalmotions for gait generation
Today Forward kinematic Inverse kinematics Feedback position control Mobility Steerability
Kinematics Intro How does a robot move? Reference frames
Forward Kinematics Given Wheel speeds Wheel radius Axle length Required Speed in robot coords Speed in world coords
Inverse Kinematics Given Desired speed in world coordinates Required Set-speed in robot coordinates Wheel-speed
Wheel kinematic constraints Wheel HAS to roll Wheel cannot slide
Robot kinematic constraints Only standard wheels impose constraints Fixed Steerable Castor, Swedish and Spherical wheels do not
Maneuverability Robot moves along x, y and theta Degree of mobility: number of parameters the robot can change just with its wheels Degree of steerability: how many independently steered wheels? Maneuverability  = mobility + steerability = Degrees of freedom a robot can manipulate
Maneuverability
Examples
Motion Control Open-Loop vs. Closed Loop
Motion Control Calculate forward and rotational speed from position error Easier: express error in polar coordinates
Example
Homework Reading Chapter 4: up to including 4.1.7 Exercise Program a way-point following robot

Mais conteúdo relacionado

Mais procurados

Gaitor final report
Gaitor final reportGaitor final report
Gaitor final reportSifat Syed
 
Self balancing vehicle.ppt BY -DINESH KR. JAIPUR
Self balancing vehicle.ppt BY -DINESH KR. JAIPURSelf balancing vehicle.ppt BY -DINESH KR. JAIPUR
Self balancing vehicle.ppt BY -DINESH KR. JAIPURbasaith
 
self balancing unicycle ppt
self balancing unicycle pptself balancing unicycle ppt
self balancing unicycle pptsumit katiyar
 
Design and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayerDesign and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayerYuvraj Pather
 
Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)Hanirooth Chandrasekaran
 
Gyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesGyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesParth Patel
 
Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot pptRahul Banerjee
 
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM” USING OCTO-POD ROBOT
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM”  USING OCTO-POD ROBOTDESIGN AND OPTIMIZATION OF “KLANN MECHANISM”  USING OCTO-POD ROBOT
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM” USING OCTO-POD ROBOTNikhil Koli
 
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)MANASADEEP
 
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover ReportDesign and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover ReportRoshansharma99
 
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie MechanismDesign and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanismijtsrd
 
Self balancing vehicle (Honda'S Riding Assist Technology)
Self balancing vehicle (Honda'S Riding Assist Technology)Self balancing vehicle (Honda'S Riding Assist Technology)
Self balancing vehicle (Honda'S Riding Assist Technology)Jasper Jasper
 
mechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismmechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismNeel Shah
 

Mais procurados (20)

Levers
LeversLevers
Levers
 
Gaitor final report
Gaitor final reportGaitor final report
Gaitor final report
 
Self balancing vehicle.ppt BY -DINESH KR. JAIPUR
Self balancing vehicle.ppt BY -DINESH KR. JAIPURSelf balancing vehicle.ppt BY -DINESH KR. JAIPUR
Self balancing vehicle.ppt BY -DINESH KR. JAIPUR
 
rovers technology
rovers technologyrovers technology
rovers technology
 
icondm2016_ppt (1)
icondm2016_ppt (1)icondm2016_ppt (1)
icondm2016_ppt (1)
 
self balancing unicycle ppt
self balancing unicycle pptself balancing unicycle ppt
self balancing unicycle ppt
 
Project PPT
Project PPTProject PPT
Project PPT
 
Design and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayerDesign and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayer
 
Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)
 
Gyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesGyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehicles
 
Mechanisms - description v3
Mechanisms - description v3Mechanisms - description v3
Mechanisms - description v3
 
Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot ppt
 
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM” USING OCTO-POD ROBOT
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM”  USING OCTO-POD ROBOTDESIGN AND OPTIMIZATION OF “KLANN MECHANISM”  USING OCTO-POD ROBOT
DESIGN AND OPTIMIZATION OF “KLANN MECHANISM” USING OCTO-POD ROBOT
 
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)
Presentation on All Terrain Vehicle (Rocker Bogie Mechanism)
 
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover ReportDesign and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
 
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie MechanismDesign and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanism
 
Rocker bogie mechanism
Rocker bogie mechanismRocker bogie mechanism
Rocker bogie mechanism
 
Self balancing vehicle (Honda'S Riding Assist Technology)
Self balancing vehicle (Honda'S Riding Assist Technology)Self balancing vehicle (Honda'S Riding Assist Technology)
Self balancing vehicle (Honda'S Riding Assist Technology)
 
mechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismmechanical spider robot by klann mechanism
mechanical spider robot by klann mechanism
 
Differential mechanism in cars
Differential mechanism in carsDifferential mechanism in cars
Differential mechanism in cars
 

Destaque

Introduction to ROBOTICS
Introduction to ROBOTICSIntroduction to ROBOTICS
Introduction to ROBOTICSelliando dias
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile RoboticsRobots Alive India
 
An introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsAn introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsZahra Sadeghi
 
Dynamic systems-analysis-4
Dynamic systems-analysis-4Dynamic systems-analysis-4
Dynamic systems-analysis-4belal emira
 
Multisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsMultisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsSayed Abulhasan Quadri
 
Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocksUniversity of Colorado at Boulder
 
Controller Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsController Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsBehzad Samadi
 
Kinematics of machines,rotating rigid body about axis,
Kinematics of machines,rotating rigid body about axis,Kinematics of machines,rotating rigid body about axis,
Kinematics of machines,rotating rigid body about axis,SIOEn
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 

Destaque (15)

Introduction to ROBOTICS
Introduction to ROBOTICSIntroduction to ROBOTICS
Introduction to ROBOTICS
 
Lecture 09: SLAM
Lecture 09: SLAMLecture 09: SLAM
Lecture 09: SLAM
 
Lecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping IILecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping II
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
 
An introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsAn introduction to Autonomous mobile robots
An introduction to Autonomous mobile robots
 
Dynamic systems-analysis-4
Dynamic systems-analysis-4Dynamic systems-analysis-4
Dynamic systems-analysis-4
 
09 mouvement-2
09 mouvement-209 mouvement-2
09 mouvement-2
 
Multisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsMultisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applications
 
Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocks
 
Arduino Autonomous Robot
Arduino Autonomous Robot Arduino Autonomous Robot
Arduino Autonomous Robot
 
Controller Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsController Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic Robots
 
Lecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping ILecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping I
 
Kinematics of machines,rotating rigid body about axis,
Kinematics of machines,rotating rigid body about axis,Kinematics of machines,rotating rigid body about axis,
Kinematics of machines,rotating rigid body about axis,
 
Data fusion with kalman filtering
Data fusion with kalman filteringData fusion with kalman filtering
Data fusion with kalman filtering
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Semelhante a Lecture 03 - Kinematics and Control

Segway self balancing scooter
Segway self balancing scooterSegway self balancing scooter
Segway self balancing scooteritfakash
 
KYSR 4th Seminar 서울과학기술대학교 정광필 교수
KYSR 4th Seminar 서울과학기술대학교 정광필 교수KYSR 4th Seminar 서울과학기술대학교 정광필 교수
KYSR 4th Seminar 서울과학기술대학교 정광필 교수Suhwan Park
 
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...IRJET Journal
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial roboticsjjenishmech
 
02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000Salah Hammami
 
Kinematic models and constraints.ppt
Kinematic models and constraints.pptKinematic models and constraints.ppt
Kinematic models and constraints.pptssuser8698eb
 
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing WheelchairResearch on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing WheelchairIJERA Editor
 
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdfssuser60fc46
 
Tech presentation
Tech presentationTech presentation
Tech presentationmangus05
 
oie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfoie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfRATHESHPRIYANK
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTdinesh babu
 

Semelhante a Lecture 03 - Kinematics and Control (20)

Lecture 02: Locomotion
Lecture 02: LocomotionLecture 02: Locomotion
Lecture 02: Locomotion
 
Lecture 02: Locomotion
Lecture 02: LocomotionLecture 02: Locomotion
Lecture 02: Locomotion
 
Segway self balancing scooter
Segway self balancing scooterSegway self balancing scooter
Segway self balancing scooter
 
KYSR 4th Seminar 서울과학기술대학교 정광필 교수
KYSR 4th Seminar 서울과학기술대학교 정광필 교수KYSR 4th Seminar 서울과학기술대학교 정광필 교수
KYSR 4th Seminar 서울과학기술대학교 정광필 교수
 
80148315
8014831580148315
80148315
 
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
IRJET- Review on Rover with Rocker-Bogie Linkage Mounted with Ultrasonic Sens...
 
Hexa pod presentation-robot
Hexa pod presentation-robotHexa pod presentation-robot
Hexa pod presentation-robot
 
AIR15_Komal
AIR15_KomalAIR15_Komal
AIR15_Komal
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000
 
Advnaced/Notes 8.2
Advnaced/Notes 8.2Advnaced/Notes 8.2
Advnaced/Notes 8.2
 
Kinematic models and constraints.ppt
Kinematic models and constraints.pptKinematic models and constraints.ppt
Kinematic models and constraints.ppt
 
Self balancing robot_v2.pptx
Self balancing robot_v2.pptxSelf balancing robot_v2.pptx
Self balancing robot_v2.pptx
 
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing WheelchairResearch on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
 
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf
813411ea-ef1d-4ed0-a807-39407731cab5-150323014320-conversion-gate01.pdf
 
Lecture2
Lecture2Lecture2
Lecture2
 
Tech presentation
Tech presentationTech presentation
Tech presentation
 
oie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdfoie751-robotics-unit-1-220122042916.pdf
oie751-robotics-unit-1-220122042916.pdf
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppT
 
Unit-I Robotics
Unit-I RoboticsUnit-I Robotics
Unit-I Robotics
 

Mais de University of Colorado at Boulder

Mais de University of Colorado at Boulder (20)

Template classes and ROS messages
Template classes and ROS messagesTemplate classes and ROS messages
Template classes and ROS messages
 
NLP for Robotics
NLP for RoboticsNLP for Robotics
NLP for Robotics
 
Indoor Localization Systems
Indoor Localization SystemsIndoor Localization Systems
Indoor Localization Systems
 
Vishal Verma: Rapidly Exploring Random Trees
Vishal Verma: Rapidly Exploring Random TreesVishal Verma: Rapidly Exploring Random Trees
Vishal Verma: Rapidly Exploring Random Trees
 
Lecture 10: Summary
Lecture 10: SummaryLecture 10: Summary
Lecture 10: Summary
 
Lecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping IILecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping II
 
Lecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping ILecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping I
 
Lecture 06: Features and Uncertainty
Lecture 06: Features and UncertaintyLecture 06: Features and Uncertainty
Lecture 06: Features and Uncertainty
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
 
Lectures 11+12: Debates
Lectures 11+12: DebatesLectures 11+12: Debates
Lectures 11+12: Debates
 
Lecture 09: Localization and Mapping III
Lecture 09: Localization and Mapping IIILecture 09: Localization and Mapping III
Lecture 09: Localization and Mapping III
 
Lecture 10: Navigation
Lecture 10: NavigationLecture 10: Navigation
Lecture 10: Navigation
 
Lecture 06: Features
Lecture 06: FeaturesLecture 06: Features
Lecture 06: Features
 
Lecture 05: Vision
Lecture 05: VisionLecture 05: Vision
Lecture 05: Vision
 
Lecture 04: Sensors
Lecture 04: SensorsLecture 04: Sensors
Lecture 04: Sensors
 
Lecture 01: Introduction
Lecture 01: IntroductionLecture 01: Introduction
Lecture 01: Introduction
 
December 7, Projects
December 7, ProjectsDecember 7, Projects
December 7, Projects
 
December 4, Project
December 4, ProjectDecember 4, Project
December 4, Project
 

Lecture 03 - Kinematics and Control