Marie Charbonneau, Valerio Modugno, F. Nori, G. Oriolo, D. Pucci, S. Ivaldi
{"title":"Learning Robust Task Priorities of QP-Based Whole-Body Torque-Controllers","authors":"Marie Charbonneau, Valerio Modugno, F. Nori, G. Oriolo, D. Pucci, S. Ivaldi","doi":"10.1109/HUMANOIDS.2018.8624995","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8624995","url":null,"abstract":"Generating complex whole-body movements for humanoid robots is now most often achieved with multi-task whole-body controllers based on quadratic programming. To perform on the real robot, such controllers often require a human expert to tune or optimize the many parameters of the controller related to the tasks and to the specific robot, which is generally reported as a tedious and time consuming procedure. This problem can be tackled by automatically optimizing some parameters such as task priorities or task trajectories, while ensuring constraints satisfaction, through simulation. However, this does not guarantee that parameters optimized in simulation will also be optimal for the real robot. As a solution, the present paper focuses on optimizing task priorities in a robust way, by looking for solutions which achieve desired tasks under a variety of conditions and perturbations. This approach, which can be referred to as domain randomization, can greatly facilitate the transfer of optimized solutions from simulation to a real robot. The proposed method is demonstrated using a simulation of the humanoid robot iCub for a whole-body stepping task.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"140 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123347756","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":"Target Walking Speed Generation and Parameters Identification by Feedback Control of 1-DOF Limit Cycle Walker","authors":"Qingqing Wei, Xuan Xiao, Qingliang Meng, F. Asano","doi":"10.1109/HUMANOIDS.2018.8624950","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8624950","url":null,"abstract":"This paper studies a model-based feedback controller which can generate limit cycle walking at target walking speed, and identify the physical parameters through neural network. First, a combined rimless wheel is developed, and the feedback control is proposed by dynamic planning its equation of motion. Second, the numerical simulations are conducted to analyse walking speed and other properties when the physical parameters are assumed unknown and the prediction parameters are used instead. The controller has a certain adaptability to the prediction error, and the target walking speed can be generated with little error (0.001%). Finally, based on the model-based properties of the control, the physical parameters can be predicted through a proposed neural network model with an average error of 2%. In general, the model-based feedback controller provides us a new approach for simultaneously controlling walking speed and identifying physical parameters.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131903284","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}
Yan Huang, Yoshihiko Nakamura, Y. Ikegami, Qiang Huang
{"title":"Mathematical Modeling of Human Body and Movements: On Muscle Fatigue and Recovery Based on Energy Supply Systems","authors":"Yan Huang, Yoshihiko Nakamura, Y. Ikegami, Qiang Huang","doi":"10.1109/HUMANOIDS.2018.8625050","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8625050","url":null,"abstract":"In this study, we propose a muscle fatigue and recovery model with an energy supply system and physiological basis. Fatigue level is evaluated by maximum muscle contraction force. In the energy supply system, the amounts of aerobic and anaerobic respirations are calculated based on oxygen consumption rate. The variation of related chemical compounds, like lactate and glucose, can be also obtained, which are used to predict the fatigue level. The proposed model is verified by an application to human arm movements. Comparison between the estimated and the measured maximum muscle forces demonstrates the effectiveness of the model.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116628650","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":"Force Control Law Selection for Elastic Part Assembly from Human Data and Parameter Optimization","authors":"Yasuhiko Fukumoto, K. Harada","doi":"10.1109/HUMANOIDS.2018.8624968","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8624968","url":null,"abstract":"This paper proposes a novel force control design method used to assemble a ring-shaped elastic part to a cylinder's outer groove. To assemble a ring-shaped elastic part, forces acting on an elastic part should be made as small as possible. To cope with this problem, we propose a novel method in which the force control strategy itself is automatically determined based on the human characteristics while the parameters of the controller are determined by using a numerical optimization. First, the position data and the force data while a human demonstrates the assembly are measured. From the measured data, two control methods are derived by using the normalized cross-correlation (NCC). Then, we optimize the parameters included in the obtained controller by using the downhill simplex method. The objective function of optimization is the peak force during the assembly. We confirmed that the applied force is considerably reduced compared with conventional methods.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131652330","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}
Yu Cao, Jian Huang, Zhangbo Huang, Xikai Tu, Hongge Ru, Cheng Chen, Jun Huo
{"title":"Dynamic Model of Exoskeleton Based on Pneumatic Muscle Actuators and Experiment Verification","authors":"Yu Cao, Jian Huang, Zhangbo Huang, Xikai Tu, Hongge Ru, Cheng Chen, Jun Huo","doi":"10.1109/HUMANOIDS.2018.8624914","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8624914","url":null,"abstract":"To assist the elderly people and the patients with neurologic injuries for rehabilitation, the robot-assisted therapy is one of the most remarkable methods for this purpose. In this paper, we developed an exoskeleton based on Pneumatic Muscle Actuators (PMAs). By describing characteristics of human walking, a novel design was proposed to improve the walking comfort of the wearer. In addition, the dynamics of the exoskeleton were analyzed and divided into three parts: the modeling of PMAs, antagonistic configuration of PMAs and the mechanical structure of exoskeletons. The dynamics of the exoskeleton was established according the three parts. Furthermore, a model-free control strategy was utilized to get the exoskeleton properly controlled, which is called Proxy-based Sliding Mode Control. The validity of the exoskeleton model was verified through the comparisons of the simulations and corresponding experiments.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133651340","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":"Target Recognition and Heavy Load Operation Posture Control of Humanoid Robot for Trolley Operation","authors":"Huiling Liu, Chengfang Luo, Lei Zhang","doi":"10.1109/HUMANOIDS.2018.8625056","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8625056","url":null,"abstract":"This paper studies the method of target recognition and heavy load trolley control in humanoid robot pushing operation. In this paper, a piecewise fitting monocular vision ranging method is proposed to achieve the target search and location of humanoid robot NAO. Based on vision localization, the research of humanoid robot pushing operation is carried out, and the posture closed loop control of heavy load robot is carried out. The experimental results show the effectiveness and accuracy of the method of single eye distance measurement, target location and recognition and the control of the motion of the cart, and successfully completed the light load operation and heavy load operation of the humanoid robot dual-arm trolley.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132143555","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":"Compliant Robot Motion Regulated via Proprioceptive Sensor Based Contact Observer","authors":"Anastasia Bolotnikova, S. Courtois, A. Kheddar","doi":"10.1109/HUMANOIDS.2018.8624946","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8624946","url":null,"abstract":"In this paper, we present developments of a realtime compliant motion control for a personal humanoid robot. Our approach allows to interpret and react to human guidance through touch using only joint encoders measurements to monitor contact direction and intensity on both static and moving links. This novel method is developed with consideration of minimal sensor requirement of the hardware platform to meet high affordability criteria. We demonstrate performances in experiments with a humanoid robot Pepper.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133389868","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}
Dorothea Koert, Susanne Trick, Marco Ewerton, M. Lutter, Jan Peters
{"title":"Online Learning of an Open-Ended Skill Library for Collaborative Tasks","authors":"Dorothea Koert, Susanne Trick, Marco Ewerton, M. Lutter, Jan Peters","doi":"10.1109/HUMANOIDS.2018.8625031","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8625031","url":null,"abstract":"Intelligent robotic assistants can potentially improve the quality of life for elderly people and help them maintain their independence. However, the number of different and personalized tasks render pre-programming of such assistive robots prohibitively difficult. Instead, to cope with a continuous and open-ended stream of cooperative tasks, new collaborative skills need to be continuously learned and updated from demonstrations. To this end, we introduce an online learning method for a skill library of collaborative tasks that employs an incremental mixture model of probabilistic interaction primitives. This model chooses a corresponding robot response to a human movement where the human intention is extracted from previously demonstrated movements. Unlike existing batch methods of movement primitives for human-robot interaction, our approach builds a library of skills online, in an open-ended fashion and updates existing skills using new demonstrations. The resulting approach was evaluated both on a simple benchmark task and in an assistive human-robot collaboration scenario with a 7DoF robot arm.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133755118","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}
R. Meattini, Markus Nowak, C. Melchiorri, Claudio Castellini
{"title":"Towards Improving Myocontrol of Prosthetic Hands: A Study on Automated Instability Detection","authors":"R. Meattini, Markus Nowak, C. Melchiorri, Claudio Castellini","doi":"10.1109/HUMANOIDS.2018.8625021","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8625021","url":null,"abstract":"Myocontrol is the control of an assistive device via the interpretation of the subject's intent using surface electromyography, and one paradigmatic instance of myocontrol is in upper-limb prosthetics applications. The reliability of this kind of control remains a key issue - effective and stable upper-limb myocontrol is one of the most interesting open problems in the field of human-robot interfaces and rehabilitation. In this work we focused on the myocontrol of a prosthetic hand while grasping: performing grasp actions only when, and exactly for the duration, the user desires, avoiding failures that can lead to frustrating or catastrophic results. One specific step to improve stability in the myocontrol of prosthetic hands is the possibility to automatically detect the occurrence of a failure. For this purpose, the availability of an automatic “oracle” able to accomplish this work enables the possibility of self-adaptation of the myocontrol system - e.g. via on-demand model updates for incremental learning. According to this view, we performed an experiment using a simplified but still realistic grasping protocol involving four able-bodied expert myocontrol users, and we extracted features from a state-of-the-art commercial prosthetic hand to automatically identify instability in the myocontrol. The results show that a standard classifier is able to detect failures with a mean balanced error rate of 15.98% over the subjects that took part in the experiments. Our results can also be potentially applied in non-medical applications such as, e.g., teleoperation using extra-light interfaces.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131318120","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}
Fabian Peller, Mirko Wächter, Markus Grotz, P. Kaiser, T. Asfour
{"title":"Temporal Concurrent Planning with Stressed Actions","authors":"Fabian Peller, Mirko Wächter, Markus Grotz, P. Kaiser, T. Asfour","doi":"10.1109/HUMANOIDS.2018.8625020","DOIUrl":"https://doi.org/10.1109/HUMANOIDS.2018.8625020","url":null,"abstract":"Temporal stress is something that humans have to face nearly every day. Humans have to handle situations, where there is not much time left for a specific task. Most robotic systems, on the other hand, are not able to act in such temporally unstructured environments. For that reason, we present the novel Temporal Stressing Fast Downward (TSFD)planning system based on Temporal Fast Downward (TFD), which solves temporal problems using a modified heuristic forward search. With this planner, we introduce the novel concept of stressed actions for temporally bounded problems. Stressed actions enable a robot to accelerate or decelerate actions under consideration of an action-specific temporal cost function and the available time for plan execution. We further introduce an improved decision epoch search that allows complete planning with temporal gaps. Our evaluation in benchmark domains and on the real humanoid robot ARMAR-III shows that TSFD has the ability to produce plans of better makespan than TFD and is able to solve problems that could not be handled before. Furthermore, TSFD performs better in typical service robotics tasks than baseline approaches. Finally, we show that stressed actions greatly increase the possibility of finding feasible solutions in temporally bounded tasks.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114523241","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}