首页 > 最新文献

Mechatronic Systems and Control最新文献

英文 中文
Completing Complex Contact Tasks Using Integrated Active and Passive Compliant Control Methodologies 使用集成的主动和被动柔性控制方法完成复杂的接触任务
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9062
Adam Pettinger, M. Pryor
In this paper we introduce the Generalized Contact Control Framework (GCCF) implemented on a compliant robotic manipulator. We demonstrate that the combined joint compliance and GCCF-based compliance control enable the completion of complex contact tasks in uncertain environments, where complex refers to the need to meet different contact force requirements involving multiple steps and output axes. Operating in uncertain environments means limited knowledge of the location or material properties of contact objects. The demonstrated tasks include opening a pill bottle and rigidly connecting to a purely mechanical tool changer. The GCCF simplifies the definition and modification of contact control parameters and allows for on-the-fly definition and completion of new tasks. Unlike hybrid force/impedance controllers, we do not need to define large damping and stiffness matrices, and we decouple the joint level control gains from the compliance control. The result is a robotic manipulator that can dynamically switch between unconstrained motion and contact tasks and provides a lot of versatility to perform a wide variety of tasks.
介绍了在柔性机械臂上实现的广义接触控制框架(GCCF)。我们证明了联合柔度控制和基于gccf的柔度控制能够在不确定环境中完成复杂的接触任务,其中复杂是指需要满足涉及多个步骤和输出轴的不同接触力要求。在不确定的环境中操作意味着对接触物体的位置或材料特性的了解有限。演示的任务包括打开药瓶,并将其刚性连接到纯机械工具更换器上。GCCF简化了接触控制参数的定义和修改,并允许动态定义和完成新任务。与混合力/阻抗控制器不同,我们不需要定义大的阻尼和刚度矩阵,并且我们将关节电平控制增益与柔度控制解耦。其结果是一个可以在无约束运动和接触任务之间动态切换的机器人机械手,并提供了许多通用性来执行各种任务。
{"title":"Completing Complex Contact Tasks Using Integrated Active and Passive Compliant Control Methodologies","authors":"Adam Pettinger, M. Pryor","doi":"10.1115/dscc2019-9062","DOIUrl":"https://doi.org/10.1115/dscc2019-9062","url":null,"abstract":"\u0000 In this paper we introduce the Generalized Contact Control Framework (GCCF) implemented on a compliant robotic manipulator. We demonstrate that the combined joint compliance and GCCF-based compliance control enable the completion of complex contact tasks in uncertain environments, where complex refers to the need to meet different contact force requirements involving multiple steps and output axes. Operating in uncertain environments means limited knowledge of the location or material properties of contact objects. The demonstrated tasks include opening a pill bottle and rigidly connecting to a purely mechanical tool changer. The GCCF simplifies the definition and modification of contact control parameters and allows for on-the-fly definition and completion of new tasks. Unlike hybrid force/impedance controllers, we do not need to define large damping and stiffness matrices, and we decouple the joint level control gains from the compliance control. The result is a robotic manipulator that can dynamically switch between unconstrained motion and contact tasks and provides a lot of versatility to perform a wide variety of tasks.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82622564","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
The Restricted Newton Method for Fast Nonlinear Model Predictive Control 快速非线性模型预测控制的约束牛顿法
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9067
A. Maitland, C. Jin, J. McPhee
We introduce the Restricted Newton’s Method (RNM), a basic optimization method, to accelerate model predictive control turnaround times. RNM is a hybrid of Newton’s method (NM) and gradient descent (GD) that can be used as a building block in nonlinear programming. The two parameters of RNM are the subspace on which we restrict the Newton steps and the maximal size of the GD step. We present a convergence analysis of RNM and demonstrate how these parameters can be selected for MPC applications using simple machine learning methods. This leads to two parameter selection strategies with different convergence behaviour. Lastly, we demonstrate the utility of RNM on a sample autonomous vehicle problem with promising results.
引入了一种基本的优化方法——受限牛顿法(RNM)来加速模型预测控制的周转时间。RNM是牛顿法(NM)和梯度下降法(GD)的混合,可以作为非线性规划的一个组成部分。RNM的两个参数是约束牛顿步长和GD步长最大值的子空间。我们提出了RNM的收敛分析,并演示了如何使用简单的机器学习方法为MPC应用选择这些参数。这导致了两种收敛性不同的参数选择策略。最后,我们展示了RNM在一个样本自动驾驶汽车问题上的实用性,并取得了很好的结果。
{"title":"The Restricted Newton Method for Fast Nonlinear Model Predictive Control","authors":"A. Maitland, C. Jin, J. McPhee","doi":"10.1115/dscc2019-9067","DOIUrl":"https://doi.org/10.1115/dscc2019-9067","url":null,"abstract":"\u0000 We introduce the Restricted Newton’s Method (RNM), a basic optimization method, to accelerate model predictive control turnaround times. RNM is a hybrid of Newton’s method (NM) and gradient descent (GD) that can be used as a building block in nonlinear programming. The two parameters of RNM are the subspace on which we restrict the Newton steps and the maximal size of the GD step. We present a convergence analysis of RNM and demonstrate how these parameters can be selected for MPC applications using simple machine learning methods. This leads to two parameter selection strategies with different convergence behaviour. Lastly, we demonstrate the utility of RNM on a sample autonomous vehicle problem with promising results.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81049204","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
Assembly Planning Using a Two-Arm System for Polygonal Furniture 基于双臂系统的多边形家具装配规划
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9173
S. T. Payne, C. Garrison, Steve Markham, Tucker Hermans, K. Leang
This paper focuses on the assembly planning process for constructing polygonal furniture (such as cabinets, speakers, bookshelves, etc.) using robotic arms and manipulators. An algorithm is described that utilizes easily-implemented and generally-accepted motion planning algorithms to take advantage of the polygonal nature of the furniture, which reduces the complexity of the assembly planner. In particular, the algorithm disassembles a given CAD model in simulation to find a valid assembly order and disassembly path, then implements that assembly order with two robotic arms, using the disassembly path as the finishing path of the part into the assembly. Additionally, it finds a collision-free plan developed for each of the arms in the correct assembly order with the final result being the assembly of the model.
本文主要研究了利用机械臂和机械手构造多边形家具(如橱柜、扬声器、书架等)的装配规划过程。描述了一种算法,该算法利用易于实现和普遍接受的运动规划算法来利用家具的多边形特性,从而降低了装配规划器的复杂性。具体而言,该算法在仿真中对给定的CAD模型进行拆卸,找到有效的装配顺序和拆卸路径,然后用两个机械臂实现该装配顺序,将拆卸路径作为零件进入装配体的完成路径。此外,它以正确的装配顺序为每个臂找到一个无碰撞计划,最终结果是模型的装配。
{"title":"Assembly Planning Using a Two-Arm System for Polygonal Furniture","authors":"S. T. Payne, C. Garrison, Steve Markham, Tucker Hermans, K. Leang","doi":"10.1115/dscc2019-9173","DOIUrl":"https://doi.org/10.1115/dscc2019-9173","url":null,"abstract":"\u0000 This paper focuses on the assembly planning process for constructing polygonal furniture (such as cabinets, speakers, bookshelves, etc.) using robotic arms and manipulators. An algorithm is described that utilizes easily-implemented and generally-accepted motion planning algorithms to take advantage of the polygonal nature of the furniture, which reduces the complexity of the assembly planner. In particular, the algorithm disassembles a given CAD model in simulation to find a valid assembly order and disassembly path, then implements that assembly order with two robotic arms, using the disassembly path as the finishing path of the part into the assembly. Additionally, it finds a collision-free plan developed for each of the arms in the correct assembly order with the final result being the assembly of the model.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90812082","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
Adaptive Control of Large-Scale Soft Robot Manipulators With Unknown Payloads 具有未知载荷的大型软机械臂自适应控制
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9037
J. S. Terry, J. Whitaker, R. Beard, Marc D. Killpack
The compliance and other nonlinear dynamics of large-scale soft robots makes effective control difficult. This is especially true when working with unknown payloads or when the system dynamics change over time which is likely to happen for soft robots. In this paper, we present a novel method of coupling model reference adaptive control (MRAC) with model predictive control (MPC) for platforms with antagonistic pneumatic actuators. We demonstrate its utility on a fully inflatable, six degree-of-freedom pneumatically actuated soft robot manipulator that is over two meters long. Specifically, we compare control performance with no integral controller, with an integral controller, and with MRAC when running a nominal model predictive controller with significant weight attached to the end effector.
大型软体机器人的柔顺性等非线性动力学特性给有效控制带来了困难。在处理未知的有效载荷或系统动力学随时间变化的情况下,这一点尤其正确,这可能发生在软机器人身上。针对具有对抗性气动执行器的平台,提出了一种模型参考自适应控制(MRAC)与模型预测控制(MPC)耦合的新方法。我们在一个超过两米长的全充气、六自由度气动驱动的软机器人机械手上展示了它的实用性。具体而言,我们比较了无积分控制器、积分控制器和MRAC在运行标称模型预测控制器时的控制性能,并将显著权重附加到末端执行器上。
{"title":"Adaptive Control of Large-Scale Soft Robot Manipulators With Unknown Payloads","authors":"J. S. Terry, J. Whitaker, R. Beard, Marc D. Killpack","doi":"10.1115/dscc2019-9037","DOIUrl":"https://doi.org/10.1115/dscc2019-9037","url":null,"abstract":"\u0000 The compliance and other nonlinear dynamics of large-scale soft robots makes effective control difficult. This is especially true when working with unknown payloads or when the system dynamics change over time which is likely to happen for soft robots. In this paper, we present a novel method of coupling model reference adaptive control (MRAC) with model predictive control (MPC) for platforms with antagonistic pneumatic actuators. We demonstrate its utility on a fully inflatable, six degree-of-freedom pneumatically actuated soft robot manipulator that is over two meters long. Specifically, we compare control performance with no integral controller, with an integral controller, and with MRAC when running a nominal model predictive controller with significant weight attached to the end effector.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89208145","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
Active Vibration Rejection in Multi Actuator Drives: Data Driven Approach 主动振动抑制在多驱动器:数据驱动的方法
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-8983
Prateek Shah, R. Horowitz
Multi Actuator Technology was unveiled in December 2017 by Seagate, a breakthrough that can double the data performance of the future generation hard disk drives. This technology will equip drives with dual actuators operating on the same pivot point. Each actuator will control half of the drives arms. This new technology brings new control challenges with it. Since two actuators operate independently on the same pivot timber, the control forces and torques generated by one actuator can affect the operation of the other actuator. The independent functioning of the two actuators will lead to a scenario of one actuator in the track seeking mode while the other actuator is in the track following mode. It is expected that the track seeking actuator will impart vibration onto the track following actuator, worsening its performance drastically. In this paper, we propose a methodology to estimate this imparted vibration and to design feedforward controllers for the voice coil motor and the micro actuator, of the track following actuator, to suppress the estimated vibration. The vibration estimation is performed using power spectral factorization techniques. Whereas, the feedforward controllers are designed using a mixed H2 – H∞ data driven methodology to obtain a robust design.
希捷于2017年12月推出了Multi - Actuator Technology,这是一项突破,可以将下一代硬盘驱动器的数据性能提高一倍。该技术将为驱动器配备在同一枢轴点上运行的双致动器。每个驱动器将控制驱动器臂的一半。这种新技术带来了新的控制挑战。由于两个致动器在同一枢轴木材上独立运行,一个致动器产生的控制力和扭矩会影响另一个致动器的运行。两个作动器的独立工作将导致一个作动器处于寻迹模式,而另一个作动器处于跟踪模式。跟踪作动器将振动传递给跟踪作动器,使跟踪作动器的性能急剧恶化。在本文中,我们提出了一种估计这种传递振动的方法,并为音圈电机和微致动器设计了前馈控制器,以抑制估计的振动。使用功率谱分解技术进行振动估计。采用混合H2 - H∞数据驱动方法设计前馈控制器,实现鲁棒性设计。
{"title":"Active Vibration Rejection in Multi Actuator Drives: Data Driven Approach","authors":"Prateek Shah, R. Horowitz","doi":"10.1115/dscc2019-8983","DOIUrl":"https://doi.org/10.1115/dscc2019-8983","url":null,"abstract":"\u0000 Multi Actuator Technology was unveiled in December 2017 by Seagate, a breakthrough that can double the data performance of the future generation hard disk drives. This technology will equip drives with dual actuators operating on the same pivot point. Each actuator will control half of the drives arms.\u0000 This new technology brings new control challenges with it. Since two actuators operate independently on the same pivot timber, the control forces and torques generated by one actuator can affect the operation of the other actuator. The independent functioning of the two actuators will lead to a scenario of one actuator in the track seeking mode while the other actuator is in the track following mode. It is expected that the track seeking actuator will impart vibration onto the track following actuator, worsening its performance drastically.\u0000 In this paper, we propose a methodology to estimate this imparted vibration and to design feedforward controllers for the voice coil motor and the micro actuator, of the track following actuator, to suppress the estimated vibration. The vibration estimation is performed using power spectral factorization techniques. Whereas, the feedforward controllers are designed using a mixed H2 – H∞ data driven methodology to obtain a robust design.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86659132","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}
引用次数: 7
Performance Study of a Bat Searching Algorithm From System Dynamics Perspective 基于系统动力学的蝙蝠搜索算法性能研究
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9017
Haopeng Zhang, N. Schutte
In this paper, the performance of a bat searching algorithm is studied from system dynamics point of view. Bat searching algorithm (BA) is a recently developed swarm intelligence based optimization algorithm which has shown great success when solving complicated optimization problems. Each bat in the BA has two main states: velocity and position. The position represents the solution of the optimization problems while the velocity represents the searching direction and step size during each iteration. Due to the nature of the update equations, the dynamics of the bats are formulated as a group of second-order discrete-time systems. In this paper, the performance of the algorithm is analyzed based on the nature of the responses in the second-order systems. The over-damped response, under-damped responses are studied and the parameters requirements are derived. Moreover, unstable scenarios of the bats are also considered when examining the performance of the algorithm. Numerical evaluations are conducted to test different choices of the parameters in the BA.
本文从系统动力学的角度研究了蝙蝠搜索算法的性能。蝙蝠搜索算法(Bat searching algorithm, BA)是近年来发展起来的一种基于群体智能的优化算法,在解决复杂的优化问题方面取得了巨大的成功。BA中的每个蝙蝠都有两种主要状态:速度和位置。位置表示优化问题的解,速度表示每次迭代的搜索方向和步长。由于更新方程的性质,蝙蝠的动力学被表述为一组二阶离散时间系统。本文根据二阶系统响应的性质,分析了该算法的性能。研究了过阻尼响应和欠阻尼响应,并推导了参数要求。此外,在检验算法的性能时,还考虑了蝙蝠的不稳定情况。通过数值计算对BA中不同参数的选择进行了验证。
{"title":"Performance Study of a Bat Searching Algorithm From System Dynamics Perspective","authors":"Haopeng Zhang, N. Schutte","doi":"10.1115/dscc2019-9017","DOIUrl":"https://doi.org/10.1115/dscc2019-9017","url":null,"abstract":"\u0000 In this paper, the performance of a bat searching algorithm is studied from system dynamics point of view. Bat searching algorithm (BA) is a recently developed swarm intelligence based optimization algorithm which has shown great success when solving complicated optimization problems. Each bat in the BA has two main states: velocity and position. The position represents the solution of the optimization problems while the velocity represents the searching direction and step size during each iteration. Due to the nature of the update equations, the dynamics of the bats are formulated as a group of second-order discrete-time systems. In this paper, the performance of the algorithm is analyzed based on the nature of the responses in the second-order systems. The over-damped response, under-damped responses are studied and the parameters requirements are derived. Moreover, unstable scenarios of the bats are also considered when examining the performance of the algorithm. Numerical evaluations are conducted to test different choices of the parameters in the BA.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88686602","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
Time Delay Control of a High-DOF Robot Manipulator Through Feedback Linearization Based Predictor 基于反馈线性化预测器的高自由度机械臂时延控制
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-8915
M. Bagheri, P. Naseradinmousavi, M. Krstić
We formulate a predictor-based controller for a high-DOF manipulator to compensate a time-invariant input delay during a pick-and-place task. Robot manipulators are widely used in tele-manipulation systems on the account of their reliable, fast, and precise motions while they are subject to large delays. Using common control algorithms on such delay systems can cause not only poor control performance, but also catastrophic instability in engineering applications. Therefore, delays need to be compensated in designing robust control laws. As a case study, we focus on a 7-DOF Baxter manipulator subject to three different input delays. First, delay-free dynamic equations of the Baxter manipulator are derived using the Lagrangian method. Then, we formulate a predictor-based controller, in the presence of input delay, in order to track desired trajectories. Finally, the effects of input delays in the absence of a robust predictor are investigated, and then the performance of the predictor-based controller is experimentally evaluated to reveal robustness of the algorithm formulated. Simulation and experimental results demonstrate that the predictor-based controller effectively compensates input delays and achieves closed-loop stability.
我们为高自由度机械臂制定了一个基于预测器的控制器,以补偿在拾取和放置任务中的时不变输入延迟。机器人机械手由于其运动可靠、速度快、精度高,但具有较大的时滞,在远程操作系统中得到了广泛的应用。在这类时滞系统上采用通用的控制算法不仅会导致控制性能差,而且在工程应用中会产生灾难性的不稳定性。因此,在设计鲁棒控制律时,需要对时滞进行补偿。作为一个案例研究,我们关注的是受三种不同输入延迟影响的7-DOF Baxter机械手。首先,利用拉格朗日方法推导了Baxter机械臂的无延迟动力学方程。然后,我们制定了一个基于预测器的控制器,在存在输入延迟的情况下,以跟踪期望的轨迹。最后,研究了在缺乏鲁棒预测器的情况下输入延迟的影响,然后对基于预测器的控制器的性能进行了实验评估,以揭示所制定算法的鲁棒性。仿真和实验结果表明,基于预测器的控制器能有效补偿输入时滞,实现闭环稳定。
{"title":"Time Delay Control of a High-DOF Robot Manipulator Through Feedback Linearization Based Predictor","authors":"M. Bagheri, P. Naseradinmousavi, M. Krstić","doi":"10.1115/dscc2019-8915","DOIUrl":"https://doi.org/10.1115/dscc2019-8915","url":null,"abstract":"\u0000 We formulate a predictor-based controller for a high-DOF manipulator to compensate a time-invariant input delay during a pick-and-place task. Robot manipulators are widely used in tele-manipulation systems on the account of their reliable, fast, and precise motions while they are subject to large delays. Using common control algorithms on such delay systems can cause not only poor control performance, but also catastrophic instability in engineering applications. Therefore, delays need to be compensated in designing robust control laws. As a case study, we focus on a 7-DOF Baxter manipulator subject to three different input delays. First, delay-free dynamic equations of the Baxter manipulator are derived using the Lagrangian method. Then, we formulate a predictor-based controller, in the presence of input delay, in order to track desired trajectories. Finally, the effects of input delays in the absence of a robust predictor are investigated, and then the performance of the predictor-based controller is experimentally evaluated to reveal robustness of the algorithm formulated. Simulation and experimental results demonstrate that the predictor-based controller effectively compensates input delays and achieves closed-loop stability.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89030140","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}
引用次数: 7
Experimental Autonomous Deep Learning-Based 3D Path Planning for a 7-DOF Robot Manipulator 基于实验自主深度学习的七自由度机械臂三维路径规划
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-8951
Alex Bertino, M. Bagheri, M. Krstić, P. Naseradinmousavi
In this paper, we examine the autonomous operation of a high-DOF robot manipulator. We investigate a pick-and-place task where the position and orientation of an object, an obstacle, and a target pad are initially unknown and need to be autonomously determined. In order to complete this task, we employ a combination of computer vision, deep learning, and control techniques. First, we locate the center of each item in two captured images utilizing HSV-based scanning. Second, we utilize stereo vision techniques to determine the 3D position of each item. Third, we implement a Convolutional Neural Network in order to determine the orientation of the object. Finally, we use the calculated 3D positions of each item to establish an obstacle avoidance trajectory lifting the object over the obstacle and onto the target pad. Through the results of our research, we demonstrate that our combination of techniques has minimal error, is capable of running in real-time, and is able to reliably perform the task. Thus, we demonstrate that through the combination of specialized autonomous techniques, generalization to a complex autonomous task is possible.
本文研究了高自由度机械臂的自主操作问题。我们研究了一个拾取和放置任务,其中物体,障碍物和目标垫的位置和方向最初是未知的,需要自主确定。为了完成这项任务,我们结合了计算机视觉、深度学习和控制技术。首先,我们利用基于hsv的扫描在两张捕获的图像中定位每个项目的中心。其次,我们利用立体视觉技术来确定每个项目的3D位置。第三,我们实现了一个卷积神经网络来确定物体的方向。最后,我们使用计算出的每个物品的3D位置来建立一个障碍物避障轨迹,使物体越过障碍物并到达目标垫。通过我们的研究结果,我们证明了我们的技术组合具有最小的误差,能够实时运行,并且能够可靠地执行任务。因此,我们证明,通过结合专门的自主技术,推广到一个复杂的自主任务是可能的。
{"title":"Experimental Autonomous Deep Learning-Based 3D Path Planning for a 7-DOF Robot Manipulator","authors":"Alex Bertino, M. Bagheri, M. Krstić, P. Naseradinmousavi","doi":"10.1115/dscc2019-8951","DOIUrl":"https://doi.org/10.1115/dscc2019-8951","url":null,"abstract":"\u0000 In this paper, we examine the autonomous operation of a high-DOF robot manipulator. We investigate a pick-and-place task where the position and orientation of an object, an obstacle, and a target pad are initially unknown and need to be autonomously determined. In order to complete this task, we employ a combination of computer vision, deep learning, and control techniques. First, we locate the center of each item in two captured images utilizing HSV-based scanning. Second, we utilize stereo vision techniques to determine the 3D position of each item. Third, we implement a Convolutional Neural Network in order to determine the orientation of the object. Finally, we use the calculated 3D positions of each item to establish an obstacle avoidance trajectory lifting the object over the obstacle and onto the target pad. Through the results of our research, we demonstrate that our combination of techniques has minimal error, is capable of running in real-time, and is able to reliably perform the task. Thus, we demonstrate that through the combination of specialized autonomous techniques, generalization to a complex autonomous task is possible.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77559539","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
Amplitude-Frequency Response of Superharmonic Resonance of Third Order of Electrostatically Actuated MEMS Cantilever Resonators 静电驱动MEMS悬臂谐振器三阶超谐波共振的幅频响应
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9172
D. Caruntu, Christian Reyes
This work deals with amplitude frequency response of MEMS cantilever resonators undergoing superharmonic resonance of third order. The cantilever resonator is parallel to a ground plate and under alternating current (AC) voltage that excites the cantilever into vibrations. The driving frequency of the AC voltage is near one sixth of the first natural frequency of the cantilever beam resulting into superharmonic resonance of third order. The cantilever beam is modeled using Euler-Bernoulli beam theory. The electrostatic force is modeled using Palmer’s formula to include the fringe effect. In order to investigate the amplitude frequency behavior of the system reduced order models (ROMs) are developed. Three methods are used to solve these ROMs they are 1) the method of multiple scales (MMS) for ROM with one mode of vibration, 2) homotopy analysis method (HAM) for ROM with one mode of vibration, and 3) direct numerical integration for 2 modes of vibration Reduced Order Model (2T ROM) producing time responses of the tip of the cantilever resonator. In this work the limitations of MMS and HAM are highlighted when considering large voltage values i.e hard excitations. For large voltage values MMS and HAM cannot accurately predict the amplitude frequency response; the results from 2T ROM time responses disagree significantly with the MMS and HAM solutions. The effect of voltage on the frequency response is investigated. As the voltage values in the system increase the responses shift to lower frequencies and larger amplitudes.
本文研究了三阶超谐波谐振时MEMS悬臂谐振腔的幅频响应。悬臂谐振器平行于接地板,在交流电(AC)电压下激发悬臂产生振动。交流电压的驱动频率接近悬臂梁一阶固有频率的六分之一,产生三阶超谐波谐振。采用欧拉-伯努利梁理论对悬臂梁进行建模。静电力是用帕尔默公式来模拟的,其中包括了边缘效应。为了研究系统的幅频特性,建立了降阶模型。本文采用三种方法求解这类谐振腔:1)单振型谐振腔的多尺度法(MMS); 2)单振型谐振腔的同伦分析法(HAM); 3)产生悬臂谐振腔尖端时间响应的2振型降阶模型(2trom)的直接数值积分法。在这项工作中,在考虑大电压值即硬激励时,突出了MMS和HAM的局限性。对于较大的电压值,MMS和HAM不能准确预测幅频响应;从2trom时间响应的结果与MMS和HAM解决方案显著不一致。研究了电压对频率响应的影响。随着系统中电压值的增加,响应移向更低的频率和更大的幅值。
{"title":"Amplitude-Frequency Response of Superharmonic Resonance of Third Order of Electrostatically Actuated MEMS Cantilever Resonators","authors":"D. Caruntu, Christian Reyes","doi":"10.1115/dscc2019-9172","DOIUrl":"https://doi.org/10.1115/dscc2019-9172","url":null,"abstract":"\u0000 This work deals with amplitude frequency response of MEMS cantilever resonators undergoing superharmonic resonance of third order. The cantilever resonator is parallel to a ground plate and under alternating current (AC) voltage that excites the cantilever into vibrations. The driving frequency of the AC voltage is near one sixth of the first natural frequency of the cantilever beam resulting into superharmonic resonance of third order. The cantilever beam is modeled using Euler-Bernoulli beam theory. The electrostatic force is modeled using Palmer’s formula to include the fringe effect. In order to investigate the amplitude frequency behavior of the system reduced order models (ROMs) are developed. Three methods are used to solve these ROMs they are 1) the method of multiple scales (MMS) for ROM with one mode of vibration, 2) homotopy analysis method (HAM) for ROM with one mode of vibration, and 3) direct numerical integration for 2 modes of vibration Reduced Order Model (2T ROM) producing time responses of the tip of the cantilever resonator. In this work the limitations of MMS and HAM are highlighted when considering large voltage values i.e hard excitations. For large voltage values MMS and HAM cannot accurately predict the amplitude frequency response; the results from 2T ROM time responses disagree significantly with the MMS and HAM solutions. The effect of voltage on the frequency response is investigated. As the voltage values in the system increase the responses shift to lower frequencies and larger amplitudes.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87073083","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
Self-Reflective Learning Strategy for Persistent Autonomy of Aerial Manipulators 空中机械臂持续自主的自反思学习策略
IF 0.6 Q4 Computer Science Pub Date : 2019-11-26 DOI: 10.1115/dscc2019-9086
Xu Zhou, Jiucai Zhang, Xiaoli Zhang
Autonomous aerial manipulators have great potentials to assist humans or even fully automate manual labor-intensive tasks such as aerial cleaning, aerial transportation, infrastructure repair, and agricultural inspection and sampling. Reinforcement learning holds the promise of enabling persistent autonomy of aerial manipulators because it can adapt to different situations by automatically learning optimal policies from the interactions between the aerial manipulator and environments. However, the learning process itself could experience failures that can practically endanger the safety of aerial manipulators and hence hinder persistent autonomy. In order to solve this problem, we propose for the aerial manipulator a self-reflective learning strategy that can smartly and safely finding optimal policies for different new situations. This self-reflective manner consists of three steps: identifying the appearance of new situations, re-seeking the optimal policy with reinforcement learning, and evaluating the termination of self-reflection. Numerical simulations demonstrate, compared with conventional learning-based autonomy, our strategy can significantly reduce failures while still can finish the given task.
自主空中机械手具有很大的潜力,可以辅助人类,甚至完全自动化人工劳动密集型任务,如空中清洁、空中运输、基础设施维修、农业检验和抽样。强化学习有望实现空中机械臂的持久自治,因为它可以通过从空中机械臂与环境之间的相互作用中自动学习最佳策略来适应不同的情况。然而,学习过程本身可能会出现故障,这实际上会危及空中操纵器的安全,从而阻碍持续的自主性。为了解决这一问题,我们提出了一种能够针对不同新情况智能安全地寻找最优策略的空中机械臂自反射学习策略。这种自我反思方式包括三个步骤:识别新情况的出现,通过强化学习重新寻求最优策略,以及评估自我反思的终止。数值模拟表明,与传统的基于学习的自主学习相比,我们的策略在完成给定任务的同时显著减少了失败。
{"title":"Self-Reflective Learning Strategy for Persistent Autonomy of Aerial Manipulators","authors":"Xu Zhou, Jiucai Zhang, Xiaoli Zhang","doi":"10.1115/dscc2019-9086","DOIUrl":"https://doi.org/10.1115/dscc2019-9086","url":null,"abstract":"\u0000 Autonomous aerial manipulators have great potentials to assist humans or even fully automate manual labor-intensive tasks such as aerial cleaning, aerial transportation, infrastructure repair, and agricultural inspection and sampling. Reinforcement learning holds the promise of enabling persistent autonomy of aerial manipulators because it can adapt to different situations by automatically learning optimal policies from the interactions between the aerial manipulator and environments. However, the learning process itself could experience failures that can practically endanger the safety of aerial manipulators and hence hinder persistent autonomy. In order to solve this problem, we propose for the aerial manipulator a self-reflective learning strategy that can smartly and safely finding optimal policies for different new situations. This self-reflective manner consists of three steps: identifying the appearance of new situations, re-seeking the optimal policy with reinforcement learning, and evaluating the termination of self-reflection. Numerical simulations demonstrate, compared with conventional learning-based autonomy, our strategy can significantly reduce failures while still can finish the given task.","PeriodicalId":41412,"journal":{"name":"Mechatronic Systems and Control","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2019-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90265030","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
期刊
Mechatronic Systems and Control
全部 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