NAO: Human-Machine Interaction and Artificial Intelligence System

Slides:



Advertisements
Similar presentations
CAREWARE TRAINING Adult Learners. Approach Getting It Done Framework Concepts vs. Recipes.
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
An evaluation of scaffolding for virtual interactive tutorials 指導教授 : 陳 明 溥 研 究 生 : 許 良 村 Pahl, C.(2002).An evaluation of scaffolding for virtual interactive.
ICT work programme ICT 22 Multimodal and natural computer interaction Aleksandra Wesolowska (Unit G.3 - Data Value Chain) Juan Pelegrin (Unit.
ROBOT BEHAVIOUR CONTROL SUCCESSFUL TRIAL OF MARKERLESS MOTION CAPTURE TECHNOLOGY Student E.E. Shelomentsev Group 8Е00 Scientific supervisor Т.V. Alexandrova.
CENG 161 Introduction to Computer Science Instructor: Dr. Nurdan SARAN Lab Assistant: Arzu Burçak Sönmez.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
Chapter 12: Intelligent Systems in Business
Copyright © 1998 by Addison Wesley Longman, Inc. 1 Concepts of Programming Languages Chapter 1.
Humanoids Robotics © 2015 albert-learning.com HUMANOIDS ROBOTICS.
FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY, UNIVERSITY OF MALAYA.
Brain, Mind, Body and Society: Controllability and Uncontrollability in Robotics Motomu SHIMODA, PhD. Kyoto Women’s University.
FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY, UNIVERSITY OF MALAYA.
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
ENGG1100 Lecture7: Introduction To Engineering Design (Digital Logic) Part 2 Kin Hong Wong ENGG1100. Ch7-Digital Logic (part 2) 16/02/15 1.
The Future of Robots. About Robots Robots are made of roughly the same components as human beings: a body structure with moveable joints a muscle system.
ENGG1100 Introduction to Engineering Design Digital Logic (Part 2) Prof. Kin Hong Wong Department of Computer Science and Engineering.
Curriculum Integration in the Classroom Chapter 8.
What is AIBO ? AIBO is produced by SONY Marketed as an entertainment robot Has sensors for input Has LEDs and sound for output as well as motors for movement.
Célia Amegavie Ismaïl Tahry.  University of Science and Technology of Lille  Polytech Group (national network of 11 graduate schools within France's.
Critical Thinking and Knowledge of Subject Matter
Chapter 1 What is Programming? Lecture Slides to Accompany An Introduction to Computer Science Using Java (2nd Edition) by S.N. Kamin, D. Mickunas, E.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Outdoor Education. The Appeal Provides opportunity to incorporate –Excitement –Challenge –Risk –Cooperation –Decision making Curriculum extension for.
Demonstration and Verbal Instructions
ROBOTICS BY: HUSSAIN MURAD. WHAT IS THE FIRST THING YOU THINK OF WHEN YOU THINK OF A ROBOT? When I think of robots, the first thing that pops into mind.
Delbert Heistand Morris Schott Middle School. WHAT IS UNIVERSAL DESIGN? The design of products and environments to be usable by all people, to the greatest.
By: Stephanie Flynn. Who are these children? Do you know recognize these faces? These are your sons……your daughters……your nephews… …and your nieces. These.
CS 127 Introduction to Computer Science. What is a computer?  “A machine that stores and manipulates information under the control of a changeable program”
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
The palm was created using a modular cavity design. It was designed using ProEngineer and printed using Rapid Prototype. The fingers were made using Polymorph.
Emerging Trends in Educational Technology Nashae Lumpkin Technology as Teaching & Learning Tool.
Tai Chi Great for older adults and…… everyone!. Objectives: Define Tai Chi Compare/contrast Tai Chi to floor exercise class Key points, benefits of Tai.
Programming Objectives What is a programming language? Difference between source code and machine code What is python? – Where to get it from – How to.
Integrated Modeling Environment System Engineering Seminar Johnny Medina / Code 531 Chris Stone / Code 531 / Constellation Software Engineering.
Computer Programming - Key Concepts and Terms Computer Program – A computer program is a set of instructions for computer, arranged in logical order, using.
Programming Language Basics. What is a Programming Language? “A computer, human-created language used to write instructions for a computer.” “An artificial.
ASIMO Tomorrow's Humanoid Robot Jason Peach Technical Writing 4/5/2009.
Nao Robot.
Architecture Brief Pepper
Definition CASE tools are software systems that are intended to provide automated support for routine activities in the software process such as editing.
TroposPL: Tropos for Prolog Implementations
Demonstration and Verbal Instructions
Chapter 1 Reasons to study concepts of PLs Programming Domains
CharacterCreator: An Educational 3D Modeling Application
1.1 Reasons to study concepts of PLs
Situated Cognitive Theory
Developing Applications
Robot Soccer Real Madrid.
Occupational Therapy Using a Humanoid Robot
Course Instructor: knza ch
Special English for Industrial Robot
Lesson 1: Fundamentals of Programming
Motor Programmes Third phase of the information processing model- actually moving Output How movement patterns are constructed and utilised and adapted.
Classroom Organization
ESTONIAN INFORMATION TECHNOLOGY COLLEGE
11 Business and Technology 11-1 Computer Systems
Contact us at: [INSERT CONTACT HERE]
Programming Language Basics
2018 Joint CIG Dissemination Event
Principles of Programming Languages
Team Skill 6 - Building The Right System Part 1: Applying Use Cases
Computer Based Training
Specialized Application Software
Intelligent Process Automation in Audit
Contact us at: [INSERT CONTACT HERE]
Robot Programming Through Augmented Trajectories in Augmented Reality
Integrating strategies to engage online learners
Artificial Muscle based on Flexinol motor wire
Whole Brain® Coaching WalkAround
Presentation transcript:

NAO: Human-Machine Interaction and Artificial Intelligence System The Future of Advanced Technological Healthcare Lisa Collins, Haley Collins, Mayesha Sahir Mim, and Zhi Zheng Abstract: Nao is an autonomous programmable humanoid developed by Aldebaran Robotics. The Nao humanoid is programmed to demonstrate gentle exercise programs, such as Tai Chi, to improve joint function, circulation, and motor skills in adults and to assist children in developing cognitive and social skills. The purpose of this research is to develop machine learning to assist individuals in their healthcare and everyday lives. Research: Nao’s speech patterns and movements were scripted, translated into code, and tested to ensure that the robot’s movement and speech occurred in a logical sequence. Multiple “timelines” and “dialogue” boxes were created in Nao’s code in order to mimic patterns of human gestures and communication. Results: The program was downloaded to and tested on the NAO robotic system. The program ran smoothly and NAO executed the movements and speech in a fashion similar to a human coach. Conclusions: Where do we go from here? The next step in this research is to develop a program which tracks the movement of human joint positions, enabling the robotic operating system to learn new movements in real time to translate them to the physical robot. The intersection between healthcare and the future of engineering and STEM is rapidly expanding. Robotic assistants such as Nao are not only more cost efficient than human instructors but also stimulate a higher level of motivation than other forms of virtual instruction. Process: Choregraphe software is utilized to write and develop the Python code that brings Nao to life. Nao’s movements and speech are carefully orchestrated using a timeline in Choregraphe, shown above. These movements and speech then go “live” when they are downloaded to Python code and translated to the actual robot. An example of the Python code used to position Nao’s joints is provided here. Reference: -My adventure with Aldebaran's robots: Kindercity and Av@tar Kids. (n.d.). Retrieved March 26, 2019, from https://community.ald.softbankrobotics.com/en/news/my-adventure-aldebaran’s-robots-kindercity-and-avtar-kids