首页 > 最新文献

2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)最新文献

英文 中文
Disturbance observer-based multirate control for rejecting periodic disturbances beyond the Nyquist frequency 基于干扰观测器的多速率控制抑制奈奎斯特频率以外的周期性干扰
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496403
Weili Yan, C. Pang, C. Du
Periodic disturbances existing beyond the Nyquist frequency will cause intersample oscillations and degrade the control performance. In this paper, we propose a disturbance observer-based multirate control scheme for rejecting such periodic disturbances. When the disturbance is a single sinusoid, the solution for system output including the intersample information is derived in the steady state. Based on the steady-state output response, a sufficient condition is given for rejecting periodic disturbance beyond the Nyquist frequency. As a matter of fact, solving the sufficient condition is a problem of quadratic programming with some constraints. To remove the constraints, a periodic time-varying filter is also suggested to enhance the disturbance rejection performance. A numerical example is presented to demonstrate the effectiveness of the proposed method.
存在于奈奎斯特频率以外的周期性扰动会引起采样间振荡,降低控制性能。在本文中,我们提出了一种基于扰动观测器的多速率控制方案来抑制这种周期性扰动。当扰动为单正弦波时,导出了稳态下包含采样间信息的系统输出的解。基于稳态输出响应,给出了抑制超出奈奎斯特频率的周期扰动的充分条件。实际上,求解该充分条件是一个带约束的二次规划问题。为了消除这些约束,还提出了一种周期时变滤波器来提高抗干扰性能。算例验证了该方法的有效性。
{"title":"Disturbance observer-based multirate control for rejecting periodic disturbances beyond the Nyquist frequency","authors":"Weili Yan, C. Pang, C. Du","doi":"10.1109/AMC.2016.7496403","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496403","url":null,"abstract":"Periodic disturbances existing beyond the Nyquist frequency will cause intersample oscillations and degrade the control performance. In this paper, we propose a disturbance observer-based multirate control scheme for rejecting such periodic disturbances. When the disturbance is a single sinusoid, the solution for system output including the intersample information is derived in the steady state. Based on the steady-state output response, a sufficient condition is given for rejecting periodic disturbance beyond the Nyquist frequency. As a matter of fact, solving the sufficient condition is a problem of quadratic programming with some constraints. To remove the constraints, a periodic time-varying filter is also suggested to enhance the disturbance rejection performance. A numerical example is presented to demonstrate the effectiveness of the proposed method.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"158 8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123441413","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}
引用次数: 1
Standing assistance considering a voluntary movement and a postural adjustment 考虑到自主运动和姿势调整的站立协助
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496397
D. Chugo, S. Muramatsu, S. Yokota, H. Hashimoto
In this paper, we propose a standing assistance scheme that uses a patient's own physical strength. In the previous researches, conventional assistive robots do not require patients to use their own physical strength to stand, which leads to decreased strength in the elderly. Therefore, an assistive robot that allows a patient to maximally use their remaining physical strength is desired. For realizing this objective, we propose a standing assistance scheme that realizes two functions, one is a motion assistance function using a patient's own physical strength, and the other is postural adjustment function. In general, a human movement consists of a voluntary movement which mainly generates the body motion and a postural adjustment which keeps the body stability during the motion. Our proposed scheme assists with the minimum force that enables the voluntary movement with their remaining physical strength and keeps the body stability according to their postural adjustment. For realizing two different approaches in same time, we propose a body movement vector for dividing a human motion into a voluntary movement and a postural adjustment. Using the proposed idea, our prototype assistive robot can help elderly patients to stand using their remaining physical strength maximally by two assistive functions.
在本文中,我们提出了一个站立援助方案,利用病人自己的体力。在之前的研究中,传统的辅助机器人不需要患者使用自己的体力来站立,这导致老年人的力量下降。因此,需要一种能让患者最大限度地使用剩余体力的辅助机器人。为了实现这一目标,我们提出了一种站立辅助方案,该方案实现了两种功能,一种是利用患者自身体力的运动辅助功能,另一种是姿势调节功能。一般来说,人体的运动包括一个主要产生身体运动的自主运动和一个在运动中保持身体稳定的姿势调整。我们建议的方案以最小的力量帮助他们用剩余的体力进行自主运动,并根据他们的姿势调整保持身体稳定。为了同时实现两种不同的方法,我们提出了一个身体运动向量,将人体运动分为自主运动和姿势调整。利用这一思路,我们的原型辅助机器人可以通过两种辅助功能最大限度地帮助老年患者利用剩余的体力站立。
{"title":"Standing assistance considering a voluntary movement and a postural adjustment","authors":"D. Chugo, S. Muramatsu, S. Yokota, H. Hashimoto","doi":"10.1109/AMC.2016.7496397","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496397","url":null,"abstract":"In this paper, we propose a standing assistance scheme that uses a patient's own physical strength. In the previous researches, conventional assistive robots do not require patients to use their own physical strength to stand, which leads to decreased strength in the elderly. Therefore, an assistive robot that allows a patient to maximally use their remaining physical strength is desired. For realizing this objective, we propose a standing assistance scheme that realizes two functions, one is a motion assistance function using a patient's own physical strength, and the other is postural adjustment function. In general, a human movement consists of a voluntary movement which mainly generates the body motion and a postural adjustment which keeps the body stability during the motion. Our proposed scheme assists with the minimum force that enables the voluntary movement with their remaining physical strength and keeps the body stability according to their postural adjustment. For realizing two different approaches in same time, we propose a body movement vector for dividing a human motion into a voluntary movement and a postural adjustment. Using the proposed idea, our prototype assistive robot can help elderly patients to stand using their remaining physical strength maximally by two assistive functions.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123827739","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}
引用次数: 8
An intuitive and comprehensive two-load model for Series Elastic Actuators 串联弹性执行器直观、全面的双载荷模型
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496411
Steffen Schütz, A. Nejadfard, Christian Kotting, K. Berns
Actuation systems featuring inherent series compliance have over time entered more and more the focus of robotic research. The advantages are good force/torque controllability, an increased robustness against unforeseen shocks and other disturbances, and the possibility to store elastic energy. In order to fully enable Series Elastic Actuators (SEAs), a thorough understanding of the actuators internal dynamics is indispensable. Till today the vast majority of existing models for SEAs merge the moving masses within the actuator into a single mass. The two sides of the actuator are either both fixed or at most one is connected to a free moving mass. Hence this paper proposes a model in which all internal masses are kept separated and moving loads are connected to each end of the actuator. It is generalised to cover SEA implementations with the most common drive trains and arbitrary spring placement.
随着时间的推移,具有固有串联顺应性的作动系统越来越成为机器人研究的焦点。其优点是良好的力/扭矩可控性,对不可预见的冲击和其他干扰的鲁棒性增强,以及存储弹性能量的可能性。为了充分启用系列弹性执行器(SEAs),深入了解执行器的内部动力学是必不可少的。直到今天,绝大多数现有的SEAs模型都将执行器内的运动质量合并为单个质量。驱动器的两侧要么都是固定的,要么最多有一侧连接到一个自由运动的物体上。因此,本文提出了一种内部质量保持分离,运动载荷连接到执行器两端的模型。它被推广到覆盖SEA实现与最常见的传动系和任意弹簧放置。
{"title":"An intuitive and comprehensive two-load model for Series Elastic Actuators","authors":"Steffen Schütz, A. Nejadfard, Christian Kotting, K. Berns","doi":"10.1109/AMC.2016.7496411","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496411","url":null,"abstract":"Actuation systems featuring inherent series compliance have over time entered more and more the focus of robotic research. The advantages are good force/torque controllability, an increased robustness against unforeseen shocks and other disturbances, and the possibility to store elastic energy. In order to fully enable Series Elastic Actuators (SEAs), a thorough understanding of the actuators internal dynamics is indispensable. Till today the vast majority of existing models for SEAs merge the moving masses within the actuator into a single mass. The two sides of the actuator are either both fixed or at most one is connected to a free moving mass. Hence this paper proposes a model in which all internal masses are kept separated and moving loads are connected to each end of the actuator. It is generalised to cover SEA implementations with the most common drive trains and arbitrary spring placement.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127108416","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}
引用次数: 9
Pneumatic system and low-level control of a soft machine table inspired by caterpillar locomotion 气动系统和低级控制的软机工作台的灵感来自履带式运动
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496377
Zhicong Deng, M. Stommel, Weiliang Xu
This paper presents the design of the pneumatic system and the low-level control strategy of a soft machine table inspired by caterpillar locomotion. The soft table surface is embedded with inflatable chambers and the surface deformation is controlled by a pneumatic system to provide actuation. The pneumatic system is modularized so that each pneumatic module controls one soft actuator in the actuation system. Each pneumatic module includes five solenoid valves and a small rotary pump. A support structure is designed to hold one set of pneumatic components in position. Multiple support structures can be connected together to form the pneumatic system of the soft table. The overall control architecture for the soft table is discussed. A master-slave communication architecture is established to control each soft actuator via a pneumatic module independently. The user can input commands through an user interface on a computer, smart phone or tablet. Low-level actuation is controlled by the embedded program coded into the module microcontrollers. The valves operates in a series of ON/OFF switching corresponding to the movement phases. The air outflow of the rotary pump is controlled to work with the valve operations to provide actuation on the table surface. A software calibration strategy used to adjust the performance of different size soft actuators is presented.
介绍了一种受履带式运动启发的软工作台的气动系统设计及底层控制策略。软台面内嵌有充气腔,表面变形由气动系统控制以提供驱动。气动系统是模块化的,使每个气动模块控制一个软执行器在执行系统。每个气动模块包括五个电磁阀和一个小型旋转泵。设计一个支撑结构来固定一组气动元件。多个支撑结构可以连接在一起,形成软工作台的气动系统。讨论了软工作台的总体控制体系结构。建立了主从通信体系结构,通过气动模块对各软执行器进行独立控制。用户可以通过电脑、智能手机或平板电脑上的用户界面输入命令。低级驱动由嵌入到模块微控制器中的程序控制。阀门在一系列与运动相对应的开/关开关中工作。旋转泵的空气流出被控制与阀门操作一起工作,在工作台表面提供驱动。提出了一种用于调整不同尺寸软执行器性能的软件标定策略。
{"title":"Pneumatic system and low-level control of a soft machine table inspired by caterpillar locomotion","authors":"Zhicong Deng, M. Stommel, Weiliang Xu","doi":"10.1109/AMC.2016.7496377","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496377","url":null,"abstract":"This paper presents the design of the pneumatic system and the low-level control strategy of a soft machine table inspired by caterpillar locomotion. The soft table surface is embedded with inflatable chambers and the surface deformation is controlled by a pneumatic system to provide actuation. The pneumatic system is modularized so that each pneumatic module controls one soft actuator in the actuation system. Each pneumatic module includes five solenoid valves and a small rotary pump. A support structure is designed to hold one set of pneumatic components in position. Multiple support structures can be connected together to form the pneumatic system of the soft table. The overall control architecture for the soft table is discussed. A master-slave communication architecture is established to control each soft actuator via a pneumatic module independently. The user can input commands through an user interface on a computer, smart phone or tablet. Low-level actuation is controlled by the embedded program coded into the module microcontrollers. The valves operates in a series of ON/OFF switching corresponding to the movement phases. The air outflow of the rotary pump is controlled to work with the valve operations to provide actuation on the table surface. A software calibration strategy used to adjust the performance of different size soft actuators is presented.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126321705","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}
引用次数: 3
Kinect-based control of a DaNI robot via body gesture 基于肢体动作的DaNI机器人控制
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496352
Xiaoqian Mao, Robert Swanson, Micheal Grishaber, Wei Li, Genshe Chen
This paper presents a body gesture-based controlled mobile robot system, consisting of a DaNI robot, a Kinect sensor, and a Pan-Tilt camera. The Kinect sensor is used to track skeletons and joints of an operator for controlling the robot, while the pan-tilt camera is used to feed back live videos around surrounding information. The DaNI robot platform is a powerful tool for teaching robotics and mechatronics concepts or for developing a robot prototype with LabVIEW Robotics. The body gesture-based controller telepresence controls the DaNI robot by interpreting movements of the two hands of the operator.
本文提出了一种基于肢体动作控制的移动机器人系统,该系统由一个DaNI机器人、一个Kinect传感器和一个Pan-Tilt摄像头组成。Kinect传感器用于跟踪操作员的骨骼和关节,以控制机器人,而倾斜摄像头用于反馈周围信息的实时视频。DaNI机器人平台是教授机器人和机电一体化概念或使用LabVIEW robotics开发机器人原型的强大工具。基于身体手势的远程呈现控制器通过解读操作者双手的动作来控制DaNI机器人。
{"title":"Kinect-based control of a DaNI robot via body gesture","authors":"Xiaoqian Mao, Robert Swanson, Micheal Grishaber, Wei Li, Genshe Chen","doi":"10.1109/AMC.2016.7496352","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496352","url":null,"abstract":"This paper presents a body gesture-based controlled mobile robot system, consisting of a DaNI robot, a Kinect sensor, and a Pan-Tilt camera. The Kinect sensor is used to track skeletons and joints of an operator for controlling the robot, while the pan-tilt camera is used to feed back live videos around surrounding information. The DaNI robot platform is a powerful tool for teaching robotics and mechatronics concepts or for developing a robot prototype with LabVIEW Robotics. The body gesture-based controller telepresence controls the DaNI robot by interpreting movements of the two hands of the operator.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117229706","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}
引用次数: 4
Bilateral control using functional electrical stimulation with reaction torque observer 双侧控制采用功能电刺激与反应转矩观测器
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496344
Tomoya Kitamura, Naoto Mizukami, S. Sakaino, T. Tsuji
This paper describes bilateral control using functional electrical stimulation (FES) with reaction torque observers (RTOB). Bilateral control provides force feedback in teleoperation systems. This technology has many potentials in daily activities. For example, it could allow medical doctors to deliver first aid in remote locations or allow humans to communicate using tactile sensation. However, when controlling bodies, operators generally must wear robot arms. However, wearing robot arm has several disadvantages; for instance operators feel restrained, and it is difficult to create the robot arms with multi degree-of-freedom. To solve these problems, bilateral control using FES has been studied. FES can control human bodies using small pads. However, in conventional studies of bilateral control using FES, the reaction force of the operated subject is not transmitted successfully to the operator. Therefore, we propose a method in which the reaction force of the operated subject is estimated using RTOB. We conducted experiments in which, the elbow joints of five healthy subjects were controlled by a bilateral controller. A force controller controlled the operators, and a position controller controlled the operated humans. The experimental results show that the reaction force of the operated subjects was successfully transmitted to the operators. The operators were able to recognize the position of an obstacle on operated subjects' side. In addition, tracking error was reduced compared to that obtained in past studies using conventional methods.
本文描述了利用功能电刺激(FES)和反应扭矩观测器(RTOB)进行双边控制。双边控制在远程操作系统中提供力反馈。这项技术在日常生活中有很多潜力。例如,它可以让医生在偏远地区提供急救,或者让人类通过触觉进行交流。然而,在控制人体时,操作人员通常必须佩戴机械臂。然而,佩戴机械臂有几个缺点;例如,操作者感到约束,难以制造出多自由度的机械臂。为了解决这些问题,研究了FES的双边控制。FES可以用小垫子控制人体。然而,在使用FES进行双侧控制的传统研究中,被操作对象的反作用力不能成功地传递给操作者。因此,我们提出了一种利用RTOB估计手术对象反作用力的方法。我们进行了实验,5名健康受试者的肘关节由一个双侧控制器控制。力控制器控制操作人员,位置控制器控制被操作人员。实验结果表明,被操作对象的反作用力被成功地传递给了操作者。操作者能够识别手术对象一侧障碍物的位置。此外,与以往使用常规方法的研究相比,减小了跟踪误差。
{"title":"Bilateral control using functional electrical stimulation with reaction torque observer","authors":"Tomoya Kitamura, Naoto Mizukami, S. Sakaino, T. Tsuji","doi":"10.1109/AMC.2016.7496344","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496344","url":null,"abstract":"This paper describes bilateral control using functional electrical stimulation (FES) with reaction torque observers (RTOB). Bilateral control provides force feedback in teleoperation systems. This technology has many potentials in daily activities. For example, it could allow medical doctors to deliver first aid in remote locations or allow humans to communicate using tactile sensation. However, when controlling bodies, operators generally must wear robot arms. However, wearing robot arm has several disadvantages; for instance operators feel restrained, and it is difficult to create the robot arms with multi degree-of-freedom. To solve these problems, bilateral control using FES has been studied. FES can control human bodies using small pads. However, in conventional studies of bilateral control using FES, the reaction force of the operated subject is not transmitted successfully to the operator. Therefore, we propose a method in which the reaction force of the operated subject is estimated using RTOB. We conducted experiments in which, the elbow joints of five healthy subjects were controlled by a bilateral controller. A force controller controlled the operators, and a position controller controlled the operated humans. The experimental results show that the reaction force of the operated subjects was successfully transmitted to the operators. The operators were able to recognize the position of an obstacle on operated subjects' side. In addition, tracking error was reduced compared to that obtained in past studies using conventional methods.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117078826","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}
引用次数: 2
Learning basic unit movements for humanoid arm motion control 学习类人手臂运动控制的基本单元运动
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496371
Fan Hu, Xihong Wu, D. Luo
Manipulation skill is important for humanoid robots to live and work with humans, and arm motion control is essential for the manipulation accomplishment. In our research, we hope our robot execute a manipulation task by combining basic unit movements (BUMs), thus making the manipulation easier and more robust. So in this paper, we firstly define BUMs which actually can be regarded as basic components of any arm motion. Then we propose a learning approach for the robot to execute BUMs, which means knowing the current state, the robot learns how to move his arm to accomplish the given BUM. Considering the complexity and inaccuracy problems in solving the inverse kinematics, the proposed approach is basically building an internal inverse model and the robot directly learns in the motor space without any inverse kinematics. Taking advantages of the powerful capacity of Deep Neural Networks (DNN) in extracting inherent features, the auto-encoder is employed to formalize our model. Experimental results on MATLAB simulation as well as PKU-HR5II humanoid robot reveal the effectiveness of the proposed approach. The robot can successfully execute almost all the BUMs in the whole workspace of his right arm with the accuracy of 98.49%.
操纵技能是类人机器人与人类共同生活和工作的重要条件,而手臂运动控制是实现该类机器人操纵的关键。在我们的研究中,我们希望我们的机器人通过结合基本单元运动(BUMs)来执行操作任务,从而使操作更容易和更健壮。因此,在本文中,我们首先定义了bum,它实际上可以被视为任何手臂运动的基本成分。然后,我们提出了一种机器人执行动作的学习方法,即在知道当前状态的情况下,机器人学习如何移动手臂来完成给定的动作。考虑到求解逆运动学的复杂性和不准确性问题,该方法基本上是建立一个内部逆模型,机器人在运动空间中直接学习,不需要任何逆运动学。利用深度神经网络(DNN)提取固有特征的强大能力,采用自编码器对模型进行形式化。MATLAB仿真和PKU-HR5II类人机器人的实验结果表明了该方法的有效性。该机器人可以成功执行右臂整个工作空间的几乎所有动作,准确率达到98.49%。
{"title":"Learning basic unit movements for humanoid arm motion control","authors":"Fan Hu, Xihong Wu, D. Luo","doi":"10.1109/AMC.2016.7496371","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496371","url":null,"abstract":"Manipulation skill is important for humanoid robots to live and work with humans, and arm motion control is essential for the manipulation accomplishment. In our research, we hope our robot execute a manipulation task by combining basic unit movements (BUMs), thus making the manipulation easier and more robust. So in this paper, we firstly define BUMs which actually can be regarded as basic components of any arm motion. Then we propose a learning approach for the robot to execute BUMs, which means knowing the current state, the robot learns how to move his arm to accomplish the given BUM. Considering the complexity and inaccuracy problems in solving the inverse kinematics, the proposed approach is basically building an internal inverse model and the robot directly learns in the motor space without any inverse kinematics. Taking advantages of the powerful capacity of Deep Neural Networks (DNN) in extracting inherent features, the auto-encoder is employed to formalize our model. Experimental results on MATLAB simulation as well as PKU-HR5II humanoid robot reveal the effectiveness of the proposed approach. The robot can successfully execute almost all the BUMs in the whole workspace of his right arm with the accuracy of 98.49%.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127496423","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}
引用次数: 2
Double-segment sliding mode control for permanent magnet synchronous motor servo drives 永磁同步电机伺服驱动双段式滑模控制
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496387
Yongan Li, Xiwei Peng
This paper proposes a double-segment sliding mode control method in accordance with an exponential velocity profile for a high precision three-axis AC servo system used for industrial production. The newly designed sliding mode controller is composed of the velocity segment and the position segment. Global sliding mode control is used in the velocity segment so that the velocity along the sliding surface can exponentially accelerate from 0 to a constant velocity determined by the given position. Integral sliding mode control is adopted in the position segment to improve the position accuracy. In order to reduce the chattering and enhance the robustness of the system, the fuzzy inference is introduced to obtain the switching control laws. Several simulation results are provided to demonstrate the validity of the proposed method.
针对工业生产中的高精度三轴交流伺服系统,提出了一种基于指数速度曲线的双段式滑模控制方法。新设计的滑模控制器由速度段和位置段组成。速度段采用全局滑模控制,使沿滑动面的速度从0指数加速到给定位置所确定的匀速。位置段采用积分滑模控制,提高了定位精度。为了减少抖振,提高系统的鲁棒性,引入模糊推理来获得切换控制律。仿真结果验证了该方法的有效性。
{"title":"Double-segment sliding mode control for permanent magnet synchronous motor servo drives","authors":"Yongan Li, Xiwei Peng","doi":"10.1109/AMC.2016.7496387","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496387","url":null,"abstract":"This paper proposes a double-segment sliding mode control method in accordance with an exponential velocity profile for a high precision three-axis AC servo system used for industrial production. The newly designed sliding mode controller is composed of the velocity segment and the position segment. Global sliding mode control is used in the velocity segment so that the velocity along the sliding surface can exponentially accelerate from 0 to a constant velocity determined by the given position. Integral sliding mode control is adopted in the position segment to improve the position accuracy. In order to reduce the chattering and enhance the robustness of the system, the fuzzy inference is introduced to obtain the switching control laws. Several simulation results are provided to demonstrate the validity of the proposed method.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114126664","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}
引用次数: 0
Research on rescue robots climbing up stairs based on the estimation of slope angles with LRF 基于LRF估计斜坡角的救援机器人爬楼梯研究
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496336
M. Hatano, Yuki Kitahara
This paper presents a rescue robot climbing up stairs based on the estimation of angles with LRF. In disaster area, rescue robots are needed to help injured people under broken buildings instead of rescue workers. Then, the robots require high skills to be controlled, because the robots are operated by remote controls with wireless cameras. Especially, in case of running over steps to go to upstairs to find victims, it is hard to recognize a depth between robots and steps for operators with wireless cameras. In this paper, we propose a method to estimate slope angles of stairs using LRF and an angle control method for sub-crawlers of rescue robots. First, we present a method in order to estimate a slope angle of stairs with LRF. Second, we construct an ideal slope with wooden plates and show a validity of our proposed method. Third, a selection method of measured points for an accurate calculation of estimation for the slope angle is considered. Finally, it is shown that our constructed rescue robot recognizes the angle of the slope and climbs up the stairs with controlling postures of the robot with sub-crawlers.
提出了一种基于LRF角度估计的爬楼梯救援机器人。在灾区,需要救援机器人来代替救援人员帮助倒塌建筑下的伤者。其次,机器人需要很高的技能来控制,因为机器人是由带有无线摄像头的遥控器操作的。特别是,为了上楼寻找受害者而跑过台阶的情况下,使用无线摄像机的操作者很难识别机器人和台阶之间的深度。本文提出了一种基于LRF的楼梯坡度估计方法和一种救援机器人副爬行器角度控制方法。首先,我们提出了一种用LRF估计楼梯坡度角的方法。其次,我们用木板构造了一个理想的斜坡,并证明了所提出方法的有效性。第三,考虑了一种测点的选择方法,以便准确地计算坡度的估计。最后,研究表明,我们构建的救援机器人能够识别斜坡的角度,并在控制带副履带机器人姿态的情况下爬上楼梯。
{"title":"Research on rescue robots climbing up stairs based on the estimation of slope angles with LRF","authors":"M. Hatano, Yuki Kitahara","doi":"10.1109/AMC.2016.7496336","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496336","url":null,"abstract":"This paper presents a rescue robot climbing up stairs based on the estimation of angles with LRF. In disaster area, rescue robots are needed to help injured people under broken buildings instead of rescue workers. Then, the robots require high skills to be controlled, because the robots are operated by remote controls with wireless cameras. Especially, in case of running over steps to go to upstairs to find victims, it is hard to recognize a depth between robots and steps for operators with wireless cameras. In this paper, we propose a method to estimate slope angles of stairs using LRF and an angle control method for sub-crawlers of rescue robots. First, we present a method in order to estimate a slope angle of stairs with LRF. Second, we construct an ideal slope with wooden plates and show a validity of our proposed method. Third, a selection method of measured points for an accurate calculation of estimation for the slope angle is considered. Finally, it is shown that our constructed rescue robot recognizes the angle of the slope and climbs up the stairs with controlling postures of the robot with sub-crawlers.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115931151","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}
引用次数: 2
Evolving a lookup table based motion controller for a ball-plate system with fault tolerant capabilites 发展了一种基于查找表的容错球盘系统运动控制器
Pub Date : 2016-04-22 DOI: 10.1109/AMC.2016.7496360
M. Beckerleg, R. Hogg
This paper describes a novel motion controller, based on evolved lookup tables that have been developed to move a ball to a set-point on the classic ball-plate control system. A fault tolerant controller that could adapt to fault conditions was evolved using a genetic algorithm and evaluated. The three dimensional lookup tables related the current ball position, ball velocity and plate angle to the plate angular velocity required to control the ball. Three sizes of lookup table with different quantization levels of inputs and outputs were evaluated to determine the optimum lookup table size for ball control versus the evolution time. It was found that successful solutions could be evolved within 100 minutes. Fault tolerance was investigated where two position sensor faults were introduced to an evolved solution, and the evolution was restarted with seeded one position sensor fault solutions. It was found that the evolving controller's performance was significantly improved within 1 second, and fully recovered within 10 to 30 seconds.
本文描述了一种新的运动控制器,该控制器基于改进的查找表,已开发用于将球移动到经典球盘控制系统的设定点。利用遗传算法进化出一种能够适应故障条件的容错控制器,并对其进行了评估。三维查找表将当前球的位置、球的速度和板的角度与控制球所需的板的角速度联系起来。评估了具有不同量化输入和输出水平的三种查找表大小,以确定球控的最佳查找表大小与进化时间的关系。人们发现,成功的解决方案可以在100分钟内形成。研究了将两个位置传感器故障引入进化解的容错性,并使用种子的一个位置传感器故障解重新开始进化。研究发现,进化控制器的性能在1秒内得到显著提升,并在10 ~ 30秒内完全恢复。
{"title":"Evolving a lookup table based motion controller for a ball-plate system with fault tolerant capabilites","authors":"M. Beckerleg, R. Hogg","doi":"10.1109/AMC.2016.7496360","DOIUrl":"https://doi.org/10.1109/AMC.2016.7496360","url":null,"abstract":"This paper describes a novel motion controller, based on evolved lookup tables that have been developed to move a ball to a set-point on the classic ball-plate control system. A fault tolerant controller that could adapt to fault conditions was evolved using a genetic algorithm and evaluated. The three dimensional lookup tables related the current ball position, ball velocity and plate angle to the plate angular velocity required to control the ball. Three sizes of lookup table with different quantization levels of inputs and outputs were evaluated to determine the optimum lookup table size for ball control versus the evolution time. It was found that successful solutions could be evolved within 100 minutes. Fault tolerance was investigated where two position sensor faults were introduced to an evolved solution, and the evolution was restarted with seeded one position sensor fault solutions. It was found that the evolving controller's performance was significantly improved within 1 second, and fully recovered within 10 to 30 seconds.","PeriodicalId":273847,"journal":{"name":"2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123373879","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}
引用次数: 3
期刊
2016 IEEE 14th International Workshop on Advanced Motion Control (AMC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1