{"title":"Distributed Human 3D Pose Estimation and Action Recognition*","authors":"Guoliang Liu, Tiantian Liu, G. Tian, Ze Ji","doi":"10.1109/ROBIO49542.2019.8961741","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961741","url":null,"abstract":"In this paper, we propose a distributed solution for 3D human pose estimation using a RGBD camera network. The key feature of our method is a dynamic hybrid consensus filter (DHCF) is introduced to fuse the multiple view information of cameras. In contrast to the centralized fusion solution, the DHCF algorithm can be used in a distributed network, which requires no central information fusion center. Therefore, the DHCF based fusion algorithm can benefit from many advantages of distributed network. We also show that the proposed fusion algorithm can handle the occlusion problems effectively, and achieve higher action recognition rate compared to the ones using only single view information.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114664133","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}
Fuhai Ling, Alejandro Jiménez-Rodríguez, T. Prescott
{"title":"Obstacle Avoidance Using Stereo Vision and Deep Reinforcement Learning in an Animal-like Robot","authors":"Fuhai Ling, Alejandro Jiménez-Rodríguez, T. Prescott","doi":"10.1109/ROBIO49542.2019.8961639","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961639","url":null,"abstract":"Obstacle avoidance is a fundamental behavior required to achieve safety and stability in both animals and robots. Many animals perceive and safely navigate their environment using two eyes with overlapping visual fields, allowing the use of stereopsis to compute distances to surfaces and to support collision avoidance. In this paper we develop an obstacle avoidance behavior for the biomimetic robot MiRo that combines stereo vision with deep reinforcement learning. We further show that avoidance strategies, learned for a simulated robot and environment, can be effectively transferred to a physical robot.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117058928","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":"Online memory learning for active object recognition","authors":"Dengsheng Chen, Yuanlong Yu, Zhiyong Huang","doi":"10.1109/ROBIO49542.2019.8961612","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961612","url":null,"abstract":"Traditional CNN-based recognition algorithms are trained for limited labeled data, which may not perform well in a different environment due to the lack of adaptivity of the CNN networks. So the traditional CNN-based recognition algorithms can not play a good role in robot applications because the robots have to work in different environments. However, the robot can continuously perceive new images during its mission. These images contain lots of environment-related features but lack of labels. So the robots must learn the environment-related features adaptively with unlabeled data to further improve the performance of CNN-based recognition algorithms. We call this ability as active object recognition (OBR). In this paper, we designed a dynamic memory structure (DMS) which can adaptively learn the environment-related features online and embedded DMS into a VGG-16 network to implement active object recognition. We also evaluate our dynamic memory network of CIFAR-10 and CIFAR-100 classification dataset. The results show that by learning environment-related features, dynamic memory network achieves a better performance on classification accuracy. More importantly, the network can have the ability to improve itself while many times testing.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123218099","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":"Dual Closed-loop Impedance Control for Wheeled Mobile Manipulator in Trajectory Tracking","authors":"Q. Tang, Pengjie Xu, Fangchao Yu, Jingtao Zhang, Zhipeng Xu","doi":"10.1109/ROBIO49542.2019.8961872","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961872","url":null,"abstract":"This paper presents a dual closed-loop impedance control scheme for a nonholonomic wheeled mobile manipulator in trajectory tracking with nonlinear contact disturbance. The kinematics and dynamics models of the mobile platform and n-links manipulator are established based on the Euler-Lagrangian approach. In order to control and eliminate the influences caused by system uncertainties and nonlinear contact disturbance, a control scheme which consists of double closed loops is proposed. The impedance control is applied to realize force tracking control in the outer loop. The inner loop is then designed to deal with chattering of measured parameters by using extended Kalman filter. The proposed controller ensures the tracking error in workspace converges to zero and the input torques are smooth. Utilizing the Lyapunov method, the stability of the system is proved. Simulation compared with conventional control methods on two driving wheeled mobile manipulator shows the effectiveness and robustness of the proposed control scheme.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"49 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120881647","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}
Chenxi Wang, Zhi Li, Yunfan Ren, Yuwen Deng, Shuang Song
{"title":"Design, Control and Analysis of a Dual-arm Continuum Flexible Robot System","authors":"Chenxi Wang, Zhi Li, Yunfan Ren, Yuwen Deng, Shuang Song","doi":"10.1109/ROBIO49542.2019.8961525","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961525","url":null,"abstract":"Multi-arm flexible robot can cooperate with each other to achieve complex surgical actions during operation. In this paper, we propose the mechanical structure design, control and analysis of a dual-arm continuum flexible robot for surgical task that needs multi-tools cooperation. The movement of a single arm is controlled by a set of flexible wires. The two arms work together under control of a remote device to perform actions such as gripping and cutting, which cannot be done with single arm. Kinematic model of the flexible arm has been established. Accuracy of the motion has been tested and verified. Experimental results demonstrate the feasibility of the proposed system.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124609514","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}
Ruobing Wang, Samuel J. Hudson, Y. Li, Hongtao Wu, Chengxu Zhou
{"title":"Normalized Neural Network for Energy Efficient Bipedal Walking Using Nonlinear Inverted Pendulum Model","authors":"Ruobing Wang, Samuel J. Hudson, Y. Li, Hongtao Wu, Chengxu Zhou","doi":"10.1109/ROBIO49542.2019.8961646","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961646","url":null,"abstract":"In this paper, we present a novel approach for bipedal walking pattern generation. The proposed method is designed based on 2D inverted pendulum model. All control variables are optimized for an energy efficient gait. To obviate the need of solving non-linear dynamics on-line, a deep neural network is adopted for fast non-linear mapping from desired states to control variables. Normalized dimensionless data is generated to train the neural network, therefore, the trained neural network can be applied to bipedal robots of any size, without any specific modification. The proposed method is later verified through numerical simulations. Simulation results demonstrated that the proposed approach can generate feasible walking motions, and regulate robot’s walking velocity successfully. Its disturbance rejection capability was also validated.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"208 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124665038","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}
Yahao Su, Fan Chen, Guoyuan Liang, Xinyu Wu, Yong Gan
{"title":"Wind Power Curve Data Cleaning Algorithm via Image Thresholding∗","authors":"Yahao Su, Fan Chen, Guoyuan Liang, Xinyu Wu, Yong Gan","doi":"10.1109/ROBIO49542.2019.8961448","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961448","url":null,"abstract":"Wind turbine data from the Supervisory Control And Data Acquisition (SCADA) system is very important for wind turbine conditional monitoring, wind power prediction and wind turbine performance evaluation. However, the SCADA data usually contains lots of abnormal data. This paper presents an image-based algorithm for abnormal data cleaning of wind power curve (WPC) data via image thresholding. The basic idea is to build a gray-level representation of the original binary image of WPC which is able to preserve the normal part as much as possible. Therefore, the cleaning operation is then turned into a problem of image segmentation. The proposed algorithm includes the following steps: First, the scatter data is converted into a binary image. Then the median of four distances are computed from each pixel in the image to the nearest connected domain boundary along four directions, and a gray level image is generated to strengthen the normal part, in the meantime, weaken the abnormal part. For all possible threshold t, the optimal to which makes the smallest Hu moment based dissimilarity of the segmented normal part with a reference WPC template, is finally determined. The proposed algorithm is compared with some data-based algorithms as well as an image-based mathematical morphology operation (MMO) algorithm. Experiments carried out on WPC data of 17 wind turbines from a wind farm verified the effectiveness and accuracy of the proposed method.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124732281","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":"OGBPS: Orientation And Gradient Based Path Smoothing Algorithm For Various Robot Path Planners","authors":"Xiaotong Wang, Biao Hu, Meng Zhou","doi":"10.1109/ROBIO49542.2019.8961626","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961626","url":null,"abstract":"It is significant to plan a smooth trajectory for high-speed wheeled mobile robots working in a cluttered environment. The trajectory generated by most of the previously proposed path planners is not smooth enough for robot motion, especially under kino-dynamic constraints. An improved smoothing algorithm is proposed in this work as a solution for most of the previously proposed path planners to deal with the rugged paths, which may cause abrupt and angular turns of robots. The improved solution we proposed could be applied to many mainstream path planners (like Theta*, A*, RRT, RRT*, RRT#, SORRT*, PRM) as a post-smoothing algorithm, which is called orientation and gradient-based path smoothing (OGBPS). The OGBPS algorithm is derived from both orientation-angle-based and gradient-based path deformations to obtain a high-quality path. The objective of path deformations in this work is to improve path smoothness, lower maximum curvature and path length. Sufficient simulation experiments are well conducted to demonstrate the effectiveness of our approach. It is verified that the proposed algorithm can improve the quality of the previous path while respecting the kino-dynamic constraints through experiments. The simulation results indicate the advantages (smaller maximum curvature and smaller path length) of the proposed algorithm compared with several state-of-the-art smoothing algorithms.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129697938","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":"Deep Learning Training with Simulated Approximate Multipliers","authors":"Issam Hammad, K. El-Sankary, J. Gu","doi":"10.1109/ROBIO49542.2019.8961780","DOIUrl":"https://doi.org/10.1109/ROBIO49542.2019.8961780","url":null,"abstract":"This paper presents by simulation how approximate multipliers can be utilized to enhance the training performance of convolutional neural networks (CNNs). Approximate multipliers have significantly better performance in terms of speed, power, and area compared to exact multipliers. However, approximate multipliers have an inaccuracy which is defined in terms of the Mean Relative Error (MRE). To assess the applicability of approximate multipliers in enhancing CNN training performance, a simulation for the impact of approximate multipliers error on CNN training is presented. The paper demonstrates that using approximate multipliers for CNN training can significantly enhance the performance in terms of speed, power, and area at the cost of a small negative impact on the achieved accuracy. Additionally, the paper proposes a hybrid training method which mitigates this negative impact on the accuracy. Using the proposed hybrid method, the training can start using approximate multipliers then switches to exact multipliers for the last few epochs. Using this method, the performance benefits of approximate multipliers in terms of speed, power, and area can be attained for a large portion of the training stage. On the other hand, the negative impact on the accuracy is diminished by using the exact multipliers for the last epochs of training.","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129761209","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":"ROBIO 2019 Author Index","authors":"","doi":"10.1109/robio49542.2019.8961636","DOIUrl":"https://doi.org/10.1109/robio49542.2019.8961636","url":null,"abstract":"","PeriodicalId":121822,"journal":{"name":"2019 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128465644","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}