richard voyles professor of robotics school of engineering...

Post on 23-Sep-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Richard Voyles

Professor of RoboticsSchool of Engineering Technology

Unprecedented Optimism in Robotics & IOT!

Education (all levels)

Laypublic

Government Leaders (jobs, innovation)

Industry (buyers and sellers)

Finance

Kiva Systems$775M

Rethink Robotics $75M

Rethink Baxter$22,000

KukaYouBot$26,000

Universal UR5 $44,000

• Intrinsically Human-Safe Robots

• Robots that work Symbiotically with Humans as Co-Workers

• Robots that Communicate with Humans in Human Terms

• A Focus on Task Experts rather than Programming Experts

• Robots that understand the world around them

Robotics 2.0What Is Collaborative Robotics?

Dull, Dirty, Dangerous Tasks done by

Dull, Dirty, Dangerous Robots

Robotics 1.0

“Lights-Out Factories”

Robotics 0.1

Robot – Word Origin

In 1921 the Czech author Karel Capek produced his best known work, the play R.U.R. (Rossum's Universal Robots), which featured machines created to simulate human beings.

"robot" was derived from the Czech word robota, meaning (forced) "work"

Robots & Sci-Fi

First movie with a robot: “Metropolis,” 1926

MOVIES – HOLLYWOOD IS DOWN WITH “COLLABORATIVE ROBOTICS”

“Laws of Robotics”

Isaac Asimov, “I Robot,” 1950:

• A robot may not injure a human being or, through inaction, allow a human being to come to harm.

• A robot must obey the orders given it by human beings, except where such orders would conflict with the first law.

• A robot must protect its own existence as long as such protection does not conflict with the first or second laws.

Anything that could give rise to smarter-than-human intelligence … wins hands down beyond contest as doing the most to change the world.

- Eliezer Yudkowsky

But the Turing test cuts both ways. You can't tell if a machine has gotten smarter or if you've just lowered your own standards of intelligence to such a degree that the machine seems smart.

- Jaron Lanier

PURDUE BIG MOVES WORLD-CHANGING RESEARCH

What is a Robot?

WWWebsters:

a mechanism guided by automatic controls

a device that automatically performs complicated often repetitive tasks

a machine that looks like a human being and performs various complex acts (as walking or talking) of a human being; also : a similar but fictional machine whose lack of capacity for human emotions is often emphasized

Is This a Robot?

a mechanism guided by automatic controlsa device that automatically performs complicated often repetitive tasks

How ‘Bout Now?

WWWebsters:

a mechanism guided by automatic controls

a device that automatically performs complicated often repetitive tasks

a machine that looks like a human being and performs various complex acts (as walking or talking) of a human being; also : a similar but fictional machine whose lack of capacity for human emotions is often emphasized

What is a Robot?

We Can All Agree on This Guy

What is a Robot?

WWWebsters:

a mechanism guided by automatic controls

a device that automatically performs complicated often repetitive tasks

a machine that looks like a human being and performs various complex acts (as walking or talking) of a human being; also : a similar but fictional machine whose lack of capacity for human emotions is often emphasized

But What About This Guy?

Automatically Performs Complex Tasks

Repetitive Actions

Looks Like a Human

Has Mechanical Sensors

…And What About This Guy?

Mind Children

Hans Moravec

Robot: Mere Machine to Transcendant Mind

Moore’s Law

Essential Ingredients of Robots

Perception

• A Robot must be able to Sense the World

Cognition

• A Robot must be able to React to those Sensations

Manipulation

• A Robot must be able to Affect the World

Carnegie Mellon University, Robotics Institute

Welcome to Robot Programming with ROS

Administrivia• 3 credits

• ECET 581

• Project Course, Writing Code, Debugging

• http://web.ics.purdue.edu/~rvolyes/Classes/ROSprogramming/index.html

Hybrid Course• Some Lectures, Some Discussion, Some Mentoring

• Come prepared to work, not listen

This is Our Goal

More Logistics

Class Meets

• TR 9:00 – 10:15

• Room: ME 2004, MGL B307

No Final Exam is planned

No Separate Lab Sessions

• You will have card access to B307

• We may meet in B307 for some class sessions

• FYI: B307 has video monitoring – several projects ongoing

Keep an eye on announcements on the web!!

And Still More Logistics

Web Page is Your Responsibility

• http://web.ics.purdue.edu/~rvoyles/Classes/ROSprogramming/index.html

Matlab or C/C++ programming

Grading subject to change

• Always ask how you’re doing

And the Un-Fun Part

Academic Dishonesty• Not tolerated

• Flunk the course, period

What is plagiarism?"In short, to plagiarize is to give the impression that you have

written or thought something that you have in fact borrowed from another." W. S. Achtert and J. Gibaldi, The MLA Style Manual, New York, Modern Language Association of America, 1985, p. 4.

top related