outline - georgia institute of technologyhic/4632b-07/lecture01-2007.pdf · robotics and...

12
Robotics and Intelligent Machines @ Georgia Tech 4632B/8803 Mobile Manipulation Lecture 1 Henrik I Christensen [email protected] Robotics and Intelligent Machines @ Georgia Tech Outline Objectives Style of course Background Practical details page 1 of 12

Upload: others

Post on 01-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

4632B/8803Mobile Manipulation

Lecture 1

Henrik I [email protected]

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Outline

Objectives

Style of course

Background

Practical details

page 1 of 12

Page 2: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Objective

Design - “Mobile Manipulation System”

Mobility is “mature”

Without manipulation the applications are limited

Manipulation is a “mature” technology

Without mobility it is limited

The next big thing - flexible mobile manipulation

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Mobile ManipulationMobility

Control, Localisation and Navigation

Manipulation

Object Detection, Planning, Servoing, Grasping

Mobile Manipulation

Joint Control of System DOF

Systems Integration - making it operational

page 2 of 12

Page 3: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Real - Objective

Design of a system for “fetching” coffee

Programming of a mobile system

Joint Control of Platform and Arm System

Evaluation of the Microsoft Robotic Studio

Design of a real system

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

The System ComponentsSegway RMP 200

KUKA KR-5 Sixx manipulator / KR C2SR

2 Laptops / 2 Stationary computers

page 3 of 12

Page 4: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

The setting

Laboratory in TSRB (large room)

Navigation in moderate clutter

Coffee maker (Cuisinart)

Cup(s)

Simple handling of people in environment

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Platform System

Segway RMP200 (USB)

SICK LMS 291 Scanner

Laptop - DELL

Linux or Win XP

Platform ControlLocalisation &

Local navigation

Player / Stage?Microsoft Robotics Studio

page 4 of 12

Page 5: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Arm SystemKUKA KR-5 Sixx

Controller KR C2SR

USB Camera (color)

Laptop

Windows XP

Power issue!

Visual ProcessesPath Planning

Grasp PlanningProcess Integration

KR C2SRRobot Controller

(KRL + RSI)

Std PC system

USB

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Coffee-maker

Cusinart Model

Available f Fry’s

Simple Operation

Crude positioning adequate

page 5 of 12

Page 6: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Cups / Proposal

Standard cup

Enough texture to make recognition / servoing manageable

Grasping?

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Style of the courseMixture of

lectures / discussions

design discussions on the system components

Lectures/discussions

To provide the basis for the design/impl

Design discussions

Review of progress on design of system

page 6 of 12

Page 7: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Start-up lectures/discussions

IntroductionRobot KinematicsKUKA Robot SystemKUKA Programming / InterfacingMicrosoft Robotic ToolkitVision for recognitionVisual ServoingGrasp modelling

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

KUKA Training

After KUKA lectures

Training on use of systems

KRL

RSI system

Small experimental system

page 7 of 12

Page 8: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Instructors

Henrik I Christensen

Professor, CoC

Charles C Kemp

Researcher, IHS

Christian Wurll

Leader KUKA Logistics Center (MaRC)

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Tasks to be achievedMobile Robot Basic Control

Localisation with laser mapping

Navigation and trajectory following

Arm Control

Visual recognition / servoing

Grasp Planning (fixed strategies)

Task / Systems Integration (MRS evaluation)

page 8 of 12

Page 9: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Setup of small groups

Tasking for each group

#students in the course?

Reporting of progress ~ every other week

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Rough time schedule

January / Background

February / Design of components

March/April - Implementation and Integration

May - Demo / Publication time

page 9 of 12

Page 10: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Background

Very few mobile manipulation systems

Many tasks have not been addressed in detail

Door opening, compliant control, flexible human interaction, task integration, redundant use of DOFs

Most applications are fairly trivial

The potential is significant

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Mobile Manipulation ExJune 2002

page 10 of 12

Page 11: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Practical issues

Course page w information

http://www.cc.gatech.edu/~hic/4632B-07

Send email to [email protected]

to become member of course mailing list

Hardware available over next 2-4 weeks

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Side issue

KUKA has offered 2-3 summer scholarships with corporate research in Germany for summer of 2007

Microsoft will likely offer 2-3 scholarships for Redmond Summer 2007 - w Robotics Group

Other KUKA opportunities also emerging for internships, extra effort, ...

page 11 of 12

Page 12: Outline - Georgia Institute of Technologyhic/4632B-07/Lecture01-2007.pdf · Robotics and Intelligent Machines @! Georgia T ech 4632B/8803 Mobile Manipulation Lectur e 1 Henrik I Christensen

Rob

otic

s an

d In

telli

gent

Mac

hine

s @ G

eorg

ia T

ech

Wrap-upEarly coverage of the basics

Design of an impressive platform

Simplified to be manageable in 20 weeks

Aim for early results by mid March

Questions?

Wed: Kinematics intro (material by Tuesday AM)

page 12 of 12