Richard Voyles Professor of Robotics School of Engineering Technology
Unprecedented Optimism in Robotics & IOT! Education (all levels) Laypublic Government Leaders (jobs, innovation) Industry (buyers and sellers) Rethink Baxter $22,000 Kuka YouBot $26,000 Universal UR5 $44,000 Finance Kiva Systems $775M Rethink Robotics $75M
Robotics 2.0 What Is Collaborative Robotics? 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 1.0 Dull, Dirty, Dangerous Tasks done by Dull, Dirty, Dangerous Robots 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.
PURDUE BIG MOVES WORLD-CHANGING RESEARCH 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
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 controls a device that automatically performs complicated often repetitive tasks
How Bout Now?
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
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.