automation and control

14
Advanced Automation & Control Lab Presentation Jacobs University Fall 2011 Razvan Mihalyi Billy Okal Remus Dumitru

Upload: billy-okal

Post on 21-Nov-2014

766 views

Category:

Education


1 download

DESCRIPTION

Robot Control and Path Planning

TRANSCRIPT

Page 1: Automation and COntrol

Advanced Automation & ControlLab Presentation

Jacobs University Fall 2011

Razvan MihalyiBilly Okal

Remus Dumitru

Page 2: Automation and COntrol

Outline

Giovanni Indiveri Robot Control

Giovanni Indiveri Robot Path Following

KUKA KR6 Inverse Kinematics

Page 3: Automation and COntrol

Giovanni Control (0)Kinematic Model

Lyapunov-based closed loop control, i.e. two-formula control ;-)

[Giovanni Indiveri ‘99]

Page 4: Automation and COntrol

Giovanni Control (1)Task: Drive robot a specific Pose

Challenge: No sensors (only odometry)

Setup 1: Drive to Pose (2, 2, π/2)

Page 5: Automation and COntrol

Giovanni Control (2)Setup 2: Drive to Pose (2, -1, π)

Page 6: Automation and COntrol

Giovanni Path Following (1)Task: Drive the robot along a specified path

Challenge: No sensors (odometry only)

Setup scenario 1: Driving an ‘Eight’ - slipping

[Giovanni and Maria ’04]

Page 7: Automation and COntrol

Giovanni Path Following (2)Scenario 2: Driving an ‘Eight’

Page 8: Automation and COntrol

Giovanni Path Following (3)Scenario 2: Driving a “Circle”, path consisting on curves and straight paths

Page 9: Automation and COntrol

KUKA KR6 IK (1)

Task: Compute the Inverse Kinematics of KUKA KR6 Industrial robot

Move the robot end effector along one given direction only at a time.

Setup: USARSIM simulator, ROS framework for controlling the robot

[Alireza Khatamian Bachelor Thesis]

Page 10: Automation and COntrol

KUKA KR6 IK (2)

DH Parameters

[Alireza Khatamian Thesis]

Page 11: Automation and COntrol

KUKA KR6 IK (3)Vertical Motion

Page 12: Automation and COntrol

KUKA KR6 IK (4)Combined Vertical and Horizontal Motion

Page 13: Automation and COntrol

References

Giovanni Indiveri, Maria Letizia Corradini; Switching Linear Path Following For Bounded Curvature Car-Like Vehicles

Giovanni Indiveri; Kinematic Time-invariant Control of a 2D Nonholonomic Vehicle

Alireza Khatamian; Bachelor Thesis

Page 14: Automation and COntrol