Human Robotics Interaction (HRI) based Analysis using DMT

Similar documents
This list supersedes the one published in the November 2002 issue of CR.

SIGVerse - A Simulation Platform for Human-Robot Interaction Jeffrey Too Chuan TAN and Tetsunari INAMURA National Institute of Informatics, Japan The

I. INTRODUCTION II. LITERATURE SURVEY. International Journal of Advanced Networking & Applications (IJANA) ISSN:

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

Elements of Artificial Intelligence and Expert Systems

HMM-based Error Recovery of Dance Step Selection for Dance Partner Robot

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

Pure Versus Applied Informatics

A Mixed Reality Approach to HumanRobot Interaction

Administrivia. CS 188: Artificial Intelligence Spring Agents and Environments. Today. Vacuum-Cleaner World. A Reflex Vacuum-Cleaner

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY

Introduction: What are the agents?

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

EQ-ROBO Programming : bomb Remover Robot

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motivation and objectives of the proposed study

SMARTPHONE SENSOR BASED GESTURE RECOGNITION LIBRARY

Intelligent Power Economy System (Ipes)

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Course Outline. Textbook: G. Michael Schneider and Judith L. Gersting, "Invitation to Computer Science C++ Version," 3rd Edition, Thomson, 2004.

Autonomous Robotic (Cyber) Weapons?

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

An Agent-based Heterogeneous UAV Simulator Design

Issues in Information Systems Volume 13, Issue 2, pp , 2012

Gameplay as On-Line Mediation Search

Invited Speaker Biographies

Locating the Query Block in a Source Document Image

Building a Machining Knowledge Base for Intelligent Machine Tools

END EXAMINATION TIME TABLE OF II-B.TECH-I-SEM-R07-SUPPLE-NOV-DEC 2016 Examination Timings: A.M. To P.M.

Evolution and scientific visualization of Machine learning field

Autonomic gaze control of avatars using voice information in virtual space voice chat system

Inter-enterprise Collaborative Management for Patent Resources Based on Multi-agent

Design and Development of Pre-paid electricity billing using Raspberry Pi2

Human Autonomous Vehicles Interactions: An Interdisciplinary Approach

Iowa State University Library Collection Development Policy Computer Science

Information for Parents/Carers Targets in Computing

Keywords- Fuzzy Logic, Fuzzy Variables, Traffic Control, Membership Functions and Fuzzy Rule Base.

Computer Vision in Human-Computer Interaction

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

A Glimpse of Human-Computer Interaction. Jim Hollan Department of Cognitive Science Department of Computer Science and Engineering

Available online at ScienceDirect. Procedia Engineering 111 (2015 )

SLIC based Hand Gesture Recognition with Artificial Neural Network

Detecticon: A Prototype Inquiry Dialog System

computing SOC Majoring Talk Workshop 13 Dec DKG 4/1 Organized by: Itech Club the revolution in

Content Based Image Retrieval Using Color Histogram

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Evaluation of an Enhanced Human-Robot Interface

Performance Analysis of MFCC and LPCC Techniques in Automatic Speech Recognition

Multisensory Based Manipulation Architecture

Humanoid Robot NAO: Developing Behaviors for Football Humanoid Robots

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

Reinforcement Learning Simulations and Robotics

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN

Modern Control Theoretic Approach for Gait and Behavior Recognition. Charles J. Cohen, Ph.D. Session 1A 05-BRIMS-023

Introduction to Computer Engineering

Neural Models for Multi-Sensor Integration in Robotics

FINGER MOVEMENT DETECTION USING INFRARED SIGNALS

Synergy Model of Artificial Intelligence and Augmented Reality in the Processes of Exploitation of Energy Systems

Can the Success of Mobile Games Be Attributed to Following Mobile Game Heuristics?

Green Codes : Energy-efficient short-range communication

Conversational Systems in the Era of Deep Learning and Big Data. Ian Lane Carnegie Mellon University

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

Multi-Robot Cooperative System For Object Detection

Human-computer Interaction Research: Future Directions that Matter

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

in the New Zealand Curriculum

OVERVIEW OF ARTIFICIAL INTELLIGENCE (AI) TECHNOLOGIES. Presented by: WTI

Glossary of terms. Short explanation

Canadian Technology Accreditation Criteria (CTAC) ELECTROMECHANICAL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC)

Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration

Decision Tree Analysis in Game Informatics

Evidence Engineering. Audris Mockus University of Tennessee and Avaya Labs Research [ ]

International journals of emerging trends & technology in computer science. Volume no 4, issue 1, pp Vol. 4 Issue 6 pp.

CURRICULUM VITAE. Evan Drumwright EDUCATION PROFESSIONAL PUBLICATIONS

Image Extraction using Image Mining Technique

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

ISSN: [IDSTM-18] Impact Factor: 5.164

USING VIRTUAL REALITY SIMULATION FOR SAFE HUMAN-ROBOT INTERACTION 1. INTRODUCTION

User Acceptance of Desktop Based Computer Software Using UTAUT Model and addition of New Moderators

An Integrated Modeling and Simulation Methodology for Intelligent Systems Design and Testing

Robotic Systems ECE 401RB Fall 2007

Co-evolution for Communication: An EHW Approach

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Wi-Fi Fingerprinting through Active Learning using Smartphones

Logic Programming. Dr. : Mohamed Mostafa

The Game-Theoretic Approach to Machine Learning and Adaptation

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Multiagent System for Home Automation

LIS 688 DigiLib Amanda Goodman Fall 2010

Design and Development of a Social Robot Framework for Providing an Intelligent Service

Introduction to Real-time software systems Draft Edition

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS

Transcription:

Human Robotics Interaction (HRI) based Analysis using DMT Rimmy Chuchra 1 and R. K. Seth 2 1 Department of Computer Science and Engineering Sri Sai College of Engineering and Technology, Manawala, Amritsar (India) 2 Department of Applied Sciences Sri Sai University, Palampur, Himachal Pradesh (India) Abstract-The paper presents analysis of methodology proposed for mutual interaction among human and robotics following a master-slave relationship utilizing data mining techniques. The collaboration between human and robotics leads to achieve joint actions for its utilization in manufacturing industry, service industry and other daily life work. The technique designed in this paper helps human to handle the queries and tasks using human robotics in such a way that robotics acts as an interface with server-systems for the flow of communication data. The use of human-robotics interface helps to manage queries following a sequential system such as; input device used to collect data and server system used to process data such that in the absence of interface, interactions between human and the server system will not be possible. The proposed procedure describes that how humans interact with robotics and shows the complete communication flow among them by using three different types of data mining techniques viz. classification, regression analysis and time series such that each technique using a separate type of data to perform mining task. In this paper, theoretical as well as experimental based analysis has been investigated. Keywords: Data mining, human robotics, time series analysis, regression analysis, classification. 1. INTRODUCTION HRI (Human Robotics Interaction) is the most emerging technology to design and develop robotics for the welfare society for shaping the future of coming generations. The HCI (Human Computer Interaction) is a field that has made great strides towards understanding and improving our interactions with computer based technologies. The goal of developing robotics is to provide communication similar to natural communication among humans [11].Interaction of robotics with the human can only be possible by using interface that is based on HCI. Interface shows the social interaction with the robotics and provides assistance to people through physical contact or by using sensors that may helps to entertain human through social interactions [1] and the interface acts as an Agent between the human and robotics [6]. HCI acts like an autonomous robotics and helps to provide interactions under HRI [4] and automated analysis helps to judge the behavior under such interaction. Generally, the HRI concepts can be categorized as remote interactions and proximate interactions. In this paper, an analysis has been conducted using Proximate interaction based on various parameters for designing and implementation of robotics systems capable of accomplishing interactive tasks in different environments. The fundamental goal of HRI is to develop the principles and algorithms for robotics systems that are more capable to direct safe and effective interaction with humans [7]. The initial use of robotics was repetitive task and the priority was given to a human in which activities that includes interaction with people required to complete those tasks [9].The robotics solutions are increasingly applied to real world problems such as aging society, climate control and responses in case of emergencies etc. The design and development of robotics must meet the human needs in addition to address technical challenge [5]. A variety of states can be considered by using different data mining techniques [3] that are used to process large amount of data and searching the data and also build relationship within the data by using regression analysis data mining technique. The technique is required to retrieve the information quickly, improving the quality and effectiveness of the decisions utilizing the time series databases. Human-robotics behaves artificially and has distinct advantage of their capability of secure private information of any organization without any information loss. The secured information can be maintained by the robotics designer that always act as a MASTER and other team members like normal user or virtual users act as SLAVES that performs joint action. In daily life, assistive robotics is being used that helps to identify different moods of humans by using some visual appearance effects [2]. A system based approach is adopted rather than isolated components [10]. In future, the behavior of human towards work can be predicted by applying predictive data mining technique by designing new sensor nodes [8]. This paper proposes a procedure named as HRI analysis-using Data Mining Techniques and perform analysis using theoretical as well as experimental consideration and is shown with the help of graphical representations. 2. DESIGNING METHODOLOGY For providing communication between human and robotics in a natural way, this paper proposes a new procedure/mechanism named as HRI analysis-using data mining techniques. Figure1 shows the schematic diagram of human-robotics for performing the tasks such that without using human-robotics interface, interaction would not be possible. www.ijcsit.com 1363

5. ANALYSIS BASED ON THEORATICAL CONSIDERATION Figure 1: Interaction with the server system. 3. PROPOSED PROCEDURE Step 1. When User Send Request: =Robot Mode Is ACTIVE. {Using classification technique, the active mode or deactive mode of the robot can be analyzed}. MODE VALUE: = ACTIVE (indicates value 1). MODE VALUE: = DE-ACTIVE (indicates value 0). Step 2. IF INPUT FORMAT CORRECT: =REQUEST PROCEDDING! {Using Regression analysis technique the relation between the previous tasks with the current task to be performed can easily be identified. It also gives the information between the independent and inter-related tasks that will be performed by the robot}. Step 3. SET SESSION: = REQUEST COMPLETION! {Using Time series Analysis technique the completion time of task can be checked such that whether the task will be completed before the session expires}. Step 4. THEN REPEAT STEP 3 even N Number of tasks included. 4. WORKING The interface as shown in Figure 1 is a sandwich between human and robot for maintaining master-slave relationship where human act as a master and is responsible for performing number of tasks by Robot that acts like a slave and perform task as per instructions given by his master. At first, check the ROBOT is in ACTIVE MODE or DE- ACTIVE MODE. If the robot is in ACTIVE MODE then current will pass and shows value 1 otherwise signal disables and shows value 0. After checking the status, in the second step, check the format of the input applied by the HUMAN (MASTER), whether it is in correct format or not. If input is in correct format, then REQUEST PROCEED otherwise generates a warning message. In the third step, in the request processing human set session, the task must be completed before session expires and if in case session expires, then request would be in pending mode and displays a warning message of request failure and THEN REPEAT step 3 even N number of tasks are to be performed. The analysis has been conducted using three types of data mining techniques as follows: 5.1 Regression based analysis This technique used to find out the best parameter values for any function and also helps to reduce error. The specific function must be best fit for data set that will be provided by the user. Regression analysis uses various mathematical equations that show the relation between the dependent or independent variable. Linear regression analysis is used here which is based on the single predictor and shows the relation between X and Y. The mathematical equation used in linear regression analysis is given as follows. Y=A+BX. (1) Where Y is dependent and X is Independent variable. A and B are constants. The equation (1) can be solved by considering two cases. LRA Parameters Value for X- Coordinate Value for Y- Coordinate CASE 1(X,Y) 0 1 CASE 2(X,Y) 1 0 Table 1: Parameters consideration for linear regression analysis In case-1: (X, Y) (0, 1) Put values of X and Y coordinates in Eq. 1. For Independent Variable Y=A+BX. 1=A+B (0). A=1 In case-2: (X, Y) (1, 0) Put values of X and Y coordinates in Eq. 1. For dependent Variable Y=A+BX. 0=A+B (1). 0=A+B (2) Substitute value of A = 1 in Eq. 2. 0=1+B B=1 Figure 2: Graphical Representation for Case-1(X, Y) (0, 1) www.ijcsit.com 1364

Figure 2 shows that the task is dependent on previous task. Figure 3: Graphical Representation for Case-1(X, Y) (1, 0). Figure 3 shows that the task is Independent from the previous task. 5.2 Classification based analysis This technique helps to specify each category in more accurate form. The paper presents three different categories of users named as Robot Designer acting like a Master, Virtual User (Slave 1) which is basically a software program or service that executed iteratively and generate traffic from location to target server and Normal User (Slave 2) as shown in Figure 4. Figure 6: Graphical representation for Mode VALUE=ACTIVE (Logic 1). Figure 5 and Figure6 shows graphical representation for mode value corresponding to logic 0 and logic1.the preference is given to digital signal that shows values at specific intervals according to the proposed procedure. However, the analysis can be conducted using analog signal. The two mode values that show ROBOT will either be in ACTIVE MODE (logic 1) or in DE-ACTIVE MODE (logic 0) are used. 5.3 Time Series based analysis This technique uses a time series database. It stores data at regular intervals. It consists of sequence of values or events those changes with changing request status. Request must be completed before session expires and if in case session expires before completion of the desired task then user has to submit request again until the task is completed. Figure 4: Diagrammatical representation of types of users in Classification. Figure 5: Graphical representation for Mode VALUE=DE- ACTIVE (Logic 0). Figure 7: Graphical representation: Before SESSION Expires. Request Status: = Complete AND THEN SESSION: = Expires www.ijcsit.com 1365

Step-1 B) Screenshot for when Robotics is in DE-ACTIVE MODE and when any user enters wrong ROBOTICS_ID then message display is Blocked. Figure 8: Graphical representation: After SESSION Expires. Request Status: = Pending AND SESSION: = Expires. 6. EXPERIMENTAL BASED ANALYSIS Step-1 A) Screenshot for when Robotics is in ACTIVE MODE and when any user enters ROBOTICS_ID then message display is Logged In. Step 2)Screenshot for when Input is in Incorrect format i.e. use of special characters then that displays a message as Blocked and the request will not proceed further. www.ijcsit.com 1366

Step 3-A) Request Status: = Complete AND THEN SESSION: = Expire. Step 3-B) Request Status: = Pending BEFORE SESSION: = Expire. REFERENCES [1] C. Burgar, P. Lum, P. Shor, and H. van der Loos. Development of robots for rehabilitation therapy: The palo alto va/standford experience. Journal of Rehabilitation Research and Development, 37(6):663 673, Nov-Dec 2011. [2] R. Cowie, E. Douglas-Cowie, N. Tsapatsoulis, G. Votsis, S. Kollias, W. Fellenz, and J. G. Taylor. Emotion recognition in humancomputer interaction. IEEE Signal Processing Magazine, 18(1), Jan 2007. [3] S.J. Cowley and H. Kanda. Friendly machines: Interaction-oriented robots today and tomorrow. Alternation,12(1a):79 106, 2011. [4]http://www.tandfonline.com/doi/pdf/10.1080/07370024/2004.9667337/ [5]http://humanroboticsinteraction.org/2013/-. [6]web.mit.edu/16.459/www/Dautenweny.pdf. [7]robotics.usc.edu/publications/media/uploads/pubs/585.pdf. [8]www.imetexplore.ac.in/IRNetExplore_Proceedings/hydrabad/CSIT- Hyd 10MARCH2013/ICSIT-10TH March2013_doc/papers2.pdf. [9] www.academia.edu/933408/human-robot-interaction. [10]www.dgp.toronto.edu/~victorng/research.html. [11]data.ijmrs.Com/Conferencepapers/228689291.pdf. 7. CONCLUSION In this paper, the human-robotics interaction analysis on the basis of theoretical as well as experimental considerations has been conducted and represented by graphs using proposed HRI analysis-using Data Mining Techniques with an interface. The Master-Slave relationship during human-robotics interaction has been analyzed using data mining techniques. The procedure helps to provide the complete information about the communication flow between the human and robotics. The procedure /mechanism as developed in this article provide natural way of communication methodology where communication will not be possible in the absence of human-robotics interface. With the help of data mining techniques human queries can easily be managed by the robotics. A variety of algorithms, scientific tools and techniques can be used for humanrobotics interactions. www.ijcsit.com 1367