A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk.

Slides:



Advertisements
Similar presentations
A Mobile Ad hoc Biosensor Network Muzammil KP S7,ECE Govt. Engg. College, Wayanad.
Advertisements

DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
MiLAN: Middleware to Support Sensor Network Applications Wendi B. Heinzelman, Amy L. Murphy, Hervaldo S. Carvalho, Mark A. Perillo University of Rochester.
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
Presented for: CPS Lab-ASU By: Ramtin Kermani
An Application-led Approach for Security-related Research in Ubicomp Philip Robinson TecO, Karlsruhe University 11 May 2005.
ADVISE: Advanced Digital Video Information Segmentation Engine
Presenter : Shih-Tung Huang Tsung-Cheng Lin Kuan-Fu Kuo 2015/6/15 EICE team Model-Level Debugging of Embedded Real-Time Systems Wolfgang Haberl, Markus.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Performance Analysis of the IEEE Wireless Metropolitan Area Network nmgmt.cs.nchu.edu.tw 系統暨網路管理實驗室 Systems & Network Management Lab Reporter :黃文帥.
August 7, 2003 Sensor Network Modeling and Simulation in Ptolemy II Philip Baldwin University of Virginia Motivation With.
Intelligent Agents revisited.
1 3 rd SG13 Regional Workshop for Africa on “ITU-T Standardization Challenges for Developing Countries Working for a Connected Africa” (Livingstone, Zambia,
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Overview and Mathematics Bjoern Griesbach
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Smart Learning Services Based on Smart Cloud Computing
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
Introduction Due to the recent advances in smart grid as well as the increasing dissemination of smart meters, the electricity usage of every moment in.
Ch. 1. The Third ICT Wave The Third ICT Wave.
A Novel Approach to WLAN Mesh Interworking with Multiple Mesh Portals 指導教授:許子衡 教授 學生:王志嘉.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Master Thesis Defense Jan Fiedler 04/17/98
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Wireless Sensor Network Wireless Sensor Network Based.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
2006 International Symposium on Healthcare Technology Development “Healthcare Technology and Human Well-being” Distributed Programming Developing Tool.
Run-time Adaptive on-chip Communication Scheme 林孟諭 Dept. of Electrical Engineering National Cheng Kung University Tainan, Taiwan, R.O.C.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Design of On-Demand Analysis for Cloud Service Configuration using Related-Annotation Hyogun Yoon', Hanku Lee' 2 `, ' Center for Social Media Cloud Computing,
A Study on Smart Gateway Based on Android 4.x Bluetooth HDP(Health Device Profile) Jae-Hwan Jeon l, Sung-In Kang 2, Gwan-Hyung Kim 3, Oh-Hyun Kwon 3, Sung-Wook.
Design of a Cooperative Video Streaming System on Community based Resource Sharing Networks 2010 International Conference on P2P, Parallel, Grid, Cloud.
A Method for Providing Personalized Home Media Service Using Cloud Computing Technology Cui Yunl, Myoungjin Kim l and Hanku Lee l 'z * ' Department of.
Effect Analysis of Electric Vehicle Charging to Smart Grid with Anti-Islanding Method Bum-Sik Shin, Kyung-Jung Lee, Sunny Ro, Young-Hun Ki and Hyun-Sik.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Time-Space Trust in Networks Shunan Ma, Jingsha He and Yuqiang Zhang 1 College of Computer Science and Technology 2 School of Software Engineering.
OCR Software Architecture for Embedded Device Seho Kim', Jaehwa Park Computer Science, Chung-Ang University, Seoul, Korea
HTML5 based Notification System for Updating E-Training Contents Yu-Doo Kim 1 and Il-Young Moon 1 1 Department of Computer Science Engineering, KoreaTech,
Interactive Mirror System based on Personal Purchase Information Donghyun Kim 1, Younsam Chae 2, Jonghun Shin 2, Uyeol Baek 2, Seoksoo Kim * 1,* Dept of.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Low-power Hibernation Technique for WUSB over IEEE Hierarchical MAC Kyeong Hur 1, Won-Sung Sohn 1, Jae-Kyung Kim 1, YangSun Lee 2 1 Dept. of Computer.
Robot Velocity Based Path Planning Along Bezier Curve Path Gil Jin Yang, Byoung Wook Choi * Dept. of Electrical and Information Engineering Seoul National.
The 5th International Conference on Internet of Things 2015 Coex, Soeul, S. Korea Oct , 2015 Internet of Processes Vladimír Kebo, Center of Advanced.
Advanced Science and Technology Letters Vol.54 (Networking and Communication 2014), pp Pipelined Dynamic.
BLFS: Supporting Fast Editing/Writing for Large- Sized Multimedia Files Seung Wan Jung 1, Seok Young Ko 2, Young Jin Nam 3, Dae-Wha Seo 1, 1 Kyungpook.
Relying on Safe Distance to Achieve Strong Partitionable Group Membership in Ad Hoc Networks Authors: Q. Huang, C. Julien, G. Roman Presented By: Jeff.
Current research in Intelligence Agents Victor Govindaswamy.
Communication Scheme for Loosely Coupled Mobile User Groups in Wireless Sensor Fields Euisin Lee, Soochang Park, Fucai Yu, Min-Sook Jin, and Sang-Ha Kim.
Energy Efficient Detection of Compromised Nodes in Wireless Sensor Networks Haengrae Cho Department of Computer Engineering, Yeungnam University Gyungbuk.
A NEW ALGORITHM FOR THE VISUAL TRACKING OF SURGICAL INSTRUMENT IN ROBOT-ASSISTED LAPAROSCOPIC SURGERY 1 Interdisciplinary Program for Bioengineering, Graduate.
Wireless M2M System Architecture for Data Acquisition and Control Elmira Dichkova Bachvarova Central Laboratory of Mechatronics and Instrumentation Bulgarian.
SPIN: Sensor Protocols for Information via Negotiation
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Internet of Things: State of the Art
Yasuhiro Kawano Graduate School of Software and Information Science,
Grid with Anti-Islanding Method
Seunghui Cha1, Wookhyun Kim1
Aziz Nasridinov and Young-Ho Park*
Sensor Networks – Motes, Smart Spaces, and Beyond
Presentation transcript:

A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk Kim 2, and Gwi-Tae Park l,* 1 Department of Electrical Engineering, Korea University, Seongbuk-gu, Seoul, Korea {proteus99, 2 School of Computer Engineering, Sejong University, Gwangjin-gu, Seoul, Korea Abstract. In this paper, we describe a framework to integrate behavior-based identification for localization of new robots with an architecture for task cooperation of networked mobile robots in a well configured environment. In the framework, behavior-based identification for networked mobile robots is to establish relation between their identities and their positions, which are estimated from their trajectories related to each of the paths generated as designated signs. And the characteristics of the PnP supporting architecture are dynamically to connect, execute and disconnect networked mobile robots and service components related to the robot. Through the framework, networked mobile robots are able to determine their poses, and carry out and cooperate their tasks by using networked resources. Keywords: behavior-based robot identification, networked mobile robot, PnP supporting robot architecture. 1 Introduction With the growth of technology for networked mobile robots in an indoor environment, many researchers have investigated how to make a well-configured environment with distributed sensors for the robots that are able to fulfill the same functions [1-3]. The robots are able to know their poses with the help of the environment and carry out their tasks by using external sensors. Furthermore, the environment is able to analyze various situations and make a decision by information received from the robots. The most important characteristic is to provide resources for intelligent cooperation of networked mobile robots. Thus, a well configured environment such as the Intelligent Space can be a good platform for networked robots [4]. To realize the intelligent cooperation of the robots, we should solve two problems: robot localization for carrying out given tasks, and a design of architecture for the task cooperation of the robots. Firstly, in previous works, the environment should localize the mobile robots under a precondition that the prior knowledge of the robots is given Session6D829

[5]. Thus, when new robots (i.e., an unidentified robot) comes from outside of the environment, the environment is not able to determine the current pose of the networked mobile robots; the system operator has to collect the prior knowledge of the robot in an offline step. Secondly, an architecture to control the networked mobile robots and to manage network connection for them is essential and important, since the architecture has been considered one of important issues in the research area of networked robot system. In this paper, we describe a framework to integrate behavior-based identification for localization of new robots with an architecture for task cooperation of networked mobile robots in a well configured environment. In previous works, we proposed a method to localize new robots using its trajectory related to a given path [6], and a PnP supporting middleware framework for network based humanoid [7]. 2 Behavior-Based Identification of Networked Mobile Robots Fig. 1 illustrates the concept underlying the behavior-based robot identification. A well- configured environment identifies new robots when they come from the outside. Under the precondition that they communicate with the environment, they are able to receive paths generated by the environment. After moving according to the generated paths, the environment establishes a relation between the identity and position of the robots. Finally, the robots are able to determine their poses from the environment. Environment Fig. 1. Concept underlying the proposed system for identifying robots. 830 Computers, Networks, Systems, and Industrial Appications

2.1 Approach for Behavior-Based Identification Feature extraction step. The environment sends spin motion to unidentified robots simultaneously. This process has the following two objectives: To set the region of interest (ROI), where the motion of each robot is seen in sequential frames for a period, and To acquire the features of the unidentified robots from the ROIs. Trajectory estimation step. In this step, the environment sends generated paths to networked mobile robots in order to ascertain their trajectories from their movements. The robots are detected and tracked using color-based particle filters. To track each robot, our behavior-based identification system utilizes the position and size of ROIs obtained in the feature extraction step. Similarity analysis step. Finally, the environment establishes the relation between the identities and positions of the robots, using the similarity between the robots' trajectories and their paths for identification. 3 Design of PnP Supporting Architecture 3.1 Configuration of the Architecture The architecture consists of a main manager, resource managers in a resource group, more than one service group with a networked mobile robot and service components, and monitoring service as shown in Fig. 2. All data obtained from sensors of networked mobile robots are transmitted to service components of the architecture through a wireless network. However, all of the components are not able to receive data, since the bandwidth of a wireless network is narrow. Thus, a service component should be operated as a executable software existing in a server on network. For this, we define a basic concept of a virtual robot and a service group as shown in Fig. 2. Session 6D 831

Monitoring service Main Manager Service group Environment Command Result data data data PnP Supporting Architecture Resource Manager C Virtual robot) C Intelligence) Resource group Resource - I Service group n Service group Resource Manager ervice (ervice Fig. 1. The configuration of PnP architecture. 3.2 Virtual Robot It receives all data obtained from sensors of a networked mobile robot related to the virtual robot, which broadcasts the received data to other service components. In addition, the virtual robot is able to simulate a real networked mobile robot on the architecture. Thus, if a service component sends a command to a virtual robot, then it relays the command to the real networked mobile robot. The virtual robot receives instructions only from the intelligence service component, and manages all the service components in a group. The intelligence service component has the role of the intelligence of the service group, and receives all results data from other service components. 3.3 Service Group The service group provides the default behaviors (e.g., face, voice, and object recognition) for a networked mobile robot as an independent group on the architecture, and the service group receives its own management service from the virtual robot. Fig. 3 shows a process of a networked mobile robot join and an creation of service group to the architecture. A networked mobile robot notifies the main manager of its own connection when the robot tries to join the architecture. The main manager that received the notification gives permission to the networked mobile robot to connect to 832 Computers, Networks, Systems, and Industrial Appications

the architecture. Then the networked mobile robot transmits to the main manager the service list that the networked mobile robot needs. 3.4 Main Manager A main manager communicates with a networked mobile robot and more than one resource managers, and receives service lists that the robot needs. And then, the main manager allocates the services of networked mobile robots to servers after obtaining service lists that each of resource managers has. If the requested service does not exist in the architecture, the main manager looks for a replacement service. If the main manager cannot find a replacement service, it rejects the networked mobile robot. If the requested service exists, the main manager organizes a new service group and lists it in XML format. Then the list is sent to the resource managers that are on the resources. Fig. 2. The joining a networked mobile robot on the PnP supporting architecture. 4 Conclusions In this paper, we described a framework to integrate behavior-based identification for localization of new robots with an architecture for task cooperation of networked mobile robots in a well configured environment. In this paper, we described concept and approach underlying the behavior-based identification for networked mobile robots, and configuration of the PnP supporting architecture to connect, execute and disconnect networked mobile robots and service components related to the robot. Through the framework, networked mobile robots are able to determine their poses with the help of a well-configured environment with distributed sensors. In addition, 4. Request service list 1.Joinarchitecture 2.Accept joining 1.Request service list 5 Response available service list 0 \ Connect between components ed d y es Service Group 1 IEED CID CD Intelligence Resource group Resource Manager 1 (Service 1 ) (Service 2) Resource Manager m (Service k ) k+1 Main manager Service Group 1 r Virtual robot) (Service 1) E ntelligence) (Service j) 1111% J Session 6D 833

the robots joining the PnP supporting architecture are able to carry out and cooperate various tasks without physical limitations by using distributed networked resources. References 1.Lee, J.H., Hashimoto, H.: Controlling Mobile Robots in Distributed Intelligent Sensor Network. IEEE Trans. Industrial electronics, vol. 50, no. 5, pp , Oct Han, S.S., Lim, H.S., Lee, J.M.: An Efficient Localization Scheme for a Differential-Driving Mobile Robot Based on RFID System. IEEE Trans. Industrial electronics, vol. 54, no. 6, pp , Dec Choi, B.S., Lee, J.J.: Sensor network based localization algorithm using fusion sensor-agent for indoor service robot. IEEE Trans. Consumer electronics, vol. 56, no. 3, pp , Aug Lee, J.H., Hashimoto, H.: Intelligent Space-Concept and contents. Advanced Robotics, vol. 16, no. 3, pp , Kim, H S, Choi, J.S.: Advanced Indoor Localization Using Ultrasonic Sensor and Digital Compass. Int. Conf. Control, Automation and Systems, pp , Kim, J.H., Lee, J.E., Lee, H.G., Park, G.T.: Identification and Control for an Unknown Robot in Intelligent Space. IEEE Int. Symp. Robot and Human Interactive Communication., pp , Lee, H.D., Kim, D.W., Kim, J.H., Park, G.T.: PnP Supporting Middleware Framework for Network Based Humanoid. The Journal of Korea Robotics Society, vol.3, no.3, pp , Computers, NetWorks, Systems, and Industrial Appications