E. Guglielmino, L. Zullo, M. Cianchetti, M. Follador, D. Branson, D. Caldwell
{"title":"The application of embodiment theory to the design and control of an octopus-like robotic arm","authors":"E. Guglielmino, L. Zullo, M. Cianchetti, M. Follador, D. Branson, D. Caldwell","doi":"10.1109/ICRA.2012.6224907","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224907","url":null,"abstract":"This paper examines the design and control of a robotic arm inspired by the anatomy and neurophysiology of Octopus vulgaris in light of embodiment theory. Embodiment in an animal is defined as the dynamic coupling between sensorymotor control, anatomy, materials, and the environment that allows for the animal to achieve effective behaviour. Octopuses in particular are highly embodied and dexterous animals: their arms are fully flexible, can bend in any direction, grasp objects and modulate stiffness along their length. In this paper the biomechanics and neurophysiology of octopus have been analysed to extract relevant information for use in the design and control of an embodied soft robotic arm. The embodied design requirements are firstly defined, and how the biology of the octopus meets these requirements presented. Next, a prototype continuum arm and control architecture based on octopus biology, and meeting the design criteria, are presented. Finally, experimental results are presented to show how the developed prototype arm is able to reproduce motions performed by live octopus for contraction, elongation, bending, and grasping.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125175427","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":"Strength testing machines for wearable walking assistant robots based on risk assessment of Robot Suit HAL","authors":"C. Nabeshima, H. Kawamoto, Y. Sankai","doi":"10.1109/ICRA.2012.6224669","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224669","url":null,"abstract":"The safety of wearable walking assistant robots (W2ARs) is expected to be guaranteed as they are spreading. From our experience of the risk assessments on Robot Suit HAL, we assume that the mechanical angle stoppers and appropriate assembling are inherent safety measures for the W2ARs. These measures prevent the hazardous situations: excess assistance and collision with floor or wall. In this paper, we develop the testing machines to prove their strength. They have the weights imitating a leg or a whole body and simulate cyclic impulsive load during walking by exploiting free fall. We hope this paper helps to develop safer W2ARs and to establish safety standards of the W2ARs.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125851860","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}
M. Perrollaz, S. Khorbotly, Amber Cool, J. Yoder, E. Baumgartner
{"title":"Teachless teach-repeat: Toward vision-based programming of industrial robots","authors":"M. Perrollaz, S. Khorbotly, Amber Cool, J. Yoder, E. Baumgartner","doi":"10.1109/ICRA.2012.6224639","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224639","url":null,"abstract":"Modern programming of industrial robots is often based on the teach-repeat paradigm: a human operator places the robot in many key positions, for teaching its task. Then the robot can repeat a path defined by these key positions. This paper proposes a vision-based approach for the automation of the teach stage. The approach relies on a constant auto-calibration of the system. Therefore, the only requirement is a precise geometrical description of the part to process. The realism of the approach is demonstrated through the emulation of a glue application process with an industrial robot. Results in terms of precision are very promising.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125964383","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}
Eric M. Schearer, Yu-Wei Liao, E. Perreault, M. Tresch, W. Memberg, R. Kirsch, K. Lynch
{"title":"System identification for 3D force control of a human arm neuroprosthesis using functional electrical stimulation","authors":"Eric M. Schearer, Yu-Wei Liao, E. Perreault, M. Tresch, W. Memberg, R. Kirsch, K. Lynch","doi":"10.1109/ICRA.2012.6224981","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224981","url":null,"abstract":"We present a method for controlling a neuroprosthesis for a paralyzed human arm using functional electrical stimulation (FES). The subject has surgically implanted electrodes for stimulating muscles in her shoulder and arm. Using input/output data, a model is identified that describes the mapping from muscle stimulations to the endpoint force measured at the subject's hand. To compute the muscle stimulations given a target endpoint force the model is inverted. Because the system is redundant, we compute the inverse by minimizing muscle activations and use this inverse for feedforward control. This is the first published demonstration with a human subject with a high spinal cord injury of an FES controller that treats the arm with shoulder and elbow as a multiple-input multiple-output system and can achieve arbitrary goals.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"19 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125970430","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":"Direct teaching method for musculoskeletal robots driven by pneumatic artificial muscles","authors":"Shuhei Ikemoto, Yoichi Nishigori, K. Hosoda","doi":"10.1109/ICRA.2012.6224999","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224999","url":null,"abstract":"This paper presents a direct teaching method for musculoskeletal robots driven by pneumatic artificial muscles (PAMs). In order to reproduce motions which are directly taught by a human, it is necessary to reproduce the lengths of PAMs because they geometrically determine the posture assumed by the robot. However, it is difficult to measure the lengths of PAMs because mounting length sensors is space-consuming. Additionally, estimating lengths is also difficult because it is required to know the intrinsic parameters of PAMs which are extremely difficult to measure for each muscle. In order to overcome the above problems, the proposed method calculates the desired internal pressures or the desired axial tensions of the PAMs under a specific constraint, which forces PAM's lengths in the reproducing phase to be similar to the lengths during the teaching phase. In this way, it is possible to reproduce the motion by controlling the internal pressures or the axial tensions instead of the lengths. The validity was confirmed through an experiment using a real musculoskeletal robot arm.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1032 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123332653","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":"Bilateral teleoperation of cooperative manipulators","authors":"Carlos I. Aldana, Emmanuel Nuño, L. Basañez","doi":"10.1109/ICRA.2012.6225030","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225030","url":null,"abstract":"This paper presents an adaptive controller for the bilateral teleoperation of a system composed by a single local manipulator and multiple cooperative remote manipulators handling a common object. First, the nonlinear operational space dynamical behavior of the complete teleoperation system is derived. Then, under the assumptions that the remote manipulators are rigidly grasping a non-deformable object and that the communications may induce constant time-delays, it is proved that velocities and position-orientation error between the local manipulator end-effector and the object asymptotically converge to zero. Simulations results are included to show the effectiveness of the proposed approach.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123713738","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":"Mechanics and manipulation of planar elastic kinematic chains","authors":"Zoe McCarthy, T. Bretl","doi":"10.1109/ICRA.2012.6224693","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224693","url":null,"abstract":"In this paper, we study quasi-static manipulation of a planar kinematic chain with a fixed base in which each joint is a linearly-elastic torsional spring. The shape of this chain when in static equilibrium can be represented as the solution to a discrete-time optimal control problem, with boundary conditions that vary with the position and orientation of the last link. We prove that the set of all solutions to this problem is a smooth manifold that can be parameterized by a single chart. For manipulation planning, we show several advantages of working in this chart instead of in the space of boundary conditions, particularly in the context of a sampling-based planning algorithm. Examples are provided in simulation.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125439971","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":"Monitoring of manipulation activities for a service robot using supervised learning","authors":"S. Ruehl, Zhixing Xue, R. Dillmann","doi":"10.1109/ICRA.2012.6224803","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224803","url":null,"abstract":"To be a good helper, grasping and manipulation are the most important abilities of a service robot. It should be able to adapt its manipulation actions to new tasks and environments. During the execution, it is important to rate the success of actions, so that the robot can plan and execute further actions to correct and recover from the failed actions. The successful execution of manipulation actions depends on various factors during the whole execution, such as the position of the robotic hand and forces exerted by the robot. The goal of the manipulation action monitoring is to estimate the success state from the huge amount of data collected during the execution. The main challenge to solve this problem is to identify the success or failure state from the the high dimensional data collection. We propose a method to classify ongoing activities using a set of support vector machines (SVM). After a supervised training process with manually labeled successful or failure results, our system can correctly estimate the resulting state of a manipulation activity. We present experiments on our bimanual manipulation demonstrator and evaluate the results.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125501812","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":"Trajectory generation for swing-free maneuvers of a quadrotor with suspended payload: A dynamic programming approach","authors":"Ivana Palunko, R. Fierro, P. Cruz","doi":"10.1109/ICRA.2012.6225213","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225213","url":null,"abstract":"In this paper, we address the problem of agile swing-free trajectory tracking of a quadrotor with a suspended load. This problem has great practical significance in many UAV applications. However, it has received little attention in the literature so far. Flying with a suspended load can be a very challenging and sometimes hazardous task as the suspended load significantly alters the flight characteristics of the quadrotor. In order to deal with this problem, we propose a technique based on dynamic programming which ensures swing-free trajectory tracking. We start by presenting the mathematical model of a quadrotor with suspended load dynamics and kinematics. A high-level planner is used to provide desired waypoints, and then a dynamic programming approach is used to generate the swing-free trajectory for the quadrotor carrying a suspended load. Effectiveness of this method is demonstrated by numerical simulations and experiments.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126935100","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":"Effects of knee locking and passive joint stiffness on energy consumption of a seven-link planar biped","authors":"A. Haq, Y. Aoustin, C. Chevallereau","doi":"10.1109/ICRA.2012.6225013","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225013","url":null,"abstract":"Energetic efficiency and stability are the fundamental criteria which can improve the autonomy and task performance capabilities of humanoid robots. The scope of this paper is to investigate the energetic effects of knee locking and addition of torsional springs to different joints of a seven-link fully actuated planar bipedal robot. The focus is on the reduction of energy consumption during walking. The energetic cost of walking is determined without joint stiffness and knee locking as a baseline for the comparison of results. In the first approach, the gait trajectory is optimized by adding springs to different joints and energetic cost of walk is then calculated at different walking speeds. The second approach presented in this paper is to mechanically lock the support knee and then optimize the gait and calculate the walking cost. The energetic cost of walking determined for the above two cases is then compared to the baseline cost. It is observed that addition of torsional springs at both hips reduce the walking cost up to 50%, support hip up to 85% with spring stiffness as an optimization variable for both cases while mechanically locking the support knee reduces the cost of walking up to 25% with gait and knee locking angle optimized.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"198 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115554731","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}