2/5/19 This Class CMSC 691 Fall 2019 Professor: Dr. M • cmat@umbc.edu, ITE 331 • Office hours: 10:30-11:30 M, 1-2 F • Outside of hours: calendly.com/dr_m • TA: Caroline Kery • ckery1@umbc.edu, ITE 349 Principles of • Office hours: 1-2 M, 4-5 Th • Human-Robot Interaction Email policy: • You must post to Piazza first, and robots in our daily lives: a research view • You must email the professor AND the TA • Dr. Cynthia Matuszek I’m a Honda My Research Today’s Class Asimo! What is HRI? • Ar Artificia ificial l in intellig elligen ence ce How w to o get et comp computer ers s to o beh ehave e “in “intellig elligen ently”? y”? Class goals • Rob obot otics ics Na Natural l Language e Processin rocessing Structure and grading • How w ca can comp computer ers s under erst stand Sen ensin sing the e en environ ironmen ment, huma man la languages es (E (English lish, Hin indi, i, Lots of reading and discussing doin oing physica ysical l op oper eration ions, s, • build ildin ing hard rdwa ware re, pla lannin ing etc.), et ), rea read, sp spea eak and list listen en, Syllabus and schedule mot motion ions, s, perf erfor ormin ming task sks perf erfor orm m la language e task sks • Zny.cc/hri-sched • Topics in HRI • Huma man-R -Rob obot ot In Inter eract ction ion How w ca can we e go o from rom in indust stria ial l rob robot ots s to o usef seful l rob robot ots s in huma in man en environ ironmen ments? s? (S (Sch chools, ools, ca cars, s, homes…) omes…) What is a Robot? Human-Robot Interaction Autonomous? Humanoid? Mobile? So what do we expect from physical computers? • • • • In a factory? In a warehouse? At home? • Physical? Sensory? ManipulaZve? • • • In a human-centric environment? • Humanlike? Intelligent? What else? • • • Robotics is what happens when computers become physical agents – gain the ability to sense the world (see, hear, etc.), interact physically with objects and people, and operate in the physical environment as well as the virtual world. 1
2/5/19 Goals of This Course Class Structure Understand HRI • This is mostly a seminar class • What is the field about? • Reading and discussing research papers the H and the R • Why is it important? • Per lecture: • This is a lot of reading! Introduce (some of) the huge range of current HRI • Read ~2 papers • research One person will sign up to present and lead discussion • Gain experience conducZng HRI research • Everyone will read and discuss • Learn to idenZfy HRI problems in your own research • Journal about papers and topics • Find out whether HRI and roboZcs are for you • No exams One semester-long project • • Thinking, implemenZng, wriZng, and presenZng • Project milestones are the only assignments • Journals The Schedule One entry per person, per topic (lecture) • You will visit these every class: • Post on the Piazza thread: • Zny.cc/hri-sched • Zny.cc/hri-piazza 1. Read the papers Read these and 2. Read the thread so far post before that 3. Post something new class day Summary, quesZon, answer • to a quesZon, … Usually 1-2 paragraphs • Expectations Classroom Policies Do the reading. • Be courteous to classmates and instructors. • This is a seminar class! • No devices in use except when specified. • A=end. • You don’t learn as much. • You must agend for the • People around you don’t learn as much. • en>re semester. Read Zny.cc/devices-in-class, then ask to talk about it • Par>cipate. • No food in class. • Do journal assignments consistently and on Zme • ParZcipate ac>vely in class discussions • Let other people parZcipate, and • listen agenZvely Ask quesZons! • 2
2/5/19 Academic Integrity Academic Integrity Policy Instructor’s responsibiliZes: • “By enrolling in this course, each student assumes the • Be respecjul • responsibilities of an active participant in UMBC’s Be fair scholarly community, in which everyone’s academic • work and behavior are held to the highest standards of Be available • honesty. Cheating, fabrication, plagiarism, and Students’ responsibiliZes: • helping others to commit these acts are all forms of Be respecjul academic dishonesty, and they are wrong. Academic • Do not cheat, plagiarize, or lie, or help anyone else do so misconduct could result in disciplinary action that may • include, but is not limited to, suspension or dismissal.” Do not interfere with other students’ academic acZviZes • [UMBC’s Undergraduate Council and Provost’s OfEice] Academic Integrity Policy Integrity: Penalties PenalZes depend on the offense Summary version, as this is an advanced class • “By enrolling in this course, each student assumes the • – Integrity is cultural. Know what it means. responsibilities of an active participant in UMBC’s The minimum penalZes are: • scholarly community, in which everyone’s academic – ANY copying is plagiarism, even a sentence. 5% off your final grade • work and behavior are held to the highest standards of – Syllabus has more. Read it! Being required to redo the assignment, • honesty. Cheating, fabrication, plagiarism, and without credit, in order to pass helping others to commit these acts are all forms of academic dishonesty, and they are wrong. Academic AddiZonal penalZes may include: • misconduct could result in disciplinary action that may Receiving a full grade reducZon in the class • include, but is not limited to, suspension or dismissal.” Failing the class without possibility of dropping it • [UMBC’s Undergraduate Council and Provost’s OfEice] Suspension or expulsion from the university • Samples of Project Types Project Milestones (Roughly) EvaluaZon of human factors 1. Research quesZon • In-person or crowd-sourced user studies • 2. User study design StaZsZcal analysis • 3. Technical implementaZon and first demo Novel HRI system • 4. User study analysis Robot is doing something new and different • The “human” element can be environmental • 5. PresentaZon to professor PercepZon and manipulaZon • 6. Write-up Pure research • 7. Final PresentaZons AcZve learning from human interacZon • 3
2/5/19 HRI Topics Some High-Level Topics Expression and Gaze Speech • • Where will we begin seeing robots? • PerspecZve-taking PercepZon • • What is a “Human-centric environment”? Task?” • Systems Engineering InteracZon Design • • And how is it relevant to robots? • Shared Autonomy ManipulaZon • • Social robots … • Exoskeletons Decision-making • • How can robots be social beings? When do we want them to? • How can robots express emoZon – and (when) should they? • AssisZve RoboZcs Mental Models • • Human-robot collaboraZon – how and when? EducaZonal RoboZcs Remote Presence • • • Proxemics Social Learning • • AssisZve robots – helping people with special needs • Expressive MoZon CommunicaZon • • Robot ethics – what should and shouldn’t robots do? • What is HRI? What is HRI? It is an applica>on area It is a field of inquiry • • Slides adapted from Reid Simmons & Illah Nourbakhsh Slides adapted from Reid Simmons & Illah Nourbakhsh What is HRI? For Next Class It is work on a boundary Read this ar>cle through chapter 5: • • hgp://Zny.cc/goodrich-survey • I will lead the next discussion • Read the syllabus hgp://Zny.cc/hri-syllabus • • Read the academic integrity page Slides adapted from Reid Simmons & Illah Nourbakhsh 4
2/5/19 What Should They Do? Robots are moving away from factory floors to… • Entertainment, toys • Homes (personal roboZcs) • Medical, surgery • Industrial automaZon (mining, harvesZng, warehouses, …) • Hazardous environments (space, underwater, baglefields, …) • Roads • Research Trends • ManipulaZon of everyday objects • Complex household tasks • Object recogniZon, mapping, interacZon • Human robot interacZon • 5
2/5/19 6
Recommend
More recommend