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

Automation and COntrol

Nov 21, 2014

Download

Education

Billy Okal

Robot Control and Path Planning
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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