Zhao Wang, Han Xiao, Wenhao He, Feng Wen, Kui Yuan
{"title":"Real-time SIFT-based object recognition system","authors":"Zhao Wang, Han Xiao, Wenhao He, Feng Wen, Kui Yuan","doi":"10.1109/ICMA.2013.6618111","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618111","url":null,"abstract":"In this paper a real-time object recognition system is realized, based on the Scale Invariant Feature Transform (SIFT) algorithm. The system mainly contains a display, a camera and an image acquisition and processing board developed by our research team. An FPGA chip and a DSP chip are embedded in the card as the major calculation units, which make real-time computation possible. The whole recognition algorithm is divided into three parts: the detection of SIFT keypoints, the extraction of SIFT descriptors and the final object recognition. In order to achieve real-time detection of SIFT keypoints through hardware computation on FPGA, the original SIFT algorithm is adapted to accommodate the parallel computation and pipelined structure of hardware. Using a mode of DSP invoking a customized FPGA module, a 72-dimensional keypoint descriptor is proposed to save memory space and to cut down the computing cost in keypoints matching. The recognition proceeds by matching individual features to a database of features from known objects using a fast approximate nearest-neighbor search algorithm changed based on the k-d tree and the BBF algorithm. In addition, three matching strategies are adopted to discard the false matches so as to improve the accuracy of recognition. The object recognition functionality is mainly achieved in the DSP. A model database is built and used to test the accuracy and effectiveness of the system.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116407076","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":"Real-time scene recognition on embedded system with SIFT keypoints and a new descriptor","authors":"Han Xiao, Wenhao He, Kui Yuan, Feng Wen","doi":"10.1109/ICMA.2013.6618104","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618104","url":null,"abstract":"The vision system of a mobile robot has to interpret the environment in real time at low power. As a good algorithm for extracting information from images, SIFT (Scale Invariant Feature Transform) is widely used in computer vision. However, the high computational complexity makes it hard to achieve real-time performance of SIFT with pure software. This paper presents a machine vision system implementing the SIFT algorithm on an embedded image processing card, where real-time scene recognition is accomplished with low power consumption through the cooperation between an FPGA (Field Programmable Gate Array) and a DSP (Digital Signal Processor) chip. The original SIFT keypoint detection algorithm is adapted for parallel computation and implemented with a hardware pipeline in the FPGA. Although our current system is designed for 360×288 video frames, this pipelined architecture can be applied to images with arbitrary resolution. Meanwhile, the original 128-dimensional SIFT descriptor is replaced by an 18-dimensional new descriptor which can be generated more efficiently and can be matched according to an absolute distance threshold with the distance defined by infinity-norm. On this basis, a five-branch-tree data structure is designed for fast searching and matching of descriptors, and robust scene recognition is realized through the combination of keypoints. Since our new descriptor allows one keypoint to be matched to several keypoints, which is a distinct property from the original SIFT algorithm, our system can recognize multiple images with overlapping contents simultaneously. In addition, compared with traditional work that needs off-line training, our system can perform fast on-line learning, which is a desirable property for mobile robots.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122067620","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":"Fuzzy logic based speed controller for permanent-magnet synchronous motor drive","authors":"A. Maamoun, Y. M. Alsayed, A. Shaltout","doi":"10.1109/ICMA.2013.6618139","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618139","url":null,"abstract":"The paper presents a fuzzy logic controller (FLC) for speed control of permanent-magnet synchronous motor (PMSM) drive. With the advent of the vector control methods, PMSM can be operated like separately excited dc motor in high performance applications. The complexity of PI controller tuning and high response time is overcome by using fuzzy logic controller, which has less response time and high accuracy without any mathematical calculations. The proposed PMSM drive based on using a fuzzy logic controller for the speed closed loop and two conventional PI controllers for the current closed loops. The performance of the proposed PMSM drive is simulated. The advantages of the proposed PMSM drive are confirmed by the simulation results.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128348102","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":"Robust trajectory linearization control of a flexible hypersonic vehicle in the presence of uncertainties","authors":"Z. Pu, Xiang-min Tan, Guoliang Fan, J. Yi","doi":"10.1109/ICMA.2013.6617946","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6617946","url":null,"abstract":"This paper addresses the design of a robust trajectory linearization control (TLC) scheme for a flexible air-breathing hypersonic vehicle model with multiple uncertainties. Because of the model complexity, the flexibility effects and open-loop behaviors are analyzed, offering insights on the vehicle features and guidelines for control design. Based on the analysis, a basic TLC frame, including an adaptive time-varying bandwidth algorithm, is firstly constructed. As for the inevitable uncertainties in hypersonic flight, a uniform nonlinear uncertainty model is explored which lumps all external disturbances and typical internal uncertainties such as propulsive perturbations and variations in control effectiveness together. Then extended state observer (ESO) technique is integrated into the basic TLC frame to estimate and compensate these uncertainties, forming a robust TLC scheme. Two flight cases are conducted, through which the robust scheme exhibits great tracking performance and uncertainty rejection ability.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129658167","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":"Modeling, identification and control of a heavy duty industrial gas turbine","authors":"I. Yousefi, M. Yari, M. A. Shoorehdeli","doi":"10.1109/ICMA.2013.6617986","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6617986","url":null,"abstract":"In this paper, modeling, identification and control of a real 162MW heavy duty industrial gas turbine is taken into account. This work is aimed to introduce a simple and comprehensive model to test various controllers. Rowen's model is used to present the mechanical behavior of the gas turbine, while the identification of it is done using a feedforward neural network. The control rules of the turbine are applied on both models and a comparison of the results is also presented.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126897147","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":"Tuning of PID controller for diesel engines using genetic algorithm","authors":"N. F. Mohammed, Xiuzhen Ma, E. Song","doi":"10.1109/ICMA.2013.6618140","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618140","url":null,"abstract":"The engine speed controller of a conventional diesel engine is called a Governor. In order to control engine speed, the governor controls the amount of fuel using fuel rack. The paper establishes a mathematical model to describe the rotation speed regulation process on diesel engine. The mathematical model of D6114 diesel engine system controller has been established for control and analysis, a flexible and fast tuning method based on genetic algorithm technique tuning with different population size and generations number to determine the optimal values of the PID controller parameters to improve the transient response of the system.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123804090","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":"Study on resistance training for upper-limb rehabilitation using an exoskeleton device","authors":"Zhibin Song, Zhenyu Wang, Shuxiang Guo, Baofeng Gao","doi":"10.1109/ICMA.2013.6618040","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618040","url":null,"abstract":"Rehabilitation robotics has received more and more attention during the last decades, especially the exoskeleton device for the upper limb rehabilitation, but most of them are heavy and large. In our study, a light and wearable exoskeleton device was proposed, which can be used in home rehabilitation and it can also be used to implement passive and active training. In this paper, we proposed to perform the active rehabilitation based on the upper limb exoskeleton rehabilitation device (ULERD) with variable stiffness elastic actuators, which improves the safety for human-robot interaction and produces adjustable stiffness capacity and resistance training to meet the demand for safe active-passive elbow rehabilitation. It provides a wide approach for human machine interface (HMI) in which the device is non-backdrivable, and at the same time it is difficult to obtain the contact force information directly. The proposed method was verified by the experiments conducted under two conditions with passive DoFs unlocked and with passive DoFs locked during elbow flexion and extension performance. Each experiment has three level resistances provided to the user. The surface electromyography (sEMG) signals derived from biceps and triceps were used to evaluate the efficacy of this method in both experiments.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"1006 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123321343","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}
D. Wang, Rongqiang Liu, Yan Wang, Hongwei Guo, Q. Cong, C. Zhang
{"title":"Deployment analysis of a planar deployable support truss structure","authors":"D. Wang, Rongqiang Liu, Yan Wang, Hongwei Guo, Q. Cong, C. Zhang","doi":"10.1109/ICMA.2013.6618099","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618099","url":null,"abstract":"As the development of space structures is increasing fast, the kinematic characteristic, dynamic characteristics, driving modes and the influence of the component parameters of a planar deployable support truss structure for space antenna are discussed by means of the closed loop equations and the Kane equation. Also several examples of kinematic and dynamic analysis results under different driving modes are presented. The results show the importance of the choice of driving movements and the design of parameters and also provide a useful reference to other related truss structures.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121748967","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":"Heart rate variability detector based on embedded system","authors":"Shuangye Chen, Liqing Huang, Dongyue Zheng","doi":"10.1109/ICMA.2013.6617935","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6617935","url":null,"abstract":"A kind of heart rate variability detector based on embedded system is researched, which gets the heart rate parameters with the photoelectric volume pulse and works out heart rate variability conveniently and noninvasively in real-time. The detector obtains volume pulse wave through the sensor of photoelectric volume pulse wave and sends it to the Amplification circuit, filter circuit, and A/D conversion and then into real-time microprocessor. In the microprocessor, signal is processed and parameters are obtained.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126438411","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":"Research on subareas division problem of maritime search and rescue based on improved Monte Carlo algorithm","authors":"Li Jie, Sun Yao, Zhenxing Zhang","doi":"10.1109/ICMA.2013.6618129","DOIUrl":"https://doi.org/10.1109/ICMA.2013.6618129","url":null,"abstract":"This paper systematically analysis the current status of maritime search and rescue as a basis, then from the aspects of targets and search resources, analysising the factors that influence marine optimal search with improved Monte Carlo method. The optimal search method for maritime incidents is put forward and the decision support system for maritime search and rescue is established in this paper, the advantages of this system is represented by comparing it with the traditional search and rescue policies.","PeriodicalId":335884,"journal":{"name":"2013 IEEE International Conference on Mechatronics and Automation","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128109135","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}