Dorothea Koert, Susanne Trick, Marco Ewerton, M. Lutter, J. Peters
{"title":"Incremental Learning of an Open-Ended Collaborative Skill Library","authors":"Dorothea Koert, Susanne Trick, Marco Ewerton, M. Lutter, J. Peters","doi":"10.1142/s0219843620500012","DOIUrl":"https://doi.org/10.1142/s0219843620500012","url":null,"abstract":"Intelligent assistive robots can potentially contribute to maintaining an elderly person’s independence by supporting everyday life activities. However, the number of different and personalized act...","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129566052","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":"Automated Design of Robotic Hands for In-Hand Manipulation Tasks","authors":"Christopher Hazard, N. Pollard, Stelian Coros","doi":"10.1142/s0219843619500294","DOIUrl":"https://doi.org/10.1142/s0219843619500294","url":null,"abstract":"Grasp planning and motion synthesis for dexterous manipulation tasks are traditionally done given a pre-existing kinematic model for the robotic hand. In this paper, we introduce a framework for au...","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129933176","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}
Dominik Bauer, C. Bauer, J. King, Daniele Moro, Kai-Hung Chang, Stelian Coros, N. Pollard
{"title":"Design and Control of Foam Hands for Dexterous Manipulation","authors":"Dominik Bauer, C. Bauer, J. King, Daniele Moro, Kai-Hung Chang, Stelian Coros, N. Pollard","doi":"10.1142/s0219843619500336","DOIUrl":"https://doi.org/10.1142/s0219843619500336","url":null,"abstract":"There has been great progress in soft robot design, manufacture, and control in recent years, and soft robots are a tool of choice for safe and robust handling of objects in conditions of uncertain...","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114208885","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":"Constrained Manipulability for Humanoid Robots Using Velocity Polytopes","authors":"P. Long, T. Padır","doi":"10.1142/s0219843619500373","DOIUrl":"https://doi.org/10.1142/s0219843619500373","url":null,"abstract":"Robot performance measures are important tools for quantifying the ability to carry out manipulation tasks. Generally, these measures examine the system’s kinematic transformations from configuration to task space. This means that environmental constraints are neglected in spite of the significant effects they may have on the robot’s admissible motions. In this paper, we propose a new measure called the constrained manipulability polytope (CMP) that considers the system’s kinematic structure, including closed chains or composite sub-mechanisms, joint limits and the presence of obstacles. For an illustrative planar case, we demonstrate how the CMP can evaluate a robot’s performance in a cluttered scene and how this evaluation can be extrapolated to obtain a workspace visualization. Additionally, we show the advantages and limitations of the CMP compared to the state of the art. Furthermore, the method is demonstrated both in simulation and experimentally for NASA’s Valkyrie robot. We show how the CMP provides a measure for single-arm and dual-arm manipulation tasks, analyze the workspace and be used to optimize the robot’s posture.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124752045","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":"Planning Grasping Motions for Humanoid Robots","authors":"J. Rosell, R. Suárez, N. García, Muhayy Ud Din","doi":"10.1142/s0219843619500415","DOIUrl":"https://doi.org/10.1142/s0219843619500415","url":null,"abstract":"This paper addresses the problem of obtaining the required motions for a humanoid robot to perform grasp actions trying to mimic the coordinated hand–arm movements humans do. The first step is the data acquisition and analysis, which consists in capturing human movements while grasping several everyday objects (covering four possible grasp types), mapping them to the robot and computing the hand motion synergies for the pre-grasp and grasp phases (per grasp type). Then, the grasp and motion synthesis step is done, which consists in generating potential grasps for a given object using the four family types, and planning the motions using a bi-directional multi-goal sampling-based planner, which efficiently guides the motion planning following the synergies in a reduced search space, resulting in paths with human-like appearance. The approach has been tested in simulation, thoroughly compared with other state-of-the-art planning algorithms obtaining better results, and also implemented in a real robot.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"46 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":"125294347","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":"Capture Steps: Robust Walking for Humanoid Robots","authors":"M. Missura, Maren Bennewitz, Sven Behnke","doi":"10.1142/S0219843619500324","DOIUrl":"https://doi.org/10.1142/S0219843619500324","url":null,"abstract":"Stable bipedal walking is a key prerequisite for humanoid robots to reach their potential of being versatile helpers in our everyday environments. Bipedal walking is, however, a complex motion that requires the coordination of many degrees of freedom while it is also inherently unstable and sensitive to disturbances. The balance of a walking biped has to be constantly maintained. The most effective ways of controlling balance are well timed and placed recovery steps — capture steps — that absorb the expense momentum gained from a push or a stumble. We present a bipedal gait generation framework that utilizes step timing and foot placement techniques in order to recover the balance of a biped even after strong disturbances. Our framework modifies the next footstep location instantly when responding to a disturbance and generates controllable omnidirectional walking using only very little sensing and computational power. We exploit the open-loop stability of a central pattern generated gait to fit a linear inverted pendulum model (LIPM) to the observed center of mass (CoM) trajectory. Then, we use the fitted model to predict suitable footstep locations and timings in order to maintain balance while following a target walking velocity. Our experiments show qualitative and statistical evidence of one of the strongest push-recovery capabilities among humanoid robots to date.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"71 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":"127325798","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}
Santiago Martínez de la Casa Díaz, J. Garcia-Haro, Concepción Alicia Monje Micharet, C. Balaguer
{"title":"Development of Applications for Humanoid Robots Using Multiple Platforms, Tools, and Cloud Data Sharing","authors":"Santiago Martínez de la Casa Díaz, J. Garcia-Haro, Concepción Alicia Monje Micharet, C. Balaguer","doi":"10.1142/s0219843619500439","DOIUrl":"https://doi.org/10.1142/s0219843619500439","url":null,"abstract":"This paper describes the procedure followed for using third-party tools and applications, avoiding the development of complex communication software modules for data sharing. A common practice in r...","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"95 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":"116267042","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":"External Force Observer for Small- and Medium-Sized Humanoid Robots","authors":"L. Hawley, Remy Rahem, W. Suleiman","doi":"10.1142/s0219843619500300","DOIUrl":"https://doi.org/10.1142/s0219843619500300","url":null,"abstract":"External force observer for humanoid robots has been widely studied in the literature. However, most of the proposed approaches generally rely on information from six-axis force/torque sensors, which the small or medium-sized humanoid robots usually do not have. As a result, those approaches cannot be applied to this category of humanoid robots, which are widely used nowadays in education or research. In this paper, we propose a Kalman filter-based observer to estimate the three components of an external force applied in any direction and at an arbitrary point of the robot’s structure. The observer is simple to implement and can easily run in real time using the embedded processor of a small or medium-sized humanoid robot such as Nao or Darwin-OP. Moreover, the observer does not require any changes to the robot’s hardware, as it only uses measurements from the available force-sensing resistors (FSR) inserted under the feet of the humanoid robot and from the robot’s inertial measurement unit (IMU). The proposed observer was extensively validated on a Nao humanoid robot in both cases of standing still or walking while an external force was applied to the robot. In the conducted experiments, the observer successfully estimated the external force within a reasonable margin of error. Moreover, the experimental data and the MATLAB and C++/ROS implementations of the proposed observer are available as an open source package. https://goo.gl/VkhejY.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"4 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":"133663503","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}
Jorge Muñoz, C. Monje, Santiago Martínez de la Casa Díaz, C. Balaguer
{"title":"Joint Position Control Based on Fractional-Order PD and PI Controllers for the Arm of the Humanoid Robot TEO","authors":"Jorge Muñoz, C. Monje, Santiago Martínez de la Casa Díaz, C. Balaguer","doi":"10.1142/s0219843619500427","DOIUrl":"https://doi.org/10.1142/s0219843619500427","url":null,"abstract":"This paper presents a control scheme for the humanoid robot TEO’s elbow joint based on a novel tuning method for fractional-order PD and PI controllers. Due to the graphical nature of the proposed ...","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"253 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":"123838549","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 and Control of Humanoid Robots","authors":"C. Monje, Santiago Martínez de la Casa Díaz","doi":"10.1142/s0219843619020031","DOIUrl":"https://doi.org/10.1142/s0219843619020031","url":null,"abstract":"","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","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":"127628881","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}