13
Introduction to Experimental Robotics CSCI 1108 — Lecture 1 Course Introduction CSCI 1108 Lecture 1 1 / 13

Introduction to Experimental Robotics CSCI 1108 | Lecture 1 Course Introductioncsci1108/202010/files/rob01... · 2019. 12. 10. · Course Objectives & Format To learn about Robotics

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • Introduction to Experimental RoboticsCSCI 1108 — Lecture 1Course Introduction

    CSCI 1108 Lecture 1 1 / 13

  • Administrivia

    Section 1: Vlado Keselj, [email protected]. Office CS 432Section 2: Nauzer Kalyaniwalla, [email protected]. Office CS 221Office Hours, Vlado: Tuesday 13:30–15:00/Open Door.Office Hours, Nauzer: Thursday 10:00–11:30/Open Door.This is a lab course. You need to attend 2 lab sessions/week.Labs start next week.Make sure to attend sections you are assigned to.Lab attendance is required.Head T.A. for the course: Mitchell Kane ([email protected]).Projects: small (10%) and a large (35%) project.Both require a written report.Quizzes: Four in-class quizzes (16%) and a final exam.Important to contribute to group work in every lab.This term we will have peer-evaluations.

    CSCI 1108 Lecture 1 2 / 13

  • Course Objectives & Format

    To learn about Robotics.

    To experience working in a team.

    To learn project management.

    Course is hands-on: Lab tutorials build towardsprojects.

    Projects done in Lab time.

    To have fun.

    CSCI 1108 Lecture 1 3 / 13

  • CSCI 1108 Lecture 1 4 / 13

  • What is a Robot?

    Robot: Word coined by Czech writer Karel Capek,from Roboti in Czech for “hard labour” in a play: Rassum’sUniversal Robots. Roboti in Czech meaning “hard labour” -suggested by the brother of the writer.

    ‘Robot’ is a very general term: Could refer to software robots,Mostly business/office automation. See:https://deloitte.wsj.com/cio/2016/03/13/an-introduction-to-robotic-process-automation/

    CSCI 1108 Lecture 1 5 / 13

    https://deloitte.wsj.com/cio/2016/03/13/an-introduction-to-robotic-process-automation/

  • What is a Robot?

    Most people think: The reality: Papero from NEC

    https://robotnews.wordpress.com/2006/04/01/the-childcare-robot-papero/

    The video of Papero is in Japanese, but watch between (1:10 and 1:40):

    https://www.necplatforms.co.jp/solution/papero_i/

    CSCI 1108 Lecture 1 6 / 13

    https://robotnews.wordpress.com/2006/04/01/the-childcare-robot-papero/https://www.necplatforms.co.jp/solution/papero_i/

  • What is a Robot?There are swarm robots: Typically 100’s of programmable,autonomous, self-organizing units. https://player.vimeo.com/video/103329200?color=1cafeb&title=0&byline=0&portrait=0&player_id=103329200&autoplay=1

    Future military applications are a matter of time.1024 Collaborative robots:

    Autonomous vehicles are coming on the scene: A video fromWaymo: Google’s self driving project & another from Tesla:https://youtu.be/tlThdr3O5Qo & https://digg.com/video/watch-a-fully-autonomous-tesla-drive-itself-around-town-and-find-itself-a-parking-spot

    CSCI 1108 Lecture 1 7 / 13

    https://player.vimeo.com/video/103329200?color=1cafeb&title=0&byline=0&portrait=0&player_id=103329200&autoplay=1https://player.vimeo.com/video/103329200?color=1cafeb&title=0&byline=0&portrait=0&player_id=103329200&autoplay=1https://youtu.be/tlThdr3O5Qohttps://digg.com/video/watch-a-fully-autonomous-tesla-drive-itself-around-town-and-find-itself-a-parking-spothttps://digg.com/video/watch-a-fully-autonomous-tesla-drive-itself-around-town-and-find-itself-a-parking-spot

  • What is a Robot?

    Industrial Robots: The KR1000 Titan, from Kuka Roboticscan manipulate up to 1000 Kg.

    Space Robots - Destined for the ISS:

    CSCI 1108 Lecture 1 8 / 13

  • What a Robot is:The small sample of robots above share the property of autonomy:“a robot is a physically embodied artificially intelligent agent thatcan take actions that have effects on the physical world,” saysroboticist Anca Dragan of UC Berkeley.From Wired: 08.24.2017 What Is a Robot?The wiki article on robots is worth reading.So, robots:

    Are able to sense their environment and react to changes.May be able to manipulate objects: Needs to sense thegeometry of said object.May be mobile - hence can navigate.In fact motion requires: Planning, Perception, Spatialrepresentation.

    Robotics is at the nexus of Engineering, Artificial Intelligence andMathematics. This brings intelligent behaviour in the natural world.

    CSCI 1108 Lecture 1 9 / 13

  • Robotics in Industry

    https://www.wsj.com/articles/meet-the-new-generation-of-robots-for-manufacturing-1433300884

    CSCI 1108 Lecture 1 10 / 13

    https://www.wsj.com/articles/meet-the-new-generation-of-robots-for-manufacturing-1433300884

  • The Robots are Coming.....soonThe hype has not kept up with progress:

    For Elon Musk, the driverless car is always right around the corner.At an investor day event last month focused on Tesla’s autonomousdriving technology, the CEO predicted that his company would havea million cars on the road next year with self-driving hardware “at areliability level that we would consider that no one needs to payattention.”If there are a million Tesla robo-taxis functioning on the road in2020, I will eat them. Perhaps @rodneyabrooks will eat half withme? - Kai-Fu Lee (https://twitter.com/kaifulee)

    CSCI 1108 Lecture 1 11 / 13

    https://twitter.com/kaifulee

  • The Robots are Coming.....soon

    “At best, they may be able to create a system that functions under

    certain limited scenarios. It will not be fully autonomous in 2020 or

    anytime in the next several years” - Sam Abuelsamid, research

    analyst for Navigant.

    Chris Urmson, the former leader of Google’s self-driving car project,

    once hoped that his son wouldn’t need a driver’s license because

    driverless cars would be so plentiful by 2020. Now the CEO of the

    self-driving startup Aurora, Urmson says that driverless cars will be

    slowly integrated onto our roads“over the next 30 to 50 years.”

    CSCI 1108 Lecture 1 12 / 13

  • But, when the Big Dog gets involved...

    https://www.nytimes.com/2013/12/14/technology/

    google-adds-to-its-menagerie-of-robots.html?_r=0

    CSCI 1108 Lecture 1 13 / 13

    https://www.nytimes.com/2013/12/14/technology/google-adds-to-its-menagerie-of-robots.html?_r=0https://www.nytimes.com/2013/12/14/technology/google-adds-to-its-menagerie-of-robots.html?_r=0