Internet of Things Technology Applies to Two Wheeled Guard Robot with Visual Ability

Similar documents
1ms Column Parallel Vision System and It's Application of High Speed Target Tracking

Smart Traffic Control System Using Image Processing

Multipurpose Robot. Himanshu Gupta 1, Mohammad Shahid 2

HEART ATTACK DETECTION BY HEARTBEAT SENSING USING INTERNET OF THINGS : IOT

Chapter 60 Development of the Remote Instrumentation Systems Based on Embedded Web to Support Remote Laboratory

Image Processing Using MATLAB (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Type-2 Fuzzy Logic Sensor Fusion for Fire Detection Robots

An Efficient Reduction of Area in Multistandard Transform Core

Interactive Virtual Laboratory for Distance Education in Nuclear Engineering. Abstract

MATLAB & Image Processing (Summer Training Program) 4 Weeks/ 30 Days

METHOD, COMPUTER PROGRAM AND APPARATUS FOR DETERMINING MOTION INFORMATION FIELD OF THE INVENTION

Research Article. ZOOM FFT technology based on analytic signal and band-pass filter and simulation with LabVIEW

SRV02-Series. Rotary Pendulum. User Manual

C8000. switch over & ducking

Applications of the Internet of Things Technology in Advanced Planning Systems

IOT BASED SMART ATTENDANCE SYSTEM USING GSM

IOT BASED ENERGY METER RATING

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6

Reconfigurable FPGA Implementation of FIR Filter using Modified DA Method

SPR-11P Portable Transport Stream Recorder and Player

Case analysis: An IoT energy monitoring system for a PV connected residence

Final Report. PIBot(Pill Informer robot) EEL 5666: Intelligent Machines Design Laboratory Student Name: Duckki Lee

LUT Optimization for Memory Based Computation using Modified OMS Technique

Area-efficient high-throughput parallel scramblers using generalized algorithms

(12) United States Patent (10) Patent No.: US 6,462,508 B1. Wang et al. (45) Date of Patent: Oct. 8, 2002

Simple motion control implementation

Distributed Arithmetic Unit Design for Fir Filter

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

GSK988T TURNING CENTER CNC SYSTEM

A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective

Lego Robotics Module Guide

Implementation of A Low Cost Motion Detection System Based On Embedded Linux

Embedded System Training Module ABLab Solutions

Lecture (04) Arduino Microcontroller Programming and interfacing. By: Dr. Ahmed ElShafee

Pattern Based Attendance System using RF module

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG

International Journal of Engineering Trends and Technology (IJETT) - Volume4 Issue8- August 2013

MULTIMIX 8/4 DIGITAL AUDIO-PROCESSING

Research Article Low Power 256-bit Modified Carry Select Adder

COPY RIGHT. To Secure Your Paper As Per UGC Guidelines We Are Providing A Electronic Bar Code

Low Power Area Efficient Parallel Counter Architecture

ISSN (PRINT): , (ONLINE): , VOLUME-5, ISSUE-4,

The CIP Motion Peer Connection for Real-Time Machine to Machine Control

ET-REMOTE DISTANCE. Manual of ET-REMOTE DISTANCE

TV Character Generator

TEPZZ A_T EP A1 (19) (11) EP A1. (12) EUROPEAN PATENT APPLICATION published in accordance with Art.

A Modern Approach of Vehicular Pollution Monitoring and Speed Control

The software concept. Try yourself and experience how your processes are significantly simplified. You need. weqube.

Optimization of memory based multiplication for LUT

A BCI Control System for TV Channels Selection

Available online at ScienceDirect. Procedia Computer Science 46 (2015 ) Aida S Tharakan a *, Binu K Mathew b

Prototype Model of Li-Fi Technology using Visible Light Communication

Ensemble QLAB. Stand-Alone, 1-4 Axes Piezo Motion Controller. Control 1 to 4 axes of piezo nanopositioning stages in open- or closed-loop operation

Color Image Compression Using Colorization Based On Coding Technique

DIGITAL TV RESEARCH LINE

Design of Vision Embedded Platform with AVR

Camera and Communication Systems for hazardous Areas. SAMCON Topical Booklet No. 0001

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM.

Touch Interactive Matrix LED Display for the Collective Awareness Ecosystem

Improved Synchronization System for Thermal Power Station

DAM AUTOMATION USING ARDUINO

Construction of Cable Digital TV Head-end. Yang Zhang

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir

PCB Error Detection Using Image Processing

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

A MISSILE INSTRUMENTATION ENCODER

IoT-based Monitoring System using Tri-level Context Making for Smart Home Services

Logic Devices for Interfacing, The 8085 MPU Lecture 4

Watchman. Introduction: Door Lock Mobile MAX

Digital Correction for Multibit D/A Converters

An Integrated EMG Data Acquisition System by Using Android app

IN DIGITAL transmission systems, there are always scramblers

SPECIAL SPECIFICATION :1 Video (De) Mux with Data Channel

Exhibits. Open House. NHK STRL Open House Entrance. Smart Production. Open House 2018 Exhibits

Accuracy improvement of indenting test results by using wireless cable indenting robot

Remote Experiments in Control Engineering Education Laboratory

Bridging Legacy Systems & the Internet of Things. Matt Newton Director of Technical Marketing OPTO 22

Implementation of Low Power and Area Efficient Carry Select Adder

Ocean Sensor Systems, Inc. Wave Staff III, OSSI With 0-5V & RS232 Output and A Self Grounding Coaxial Staff

HEALTH MONITORING SYSTEM USING IOT

DESIGN OF LOW POWER TEST PATTERN GENERATOR

ISVClient. User Guide

The software concept. Try yourself and experience how your processes are significantly simplified. You need. weqube.

Real-time Chatter Compensation based on Embedded Sensing Device in Machine tools

IoT Toolbox Mobile Application User Manual

RECENT TRENDS AND ISSUES IN IOT

Implementing VGA Application on FPGA using an Innovative Algorithm with the help of NIOS-II

UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT

An FPGA Implementation of Shift Register Using Pulsed Latches

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture

INTRODUCTION OF INTERNET OF THING TECHNOLOGY BASED ON PROTOTYPE

More Precision. scancontrol // 2D/3D laser scanner (laser profile sensors)

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

Design and Use of a DTV Monitoring System consisting of DVQ(M), DVMD/DVRM and DVRG

Design of an Efficient Low Power Multi Modulus Prescaler

EEG A1452 SCTE-104 Inserter Frame Card

Transcription:

Internet of Things Technology Applies to Two Wheeled Guard Robot with Visual Ability Chih-Hui Chiu and Yu-shiou Huang Abstract In this study, a two wheeled guard robot (TWGR) system with visual ability is realized. The hardware of the TWGR includes a chassis carrying dc motors for wheels, the input/output (I/O) board connects the TWGR system to a personal computer (PC) and Personal Digital Assistant (PDA), driver circuits for the motors, the necessary sensors and filter circuit needed to measure system states. Moreover, camera system and image transmission module are also connected to the chassis. Moreover, based on Internet of Things (IoT) technology, all system state and real-time image from the visual system can be transmitted to the cloud server through the Internet. Administrator is able to access the cloud server to monitor each TWGR immediately. Finally, TWGRs can be controlled remotely to deal with any emergency situation. Keywords Inverted pendulum Fuzzy control System integration Internet of things (IoT) 1 Introduction In recent years, the rapid development of semiconductor industry speeds up the robot development. To satisfy the needs of human, the various functions of the robot is be designed. Many mobile robot studies have received many attentions. The ball robot has been constructed in 1994 [1]. The similarity of this wheel-based mobile robot likes unicycle-type mobile robot [2], two-wheeled inverted pendulum C.-H. Chiu (&) Y. Huang Department of Communications, Navigation and Control Engineering, National Taiwan Ocean University, No.2, Beining Rd, Jhongjheng District, Keelung City 20224, Taiwan, R.O.C e-mail: chchiu@ntou.edu.tw Y. Huang e-mail: 10567020@ntou.edu.tw Springer Nature Singapore Pte Ltd. 2018 L. Yao et al. (eds.), Advanced Mechanical Science and Technology for the Industrial Revolution 4.0, https://doi.org/10.1007/978-981-10-4109-9_2 13

14 C.-H. Chiu and Y. Huang [3], mobile wheeled inverted pendulum [4], and intelligent omnidirectional mobile robots. [5] etc. Recently, technology of the Internet of things (IoT) has been developed rapidly [6 8]. In general, connect all the things to the Internet, it is called IoT. IoT has a wide range of applications, from wearable devices, smart cars, smart home, intelligent transportation, smart city, to the industrial networking and so on. IoT can make the real world digitization, so it has a very wide range of uses. Through the Internet of things, machines, equipment or personnel can be managed by a remote control center. Moreover, it can also be used to the family device control, car remote control, as well as the search location for stolen items, etc. In this study, a two wheeled guard robot (TWGR) system with visual ability is designed. A TWGR can be modelled as an inverted pendulum on two coaxial wheels that have independent drives. This system is composed of a chassis carrying a DC motor coupled to a gearbox for each wheel. The image transmission system with the camera is also added. Clearly, a transmission loss exists with this configuration. Obviously, the mathematical model for a TWGR system is complex and inexact. From a control perspective, the conventional control technologies always require a good understanding of the plant. Because an exact dynamic TWGR model is difficult to obtain, controlling such a system using conventional control technologies is also difficult. Therefore, this study applies a Mamdani-type fuzzy control strategy for angle and position control of a TWGR system. Moreover, based on above IoT technology, the TWGR system can send the images back to the control center or other devices for watching wirelessly. By this way, through the Internet of things, the TWGA can be managed by a remote control center. 2 Design Method A TWGR can be considered an inverted pendulum and is a physically unstable system. This system mainly consists of a platform, pose sensors, and a controller. The platform includes the robot body, the left and right wheels with encoders, and the electronic circuits. The TWGR in this work consists of a base that carries a DC motor, which is connected to a reduction gear for each wheel. The control algorithms are executed using a microprocessor, W78E058B40DL, which is produced by Winbond company. W78E058B40DL is an 8-bit microcontroller, which has a programmable, flash-erasable read-only memory to refresh the firmware. W78E058B40DL has 32 kilobytes of main read-only memory, 4 kilobytes of auxiliary read-only memory, 512 bytes of random access memory, four bi-directional and bit-addressable input/output (I/O) ports, one 4-bit multipurpose programmable port, three timers/counters, and one full-duplex serial port. Moreover, several self-created circuits are used in the TWGR system. The I/O circuits connect the TWGR to the microcontroller, the driver circuits for the motors, and the sensors and filter circuits that are required to measure the rider states.

Internet of Things Technology Applies to Two Wheeled Guard 15 In the following, the fuzzy controller of the TWGR is described. First, The TWGR can be simply considered as an inverted pendulum on a two coaxial wheels (Fig. 1). By moving the two coaxial wheels back and forth, the body of the two-wheel robot will keep balance. Therefore, we assume two dc motors will receive the same force command in balance control. The following is a review of fuzzy inference systems. Generically, a fuzzy model is a collection of fuzzy rules Rule j ; j ¼ 1;...; m, where m is the number of the fuzzy rules. Each rule is expressed in the following form: Rule j : If y 1 is l j A 1 ;...; y n is l j A n ; then u j is l Bj where u j is the output variable, y i ; i ¼ 1;...; n are the input variables, n is the number of inputs, l A1 ;...; l An are standard fuzzy sets, and l B1 ;...; l Bm are fuzzy singletons. In this study, the center-of-gravity method and the product-sum operation were used for defuzzification. Specifically, the output, U Fuzzy, of the fuzzy system can be obtained as U Fuzzy ¼ where w j is the point where l Bj ¼ 1. P m j¼1 P m w j Q n i¼1 Q n j¼1 i¼1 l j A i ðy i Þ l j A i ðy i Þ ð1þ 3 Results This work uses a fuzzy theory to design a vision based security robot. Through the Internet of things, the TWGR can be controlled by a remote control center. Moreover, it can also send remote image back by the camera on the TWGR. In this Fig. 1 The scope of the body

16 C.-H. Chiu and Y. Huang Internet User PDA Laptop computer TCP/IP Robot Fig. 2 User schematic Desktop computer study, the notebook and the PDA are used to monitor the robot through the Internet network. According to IoT technology, it can connect all TWGRs to the Internet (shown in Figs. 2 and 3). Then, the control center can control several robots at the same time. It also can use PDA or other terminals to monitor multiple images from TWGRs. Figure 4 is the experimental system. The TWGR states can use a PDA to monitor. This experimental result is shown in Fig. 5. Figure 6 shows the remote image send by the TWGR. Fig. 3 Iot System block diagram

Internet of Things Technology Applies to Two Wheeled Guard 17 Fig. 4 TWGR experimental system (a) TWGR (b) PDA and control center Fig. 5 PDA control center

18 C.-H. Chiu and Y. Huang Fig. 6 Remote image monitor interface 4 Conclusions In this study, the model-free fuzzy control strategy for a TWGR with visual ability has been proposed. Based on basic fuzzy theory, all the simple structure controllers are designed. Finally, 8-bit microprocessors are used to implement this fuzzy controller in this robot. Based on Internet of Things (IoT) technology, all system state and real-time remote image from the visual system can be transmitted to the cloud server through the Internet. Administrator is able to access the cloud server to monitor each TWGR immediately. Experimental results have shown that the proposed control strategy has very good efficiency. References 1. Y.S. Ha, S. Yuta, Trajectory tracking control for navigation of self-contained mobile inverse pendulum. In Proc. IEEE/RSJ Int l. Conf. on Intelligent Robots and Systems, p. 1875 1882, 1994 2. E.H. Guechi, J. Lauber, M. Dambrine, M. Defoort, Output feedback controller design of a unicycle-type mobile robot with delayed measurements. IET Control Theory Appl. 6(5), 726 733 (2012) 3. C.H. Chiu, The design and implementation of a wheeled inverted pendulum using an adaptive output Recurrent cerebellar model articulation controller. IEEE Trans. Ind. Electron. 57(5), 1814 1822 (2010) 4. J. Huang, F. Ding, T. Fukuda, T. Matsuno, Modeling and velocity control for a novel narrow vehicle based on mobile wheeled inverted pendulum. IEEE Trans. Control Syst. Technol. 21 (5), 1607 1617 (2013) 5. H.C. Huang, SoPC-based parallel ACO algorithm and its application to optimal motion controller design for intelligent omnidirectional mobile robots. IEEE Trans. Ind. Inform. 9(4), 1828 1835 (2013)

Internet of Things Technology Applies to Two Wheeled Guard 19 6. M.W. Condry, C.B. Nelson, Using smart edge IoT devices for safer, rapid response with industry IoT control operations. Proc. IEEE 104(5), 938 946 (2016) 7. J. Wan, S. Tang, Z. Shu, Di Li, S. Wang, M. Imran, A.V. Vasilakos, Software-defined industrial internet of things in the context of industry 4.0. IEEE Sens. J. 16(20), 7373 7380 (Oct. 15, 2016) 8. T. Bangemann, M. Riedl, M. Thron, C. Diedrich, Integration of classical components into industrial cyber-physical systems. Proc. IEEE 104(5), 947 959 (2016)

http://www.springer.com/978-981-10-4108-2