YoVDO

A Robotic Platform for Natural and Effective Human-Robot Interaction

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Artificial Intelligence Courses Python Courses Finite State Machine Courses Human-Robot Interaction Courses Gesture Recognition Courses Speech Recognition Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a robotic platform designed for natural and effective human-robot interaction in this 45-minute talk from EuroPython 2017. Delve into the application of artificial intelligence techniques in humanoid robotics, focusing on interaction through speech, gestures, and facial expressions. Learn about the Python-based system built on the Robotic Operating System (ROS), including hardware and software configurations of the NAO-based humanoid platform. Discover the use of high-level Python libraries for spoken language processing, sentiment analysis, vision, and AI interfacing. Understand the system's architecture based on finite state machines and ROS communication layers. Examine potential applications in entertainment, education, field robotics, home companionship, hospitality, and Robot Assisted Therapy (RAT). Gain insights into the platform's current status, challenges, and future developments, concluding with a live NAO-based demonstration showcasing speech recognition and other capabilities.

Syllabus

Introduction
Main goals
How was it achieved
Main architecture
Main benefits
Where to use it
Architecture
Side State Machines
The Brain
Problems
Future steps
Demonstration
Speech recognition
Dummy Lamberto
Reading
Questions


Taught by

EuroPython Conference

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent