{"title":"Design, Implementation and Evaluation of Ultrasonic Measurement System using ROS and MQTT","authors":"V. Mahalleh, A. N. Chand, Arif Rahman","doi":"10.1109/ICSPC50992.2020.9305802","DOIUrl":"https://doi.org/10.1109/ICSPC50992.2020.9305802","url":null,"abstract":"Performing inspection tasks in industrial environment require high accuracy systems. Capabilities of this system should have potential to minimize operator involvement in hazardous areas. Currently, operation of ultrasonic thickness (UT) measurement cannot be monitored and controlled by robot pilot. One operator should be responsible to inform pilot while pilot is forcing robot to measure the thickness of surface. This article presents designing and implementation of a UT measurement system that can be visualized and controlled by users and pilot simultaneously through an interface between Robotic Operating System (ROS) and Message Queue Telemetry Transport (MQTT). MQTT is one of the data communication protocols for Internet of Things (IoT). The interface between ROS and MQTT is called ROS-MQTT bridge. Moreover, we make a comparison between ROS-MQTT bridge and client signal for each topic by using normalized cross correlation method. We used two samples of steel, with and without coating. The results show that the normalized cross-correlation of 1 for thickness numbers between two signals in client and ROS-MQTT bridge sides. The client side received thickness number with less than 1 millisecond delay. Also, it is same for another topic such as dispenser. The contribution of this work is to develop UT measurement system with other sensors such as LiDAR sensors and camera to control robot motion. The second contribution is to assist robot pilot and other users to visualize and control the UT measurement system remotely from safe area.","PeriodicalId":273439,"journal":{"name":"2020 IEEE 8th Conference on Systems, Process and Control (ICSPC)","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122508653","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Iffa Mohd Arrif, W. Kuntjoro, Mohd Razip Abdullah, Rizal Effendy Mohd Nasir
{"title":"Dynamics and Simulation of Thrust Differential Based Quadcopter","authors":"Iffa Mohd Arrif, W. Kuntjoro, Mohd Razip Abdullah, Rizal Effendy Mohd Nasir","doi":"10.1109/ICSPC50992.2020.9305799","DOIUrl":"https://doi.org/10.1109/ICSPC50992.2020.9305799","url":null,"abstract":"Quadcopters are multirotor drones equipped with four rotors where hovering, banking, forward and backward motions can be controlled by the thrust produced by the propellers. This paper describes simulation of the quadcopter dynamics through thrust differential. The thrust differential is obtained by applying non equal thrust between front and rear motors. The equation of motions can be derived using Newton's second law, and simulated in the Simulink. The focus of the work is on the longitudinal mode behavior. Continuous time integration of the input signal is used for obtaining velocity and position. Based on the output, a lesser amount of thrust differential and reduced rotation angle results in slower copter's rotation to the new position.","PeriodicalId":273439,"journal":{"name":"2020 IEEE 8th Conference on Systems, Process and Control (ICSPC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122877329","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Mayada Taher, K. Shibib, Shahad Al-yousif, N. Md. Tahir
{"title":"Analytical Treatment of Temperature Distribution, Stress and Strain Using Uniform Pumped Laser Rod","authors":"Mayada Taher, K. Shibib, Shahad Al-yousif, N. Md. Tahir","doi":"10.1109/ICSPC50992.2020.9305765","DOIUrl":"https://doi.org/10.1109/ICSPC50992.2020.9305765","url":null,"abstract":"The analytical solution of axis-symmetry heat equation produced a uniform heat generation has been solved using integral transform method. The temperature distribution, stress and stress have also been obtained. Realistic conviction boundary conditions have been applied to the rod edge and facets. It has been found that increasing edge cooling reduces the temperature distribution but produces more temperature gradient that induces more hoop stress but reduces the longitudinal strain. Optical path also increased as cooling reduces with the difference between optical paths at center to the edge held constant with cooling temperature difference increased but longitudinal strain is decreased. This resulted in constant optical path difference. The limiting factor in decreasing edge cooling is the increase in the produced hoop stress as well.","PeriodicalId":273439,"journal":{"name":"2020 IEEE 8th Conference on Systems, Process and Control (ICSPC)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126240110","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Analysis of Kinect-Based Human Fall Detection System","authors":"Nor Asilah Saidin, S. A. Shukor","doi":"10.1109/ICSPC50992.2020.9305797","DOIUrl":"https://doi.org/10.1109/ICSPC50992.2020.9305797","url":null,"abstract":"Human fall detection system has become one of the most important things especially for indoor environment application. This system has been used in respective areas of elderly care and at child care houses. It helps to detect any human fall and will alert the caretaker about the accident. Kinect sensor can be used to perform the detection due to its capability in scanning and tracking human as well as its affordability. One of the widely used algorithm in human fall detection using Kinect is the skeleton-based method where it works by calculating the distances of every joint with the floor-plane. The joints are detected using the skeleton space coordinate system. When the floor-plane is not visible and the Y-coordinate is less than the given value, a fall is detected. Due to its widely usage, there is a need to study its performance to know the best condition that this algorithm could offer. Performance of selected parameters were observed through a few experiments conducted using Visual Studio as the interface. In this work, a mobile-based Kinect is used due to its mobility and better future implementation for indoor navigation. The best parameter can be identified quantitatively in order to choose the ideal scene that can be used to detect human fall detection using this skeleton-based method. Among the parameters are the distance of the human to the Kinect, the light intensity, the time to track human and the speed of fall. It can be concluded that the most ideal conditions would be at a distance of 3 meters to 3.5 meters with lightings of 1007 lux and of 2 persons at the scene. These conditions can be helpful for others when considering to use the algorithm for human fall detection using Kinect.","PeriodicalId":273439,"journal":{"name":"2020 IEEE 8th Conference on Systems, Process and Control (ICSPC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129412977","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}