首页 > 最新文献

2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)最新文献

英文 中文
Developmentally Synthesizing Earthworm-Like Locomotion Gaits with Bayesian-Augmented Deep Deterministic Policy Gradients (DDPG) 基于贝叶斯增强深度确定性策略梯度(DDPG)的类蚯蚓运动步态发育合成
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216782
Sayyed Jaffar Ali Raza, Apan Dastider, Mingjie Lin
In this paper, a reinforcement learning method is presented to generate earthworm-like gaits for a hyperredundant earthworm-like manipulator robot. Partially inspired by human brain’s learning mechanism, the proposed learning framework builds its preliminary belief by first starting with adapting rudimentary gaits governed by a generic kinematic knowledge of undulatory, sidewinding and circular patterns. The preliminary belief is then represented as a prior ensemble to learn new gaits by leveraging apriori knowledge and learning a policy by inferring posterior over prior distribution. While the fundamental idea of incorporating Bayesian learning with reinforcement learning is not new, this paper extends Bayesian actor-critic approach by introducing augmented prior-based directed bias in policy search, aiding in faster parameter learning and reduced sampling requirements. We show results on an in-house built 10-DoF earthworm-like robot that exhibits adaptive development, qualitatively learning different locomotion modes, while given with only rudimentary generic gait behaviors. The results are compared against deterministic policy gradient method (DDPG) for continuous control as the baseline. We show that our proposed method can characterize effective performance over DDPG, and it also achieves faster kinematic indexes in various gaits.
针对超冗余度类蚯蚓机械臂机器人,提出了一种生成类蚯蚓步态的强化学习方法。部分受到人类大脑学习机制的启发,提出的学习框架首先从适应由波动、侧绕和圆形模式的一般运动学知识控制的基本步态开始,建立其初步信念。然后将初步信念表示为先验集合,通过利用先验知识学习新步态,并通过推断后验先验分布来学习策略。虽然将贝叶斯学习与强化学习相结合的基本思想并不新鲜,但本文通过在策略搜索中引入增强的基于先验的定向偏差来扩展贝叶斯行为者批评方法,有助于更快的参数学习和减少采样要求。我们展示了一个内部建造的10自由度类蚯蚓机器人的结果,该机器人表现出自适应发展,定性地学习不同的运动模式,而只给出基本的通用步态行为。结果与连续控制的确定性策略梯度法(DDPG)作为基线进行了比较。实验结果表明,该方法可以有效地表征DDPG的性能,并在各种步态下实现更快的运动学指标。
{"title":"Developmentally Synthesizing Earthworm-Like Locomotion Gaits with Bayesian-Augmented Deep Deterministic Policy Gradients (DDPG)","authors":"Sayyed Jaffar Ali Raza, Apan Dastider, Mingjie Lin","doi":"10.1109/CASE48305.2020.9216782","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216782","url":null,"abstract":"In this paper, a reinforcement learning method is presented to generate earthworm-like gaits for a hyperredundant earthworm-like manipulator robot. Partially inspired by human brain’s learning mechanism, the proposed learning framework builds its preliminary belief by first starting with adapting rudimentary gaits governed by a generic kinematic knowledge of undulatory, sidewinding and circular patterns. The preliminary belief is then represented as a prior ensemble to learn new gaits by leveraging apriori knowledge and learning a policy by inferring posterior over prior distribution. While the fundamental idea of incorporating Bayesian learning with reinforcement learning is not new, this paper extends Bayesian actor-critic approach by introducing augmented prior-based directed bias in policy search, aiding in faster parameter learning and reduced sampling requirements. We show results on an in-house built 10-DoF earthworm-like robot that exhibits adaptive development, qualitatively learning different locomotion modes, while given with only rudimentary generic gait behaviors. The results are compared against deterministic policy gradient method (DDPG) for continuous control as the baseline. We show that our proposed method can characterize effective performance over DDPG, and it also achieves faster kinematic indexes in various gaits.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132374107","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
Robust Task-Based Grasping as a Service 健壮的基于任务的抓取即服务
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216952
Jingyi Song, A. Tanwani, Jeffrey Ichnowski, Michael Danielczuk, Kate Sanders, Jackson Chui, J. A. Ojea, Ken Goldberg
Robot grasping for automation must be robust to the inherent uncertainty in perception, control, and physical properties such as friction. Computing robust grasp points on a given object is even more challenging when there are constraints due to a task intended to be performed with the object, for example in assembly, packing, and/or tool use. To compute grasps that robustly achieve task requirements, we designed an intuitive user interface that takes an object mesh as input and displays it, allowing non-specialists to indicate “stay-out” zones by painting facets of the mesh and to indicate desired forces and torques by drawing vectors. The interface then sends this specification to our server which computes resulting grasps and send them back to the client where the resulting parallel-jaw grasp axes are displayed color-coded by robustness. We implemented this interface in the cloud-based “Dex-Net as a Service-Task (DNaaS-Task)” system that runs on any browser and reports examples. The system is available at: https://dex-net.app
为了实现自动化,机器人抓取必须对感知、控制和摩擦等物理特性的固有不确定性具有鲁棒性。在给定对象上计算健壮的抓点甚至更具挑战性,因为要与对象一起执行的任务有限制,例如在装配、包装和/或工具使用中。为了计算健壮地实现任务要求的抓取,我们设计了一个直观的用户界面,将对象网格作为输入并显示它,允许非专业人员通过绘制网格的面来指示“停留”区域,并通过绘制矢量来指示所需的力和扭矩。然后,接口将此规范发送给我们的服务器,服务器计算产生的抓取并将其发送回客户端,由此产生的平行颚抓取轴通过鲁棒性显示颜色编码。我们在基于云的“Dex-Net即服务任务(DNaaS-Task)”系统中实现了这个接口,该系统可以在任何浏览器上运行并报告示例。该系统可在https://dex-net.app上获得
{"title":"Robust Task-Based Grasping as a Service","authors":"Jingyi Song, A. Tanwani, Jeffrey Ichnowski, Michael Danielczuk, Kate Sanders, Jackson Chui, J. A. Ojea, Ken Goldberg","doi":"10.1109/CASE48305.2020.9216952","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216952","url":null,"abstract":"Robot grasping for automation must be robust to the inherent uncertainty in perception, control, and physical properties such as friction. Computing robust grasp points on a given object is even more challenging when there are constraints due to a task intended to be performed with the object, for example in assembly, packing, and/or tool use. To compute grasps that robustly achieve task requirements, we designed an intuitive user interface that takes an object mesh as input and displays it, allowing non-specialists to indicate “stay-out” zones by painting facets of the mesh and to indicate desired forces and torques by drawing vectors. The interface then sends this specification to our server which computes resulting grasps and send them back to the client where the resulting parallel-jaw grasp axes are displayed color-coded by robustness. We implemented this interface in the cloud-based “Dex-Net as a Service-Task (DNaaS-Task)” system that runs on any browser and reports examples. The system is available at: https://dex-net.app","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130402027","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
Redundant Robot Control Using Multi Agent Reinforcement Learning 基于多智能体强化学习的冗余机器人控制
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216774
Adolfo Perrusquía, Wen Yu, Xiaoou Li
Robot control in task-space1 needs the inverse kinematics and Jacobian matrix. They are not available for redundant robots, because there are so many degrees-of-freedom (DOF). Intelligent learning methods, such as neural networks (NN) and reinforcement learning (RL) can learn them. However, NN needs big data and RL is not suitable for multilink robots as the redundant robots. In this paper, we propose a full cooperative multi-agent reinforcement learning (MARL) to solve the above problems. Each joint of the robot is regarded as one agent. Although the dimension of the learning space is very large, the full cooperative MARL uses the kinematic learning and avoids the function approximators in large learning space. The experimental results show that our MARL is much more better compared with the classic methods such as, Jacobian-based methods and neural networks.1Task-space (or Cartesian space) is defined by the position and orientation of the end effector of a robot. Joint-space is defined by angular displacements of each joint of a robot.
机器人在任务空间1中的控制需要运动学逆解和雅可比矩阵。由于冗余机器人的自由度太大,因此不能使用它们。智能学习方法,如神经网络(NN)和强化学习(RL)可以学习它们。然而,神经网络需要大数据,强化学习作为冗余机器人不适合多链路机器人。在本文中,我们提出了一种完全合作的多智能体强化学习(MARL)来解决上述问题。将机器人的每个关节视为一个agent。虽然学习空间的维数很大,但完全合作MARL采用了运动学习,避免了大学习空间中的函数逼近器。实验结果表明,与基于雅可比矩阵的方法和神经网络等经典方法相比,我们的MARL具有更好的性能。任务空间(或笛卡尔空间)是由机器人末端执行器的位置和方向来定义的。关节空间由机器人各关节的角位移来定义。
{"title":"Redundant Robot Control Using Multi Agent Reinforcement Learning","authors":"Adolfo Perrusquía, Wen Yu, Xiaoou Li","doi":"10.1109/CASE48305.2020.9216774","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216774","url":null,"abstract":"Robot control in task-space1 needs the inverse kinematics and Jacobian matrix. They are not available for redundant robots, because there are so many degrees-of-freedom (DOF). Intelligent learning methods, such as neural networks (NN) and reinforcement learning (RL) can learn them. However, NN needs big data and RL is not suitable for multilink robots as the redundant robots. In this paper, we propose a full cooperative multi-agent reinforcement learning (MARL) to solve the above problems. Each joint of the robot is regarded as one agent. Although the dimension of the learning space is very large, the full cooperative MARL uses the kinematic learning and avoids the function approximators in large learning space. The experimental results show that our MARL is much more better compared with the classic methods such as, Jacobian-based methods and neural networks.1Task-space (or Cartesian space) is defined by the position and orientation of the end effector of a robot. Joint-space is defined by angular displacements of each joint of a robot.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131737598","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
A Self-Adaptive Cuckoo Search Algorithm for Energy Consumption Minimization Problem with Deadline Constraint 最后期限约束下能耗最小化问题的自适应布谷鸟搜索算法
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216895
Biao Hu, Hao Chen, Zhengcai Cao, Chengran Lin
This work presents a self-adaptive cuckoo search algorithm with a new encoding mechanism to minimize the energy consumption in a heterogeneous distributed embedded system that runs tasks with arbitrary precedence constraints. We use the heterogeneous earliest-finish-time rule to construct a relatively high-quality initial solution. For the first time, a parameter feedback control scheme based on Monte-Carlo policy evaluation is used to balance the global and local search, in which way its search ability is greatly enhanced. In the end, the proposed self-adaptive cuckoo search approach is validated with two benchmarks and extensively randomly generated cases, and the experimental results demonstrate that our proposed approach have better performance than its counterparts.
本文提出了一种自适应布谷鸟搜索算法,该算法采用了一种新的编码机制,以最大限度地减少异构分布式嵌入式系统在运行具有任意优先约束的任务时的能耗。我们使用异构最早完成时间规则来构造一个相对高质量的初始解。首次采用基于蒙特卡罗策略评价的参数反馈控制方案平衡全局搜索和局部搜索,极大地增强了搜索能力。最后,用两个基准测试和大量随机生成的案例对本文提出的自适应布谷鸟搜索方法进行了验证,实验结果表明,本文提出的方法比同类方法具有更好的性能。
{"title":"A Self-Adaptive Cuckoo Search Algorithm for Energy Consumption Minimization Problem with Deadline Constraint","authors":"Biao Hu, Hao Chen, Zhengcai Cao, Chengran Lin","doi":"10.1109/CASE48305.2020.9216895","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216895","url":null,"abstract":"This work presents a self-adaptive cuckoo search algorithm with a new encoding mechanism to minimize the energy consumption in a heterogeneous distributed embedded system that runs tasks with arbitrary precedence constraints. We use the heterogeneous earliest-finish-time rule to construct a relatively high-quality initial solution. For the first time, a parameter feedback control scheme based on Monte-Carlo policy evaluation is used to balance the global and local search, in which way its search ability is greatly enhanced. In the end, the proposed self-adaptive cuckoo search approach is validated with two benchmarks and extensively randomly generated cases, and the experimental results demonstrate that our proposed approach have better performance than its counterparts.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"163 8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129282646","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
Mura Defect Detection on Compact Camera Module (CCM) Using Metric Learning 基于度量学习的紧凑型相机模块(CCM)缺陷检测
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216886
Y. Kim, T. Park
The Compact Camera Module (CCM) is a device used for various compact electronic devices such as notebooks, smartphones, etc. Various defects occur in the manufacturing process, such as scratches, stamps, and mura. Most notably, mura defect detection is the most challenging issue because of how normal it appears. With this, various methods based on deep learning have been developed to detect mura defects. However, previous research assumes that there is a substantial amount of training data. Therefore, classification accuracy decreases in an environment wherein it is difficult to obtain a sample of an actual defect. This study proposes a metric learning-based mura defect detection method with higher classification accuracy than the previous semantic segmentation method in an environment with little training data. In the training phase, we obtained the center of the normal metric vector of the input image through the metric embedding model and metric loss, while in the test stage, we detected the mura defect based on the center of the normal metric vector. The experimental results show that the proposed method has higher detection accuracy than the previous method in an environment with few training data.
紧凑型相机模块(CCM)是一种用于各种紧凑型电子设备的设备,如笔记本电脑、智能手机等。在制造过程中会出现各种缺陷,如划痕,印章和mura。最值得注意的是,mura缺陷检测是最具挑战性的问题,因为它看起来非常正常。因此,人们开发了各种基于深度学习的方法来检测mura缺陷。然而,先前的研究假设有大量的训练数据。因此,在难以获得实际缺陷样本的环境中,分类精度会降低。本研究提出了一种基于度量学习的mura缺陷检测方法,在训练数据较少的环境下,该方法的分类准确率高于之前的语义分割方法。在训练阶段,我们通过度量嵌入模型和度量损失获得输入图像的法度量向量的中心,而在测试阶段,我们基于法度量向量的中心检测mura缺陷。实验结果表明,在训练数据较少的环境下,该方法比之前的方法具有更高的检测精度。
{"title":"Mura Defect Detection on Compact Camera Module (CCM) Using Metric Learning","authors":"Y. Kim, T. Park","doi":"10.1109/CASE48305.2020.9216886","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216886","url":null,"abstract":"The Compact Camera Module (CCM) is a device used for various compact electronic devices such as notebooks, smartphones, etc. Various defects occur in the manufacturing process, such as scratches, stamps, and mura. Most notably, mura defect detection is the most challenging issue because of how normal it appears. With this, various methods based on deep learning have been developed to detect mura defects. However, previous research assumes that there is a substantial amount of training data. Therefore, classification accuracy decreases in an environment wherein it is difficult to obtain a sample of an actual defect. This study proposes a metric learning-based mura defect detection method with higher classification accuracy than the previous semantic segmentation method in an environment with little training data. In the training phase, we obtained the center of the normal metric vector of the input image through the metric embedding model and metric loss, while in the test stage, we detected the mura defect based on the center of the normal metric vector. The experimental results show that the proposed method has higher detection accuracy than the previous method in an environment with few training data.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126712342","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
Multi-robot Path Planning and Trajectory Smoothing 多机器人路径规划与轨迹平滑
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216972
Hub Ali, Gang Xiong, Huaiyu Wu, Bin Hu, Zhen Shen, Hongxing Bai
In this paper we consider a problem in task execution for multi-robot trajectory planning with collision avoidance in a shared working environment. Consider two or more robots generating trajectories towards their respective goal positions. The collision may occur if their trajectory coordinates are intersecting at a point or follow the same path segment simultaneously. The central planner is introduced to control robot motion in the collision state and to reduce the complexity of the multi-robot path planning system. The global path for every robot is generated by the $mathrm{A}^{*}$ algorithm in a grid-based environment. The path has presented a sequence of optimal grid numbers and later transformed into Cartesian coordinates for smooth trajectory generation. The central planner takes an optimal grid sequence for every robot to analyze the collision state according to its cost value. It regenerates the trajectories to minimize the complexity cost value and replaces the previous trajectory based on minimum cost value. In the collision state, the central planner allows one robot at a time to pass along the conflict path segment and hold others in queue at a safety offset distance until the previous robot passes safely. The algorithm has been applied to robots working in a shared environment in complex maps and the simulations is performed with MATLAB to calculate the efficiency of this approach for handling collision states in a multi-robot path planning system.
本文研究了共享工作环境下多机器人避碰轨迹规划的任务执行问题。考虑两个或多个机器人生成各自目标位置的轨迹。如果它们的轨迹坐标在某一点相交或同时沿着同一路径段,则可能发生碰撞。引入中心规划器控制机器人在碰撞状态下的运动,降低了多机器人路径规划系统的复杂性。在基于网格的环境中,每个机器人的全局路径由$mathrm{A}^{*}$算法生成。该路径给出了一系列最优网格数,然后将其转换为笛卡尔坐标以实现平滑轨迹的生成。中央规划器对每个机器人选取最优网格序列,根据其成本值分析碰撞状态。它以最小化复杂性成本值为目标重新生成轨迹,并基于最小成本值替换之前的轨迹。在碰撞状态下,中央规划器允许一个机器人一次通过冲突路径段,并保持其他机器人在安全偏移距离处排队,直到前一个机器人安全通过。将该算法应用于在复杂地图共享环境中工作的机器人,并利用MATLAB进行了仿真,计算了该方法在多机器人路径规划系统中处理碰撞状态的效率。
{"title":"Multi-robot Path Planning and Trajectory Smoothing","authors":"Hub Ali, Gang Xiong, Huaiyu Wu, Bin Hu, Zhen Shen, Hongxing Bai","doi":"10.1109/CASE48305.2020.9216972","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216972","url":null,"abstract":"In this paper we consider a problem in task execution for multi-robot trajectory planning with collision avoidance in a shared working environment. Consider two or more robots generating trajectories towards their respective goal positions. The collision may occur if their trajectory coordinates are intersecting at a point or follow the same path segment simultaneously. The central planner is introduced to control robot motion in the collision state and to reduce the complexity of the multi-robot path planning system. The global path for every robot is generated by the $mathrm{A}^{*}$ algorithm in a grid-based environment. The path has presented a sequence of optimal grid numbers and later transformed into Cartesian coordinates for smooth trajectory generation. The central planner takes an optimal grid sequence for every robot to analyze the collision state according to its cost value. It regenerates the trajectories to minimize the complexity cost value and replaces the previous trajectory based on minimum cost value. In the collision state, the central planner allows one robot at a time to pass along the conflict path segment and hold others in queue at a safety offset distance until the previous robot passes safely. The algorithm has been applied to robots working in a shared environment in complex maps and the simulations is performed with MATLAB to calculate the efficiency of this approach for handling collision states in a multi-robot path planning system.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126323832","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}
引用次数: 6
Turn and orientation Sensitive A* for Autonomous Vehicles in Intelligent Material Handling Systems 智能物料搬运系统中自动驾驶车辆的转向和方向敏感A*
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216869
Rashmi Ballamajalu, M. Li, F. Sahin, C. Hochgraf, R. Ptucha, M. Kuhl
Autonomous mobile robots are taking on more tasks in warehouses, speeding up operations and reducing accidents that claim many lives each year. This paper proposes a dynamic path planning algorithm, based on $mathrm{A}^{*}$ search method for large autonomous mobile robots such as forklifts, and generates an optimized, time-efficient path. Simulation results of the proposed turn and orientation sensitive $mathrm{A}^{*}$ algorithm show that it has a 94% success rate of computing a better or similar path compared to that of default $mathrm{A}^{*}$. The generated paths are smoother, have fewer turns, resulting in faster execution of tasks. The method also robustly handles unexpected obstacles in the path.
自主移动机器人在仓库中承担了更多的任务,加快了操作速度,减少了每年夺去许多生命的事故。针对叉车等大型自主移动机器人,提出了一种基于$ mathm {a}^{*}$搜索方法的动态路径规划算法,并生成了一条优化的、时间高效的路径。仿真结果表明,与默认算法$mathrm{A}^{*}$相比,该算法计算出更好或相似路径的成功率为94%。生成的路径更平滑,转弯更少,从而更快地执行任务。该方法还可以鲁棒地处理路径中的意外障碍物。
{"title":"Turn and orientation Sensitive A* for Autonomous Vehicles in Intelligent Material Handling Systems","authors":"Rashmi Ballamajalu, M. Li, F. Sahin, C. Hochgraf, R. Ptucha, M. Kuhl","doi":"10.1109/CASE48305.2020.9216869","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216869","url":null,"abstract":"Autonomous mobile robots are taking on more tasks in warehouses, speeding up operations and reducing accidents that claim many lives each year. This paper proposes a dynamic path planning algorithm, based on $mathrm{A}^{*}$ search method for large autonomous mobile robots such as forklifts, and generates an optimized, time-efficient path. Simulation results of the proposed turn and orientation sensitive $mathrm{A}^{*}$ algorithm show that it has a 94% success rate of computing a better or similar path compared to that of default $mathrm{A}^{*}$. The generated paths are smoother, have fewer turns, resulting in faster execution of tasks. The method also robustly handles unexpected obstacles in the path.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"43 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120949123","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
Coverage Criteria based Testing of Industrial Robots 基于工业机器人测试的覆盖标准
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9217031
Ameena K. Ashraf, Meenakshi D'Souza, R. Jetley
Industrial robots are used in manufacturing industries for tasks that can be automated and work with a controller within a tightly integrated real-time platform. Since they work with humans and other robots, they are safety critical in nature, making testing and verification important tasks in their software development life cycle. We propose coverage criteria for white-box testing of programs that automate tasks of industrial robots and develop a test case generation framework to automatically generate test cases achieving the coverage criteria. A proto-type of our framework has been developed for Rapid, a proprietary programming language for ABB’s industrial robots. Our coverage criteria and framework can be applied to other similar programming languages for industrial robots too, requiring very little customization.
工业机器人在制造业中用于可以自动化的任务,并在紧密集成的实时平台中与控制器一起工作。由于它们与人类和其他机器人一起工作,它们本质上是安全关键的,使得测试和验证在它们的软件开发生命周期中成为重要的任务。我们为自动化工业机器人任务的程序的白盒测试提出了覆盖标准,并开发了一个测试用例生成框架来自动生成达到覆盖标准的测试用例。我们的框架原型已经为Rapid开发,Rapid是ABB工业机器人的专有编程语言。我们的覆盖标准和框架也可以应用于其他类似的工业机器人编程语言,只需要很少的定制。
{"title":"Coverage Criteria based Testing of Industrial Robots","authors":"Ameena K. Ashraf, Meenakshi D'Souza, R. Jetley","doi":"10.1109/CASE48305.2020.9217031","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9217031","url":null,"abstract":"Industrial robots are used in manufacturing industries for tasks that can be automated and work with a controller within a tightly integrated real-time platform. Since they work with humans and other robots, they are safety critical in nature, making testing and verification important tasks in their software development life cycle. We propose coverage criteria for white-box testing of programs that automate tasks of industrial robots and develop a test case generation framework to automatically generate test cases achieving the coverage criteria. A proto-type of our framework has been developed for Rapid, a proprietary programming language for ABB’s industrial robots. Our coverage criteria and framework can be applied to other similar programming languages for industrial robots too, requiring very little customization.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121251029","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
Accessibility Map for Assisting Cutter Posture Determination in Five-Axis Mold Machining * 辅助五轴模具加工中刀具姿态确定的可达性图*
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216975
M. Inui, Kouhei Nishimiya, Nobuyuki Umezu
Herein, we propose a novel technique, referred to as “accessibility map,” to aid tool path computation for five-axis machining. In tool path computation, two problems must be solved: determination of the tool position and determination of its posture. Our technique is useful for the latter task. The posture of the tool is determined so that a certain clearance can be ensured between the tool and the mold surface, to prevent collision between them. A smooth posture change in the machining process must also be considered while determining the posture. The accessibility map records the potential posture information that can be used by the tool in mold surface machining. The use of the proposed technique can reduce the cost for determining the tool posture in the tool path computation for five-axis machining.
在此,我们提出了一种新的技术,称为“可达性图”,以帮助五轴加工的刀具路径计算。在刀具轨迹计算中,必须解决刀具位置的确定和刀具姿态的确定两个问题。我们的技术对后一项任务很有用。确定刀具的姿势,以保证刀具与模具表面之间有一定的间隙,以防止它们之间的碰撞。在确定姿态时,还必须考虑加工过程中平稳的姿态变化。可及性图记录了刀具在模具表面加工中可以使用的潜在姿态信息。利用该方法可以减少五轴加工中刀具轨迹计算中刀具姿态的确定成本。
{"title":"Accessibility Map for Assisting Cutter Posture Determination in Five-Axis Mold Machining *","authors":"M. Inui, Kouhei Nishimiya, Nobuyuki Umezu","doi":"10.1109/CASE48305.2020.9216975","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216975","url":null,"abstract":"Herein, we propose a novel technique, referred to as “accessibility map,” to aid tool path computation for five-axis machining. In tool path computation, two problems must be solved: determination of the tool position and determination of its posture. Our technique is useful for the latter task. The posture of the tool is determined so that a certain clearance can be ensured between the tool and the mold surface, to prevent collision between them. A smooth posture change in the machining process must also be considered while determining the posture. The accessibility map records the potential posture information that can be used by the tool in mold surface machining. The use of the proposed technique can reduce the cost for determining the tool posture in the tool path computation for five-axis machining.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123742838","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
Formulation and Methods for a Class of Two-stage Flow-shop Scheduling Problem with the Batch Processor 一类带批处理的两阶段流水车间调度问题的表述与方法
Pub Date : 2020-08-01 DOI: 10.1109/CASE48305.2020.9216748
Runsen Wang, Yilan Shen, Weihao Wang, Leyuan Shi
Motivated by the heat-treating process in a launch vehicles manufacturing plant, we study a two-stage scheduling problem with limited waiting time where the first stage is a batch processor and the second stage is a discrete machine. A mixed-integer programming model is developed and two lower bounds are derived to measure the performance of proposed algorithms. An efficient heuristic together with worst-case analysis is also proposed. Genetic Programming approaches are applied to the flow-shop scheduling problem. Numerical results demonstrate that the proposed algorithms perform better than other meta-heuristics in different production scenarios.
以某运载火箭制造厂的热处理工艺为研究对象,研究了一类具有有限等待时间的两阶段调度问题,其中第一阶段为批处理机,第二阶段为离散机。建立了一个混合整数规划模型,并推导了两个下界来衡量所提算法的性能。提出了一种结合最坏情况分析的有效启发式算法。将遗传规划方法应用于流水车间调度问题。数值结果表明,在不同的生产场景下,该算法的性能优于其他元启发式算法。
{"title":"Formulation and Methods for a Class of Two-stage Flow-shop Scheduling Problem with the Batch Processor","authors":"Runsen Wang, Yilan Shen, Weihao Wang, Leyuan Shi","doi":"10.1109/CASE48305.2020.9216748","DOIUrl":"https://doi.org/10.1109/CASE48305.2020.9216748","url":null,"abstract":"Motivated by the heat-treating process in a launch vehicles manufacturing plant, we study a two-stage scheduling problem with limited waiting time where the first stage is a batch processor and the second stage is a discrete machine. A mixed-integer programming model is developed and two lower bounds are derived to measure the performance of proposed algorithms. An efficient heuristic together with worst-case analysis is also proposed. Genetic Programming approaches are applied to the flow-shop scheduling problem. Numerical results demonstrate that the proposed algorithms perform better than other meta-heuristics in different production scenarios.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122673583","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
期刊
2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1