首页 > 最新文献

Pomiary Automatyka Robotyka最新文献

英文 中文
Trajectory Planning for Mobile Manipulators with Control Constraints 具有控制约束的移动机械臂轨迹规划
Pub Date : 2023-06-16 DOI: 10.14313/par_248/21
G. Pająk, I. Pająk
This paper presents the method of trajectory planning for mobile manipulators considering limitations resulting from capabilities of robotic system actuators. The fulfillment of control constraints is achieved by introducing virtual control scaling of the robot trajectory in the limited periods of time. Such an approach allows researchers to obtain the trajectories fulfilling control constraints without significantly increasing the time of task execution. The proposed method generates sub-optimal trajectories maximizing the manipulability measure of the robot arm, preserves mechanical and collision avoidance limitations and can be used in real-time trajectory planning. The effectiveness of the presented solution is confirmed by computer simulations involving a mobile manipulator with parameters corresponding to KUKA youBot.
本文提出了考虑机器人系统执行器性能限制的移动机械臂轨迹规划方法。通过在有限时间内引入机器人轨迹的虚拟控制尺度来实现控制约束的实现。这种方法使研究人员能够在不显著增加任务执行时间的情况下获得满足控制约束的轨迹。该方法生成的次优轨迹使机械臂的可操纵性度量最大化,保留了机械和避碰限制,可用于实时轨迹规划。通过KUKA youBot移动机械臂的仿真验证了该方法的有效性。
{"title":"Trajectory Planning for Mobile Manipulators with Control Constraints","authors":"G. Pająk, I. Pająk","doi":"10.14313/par_248/21","DOIUrl":"https://doi.org/10.14313/par_248/21","url":null,"abstract":"This paper presents the method of trajectory planning for mobile manipulators considering limitations resulting from capabilities of robotic system actuators. The fulfillment of control constraints is achieved by introducing virtual control scaling of the robot trajectory in the limited periods of time. Such an approach allows researchers to obtain the trajectories fulfilling control constraints without significantly increasing the time of task execution. The proposed method generates sub-optimal trajectories maximizing the manipulability measure of the robot arm, preserves mechanical and collision avoidance limitations and can be used in real-time trajectory planning. The effectiveness of the presented solution is confirmed by computer simulations involving a mobile manipulator with parameters corresponding to KUKA youBot.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115482417","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
Predicting Human Activity – State of the Art 预测人类活动——最新技术
Pub Date : 2023-06-16 DOI: 10.14313/par_248/31
Ekemeyong Esther, T. Zielińska
Predicting human actions is a very actual research field. Artificial intelligence methods are commonly used here. They enable early recognition and classification of human activities. Such knowledge is extremely needed in the work on robots and other interactive systems that communicate and cooperate with people. This ensures early reactions of such devices and proper planning of their future actions. However, due to the complexity of human actions, predicting them is a difficult task. In this article, we review state-of-the-art methods and summarize recent advances in predicting human activity. We focus in particular on four approaches using machine learning methods, namely methods using: artificial neural networks, support vector machines, probabilistic models and decision trees. We discuss the advantages and disadvantages of these approaches, as well as current challenges related to predicting human activity. In addition, we describe the types of sensors and data sets commonly used in research on predicting and recognizing human actions. We analyze the quality of the methods used, based on the prediction accuracy reported in scientific articles. We describe the importance of the data type and the parameters of machine learning models. Finally, we summarize the latest research trends. The article is intended to help in choosing the right method of predicting human activity, along with an indication of the tools and resources necessary to effectively achieve this goal.
预测人类行为是一个非常现实的研究领域。这里通常使用人工智能方法。它们能够早期识别和分类人类活动。这些知识在机器人和其他与人交流和合作的互动系统的工作中是非常需要的。这确保了此类设备的早期反应和对其未来行动的适当规划。然而,由于人类行为的复杂性,预测它们是一项艰巨的任务。在本文中,我们回顾了最先进的方法,并总结了预测人类活动的最新进展。我们特别关注使用机器学习方法的四种方法,即使用人工神经网络、支持向量机、概率模型和决策树的方法。我们讨论了这些方法的优点和缺点,以及当前与预测人类活动相关的挑战。此外,我们还描述了预测和识别人类行为研究中常用的传感器和数据集的类型。我们根据科学文章中报道的预测精度来分析所使用方法的质量。我们描述了数据类型和机器学习模型参数的重要性。最后,总结了最新的研究动向。本文旨在帮助选择正确的预测人类活动的方法,并指出有效实现这一目标所需的工具和资源。
{"title":"Predicting Human Activity – State of the Art","authors":"Ekemeyong Esther, T. Zielińska","doi":"10.14313/par_248/31","DOIUrl":"https://doi.org/10.14313/par_248/31","url":null,"abstract":"Predicting human actions is a very actual research field. Artificial intelligence methods are commonly used here. They enable early recognition and classification of human activities. Such knowledge is extremely needed in the work on robots and other interactive systems that communicate and cooperate with people. This ensures early reactions of such devices and proper planning of their future actions. However, due to the complexity of human actions, predicting them is a difficult task. In this article, we review state-of-the-art methods and summarize recent advances in predicting human activity. We focus in particular on four approaches using machine learning methods, namely methods using: artificial neural networks, support vector machines, probabilistic models and decision trees. We discuss the advantages and disadvantages of these approaches, as well as current challenges related to predicting human activity. In addition, we describe the types of sensors and data sets commonly used in research on predicting and recognizing human actions. We analyze the quality of the methods used, based on the prediction accuracy reported in scientific articles. We describe the importance of the data type and the parameters of machine learning models. Finally, we summarize the latest research trends. The article is intended to help in choosing the right method of predicting human activity, along with an indication of the tools and resources necessary to effectively achieve this goal.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124441020","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
Simulation of simple movements of Arm-Z oblique swivel joint chain manipulator Arm-Z斜转关节链式机械手简单运动仿真
Pub Date : 2023-06-16 DOI: 10.14313/par_248/59
Ela Zawidzka, M. Zawidzki
Arm-Z is a concept of a hyper-redundant manipulator based on linearly joined sequence of congruent modules by oblique swivel joint mechanism. Each module has one degree of freedom only, namely a twist relative to the previous module in the sequence. Although the concept of this type of manipulator is relatively old and simple, its control is very difficult an nonintuitive, which results in a limited use in industrial practice. This paper presents a simple simulation of Arm-Z in Mathematica programming environment which demonstrates a few simple but potentially useful movements.
Arm-Z是一种基于同余模线性连接序列的斜转关节超冗余机械臂概念。每个模块只有一个自由度,即相对于序列中的前一个模块的扭转。虽然这类机械手的概念比较陈旧和简单,但其控制非常困难和不直观,这导致在工业实践中的使用有限。本文在Mathematica编程环境中对Arm-Z进行了简单的仿真,演示了一些简单但可能有用的动作。
{"title":"Simulation of simple movements of Arm-Z oblique swivel joint chain manipulator","authors":"Ela Zawidzka, M. Zawidzki","doi":"10.14313/par_248/59","DOIUrl":"https://doi.org/10.14313/par_248/59","url":null,"abstract":"Arm-Z is a concept of a hyper-redundant manipulator based on linearly joined sequence of congruent modules by oblique swivel joint mechanism. Each module has one degree of freedom only, namely a twist relative to the previous module in the sequence. Although the concept of this type of manipulator is relatively old and simple, its control is very difficult an nonintuitive, which results in a limited use in industrial practice. This paper presents a simple simulation of Arm-Z in Mathematica programming environment which demonstrates a few simple but potentially useful movements.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"296 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123120212","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
A Survey on Fault-Tolerant Methodologies for Deep Neural Networks 深度神经网络容错方法综述
Pub Date : 2023-06-16 DOI: 10.14313/par_248/89
R. Syed, Markus Ulbricht, K. Piotrowski, M. Krstic
Asignificant rise in Artificial Intelligence (AI) has impacted many applications around us, so much so that AI has now been increasingly used in safety-critical applications. AI at the edge is the reality, which means performing the data computation closer to the source of the data, as opposed to performing it on the cloud. Safety-critical applications have strict reliability requirements; therefore, it is essential that AI models running on the edge (i.e., hardware) must fulfill the required safety standards. In the vast field of AI, Deep Neural Networks (DNNs) are the focal point of this survey as it has continued to produce extraordinary outcomes in various applications i.e. medical, automotive, aerospace, defense, etc. Traditional reliability techniques for DNNs implementation are not always practical, as they fail to exploit the unique characteristics of the DNNs. Furthermore, it is also essential to understand the targeted edge hardware because the impact of the faults can be different in ASICs and FPGAs. Therefore, in this survey, first, we have examined the impact of the fault in ASICs and FPGAs, and then we seek to provide a glimpse of the recent progress made towards the fault-tolerant DNNs. We have discussed several factors that can impact the reliability of the DNNs. Further, we have extended this discussion to shed light on many state-of-the-art fault mitigation techniques for DNNs.
人工智能(AI)的显著增长影响了我们周围的许多应用程序,以至于AI现在已经越来越多地用于安全关键应用程序。边缘人工智能是现实,这意味着执行数据计算更接近数据源,而不是在云上执行。安全关键型应用具有严格的可靠性要求;因此,在边缘(即硬件)上运行的人工智能模型必须满足所需的安全标准。在人工智能的广阔领域,深度神经网络(dnn)是本次调查的焦点,因为它在医疗,汽车,航空航天,国防等各种应用中继续产生非凡的成果。传统的深度神经网络可靠性技术并不总是实用的,因为它们不能利用深度神经网络的独特特性。此外,了解目标边缘硬件也很重要,因为故障的影响在asic和fpga中可能不同。因此,在本调查中,首先,我们检查了asic和fpga故障的影响,然后我们试图提供对容错dnn的最新进展的一瞥。我们已经讨论了影响深度神经网络可靠性的几个因素。此外,我们还扩展了这一讨论,以阐明dnn的许多最先进的故障缓解技术。
{"title":"A Survey on Fault-Tolerant Methodologies for Deep Neural Networks","authors":"R. Syed, Markus Ulbricht, K. Piotrowski, M. Krstic","doi":"10.14313/par_248/89","DOIUrl":"https://doi.org/10.14313/par_248/89","url":null,"abstract":"Asignificant rise in Artificial Intelligence (AI) has impacted many applications around us, so much so that AI has now been increasingly used in safety-critical applications. AI at the edge is the reality, which means performing the data computation closer to the source of the data, as opposed to performing it on the cloud. Safety-critical applications have strict reliability requirements; therefore, it is essential that AI models running on the edge (i.e., hardware) must fulfill the required safety standards. In the vast field of AI, Deep Neural Networks (DNNs) are the focal point of this survey as it has continued to produce extraordinary outcomes in various applications i.e. medical, automotive, aerospace, defense, etc. Traditional reliability techniques for DNNs implementation are not always practical, as they fail to exploit the unique characteristics of the DNNs. Furthermore, it is also essential to understand the targeted edge hardware because the impact of the faults can be different in ASICs and FPGAs. Therefore, in this survey, first, we have examined the impact of the fault in ASICs and FPGAs, and then we seek to provide a glimpse of the recent progress made towards the fault-tolerant DNNs. We have discussed several factors that can impact the reliability of the DNNs. Further, we have extended this discussion to shed light on many state-of-the-art fault mitigation techniques for DNNs.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128831458","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
Extremal Problems for Second Order Hyperbolic Systems with Boundary Conditions Involving Multiple Time-Varying Delays 具有多时变时滞边界条件的二阶双曲型系统极值问题
Pub Date : 2023-06-16 DOI: 10.14313/par_248/69
A. Kowalewski
Extremal problems for second order hyperbolic systems with multiple time-varying lags are presented. An optimal boundary control problem for distributed hyperbolic systems with boundary conditions involving multiple time-varying lags is solved. The time horizon is fixed. Making use of Dubovitski-Milyutin scheme, necessary and sufficient conditions of optimality for the Neumann problem with the quadratic performance functionals and constrained control are derived.
研究了具有多时变滞后的二阶双曲型系统的极值问题。研究了一类边界条件包含多个时变滞后的分布双曲型系统的最优边界控制问题。时间范围是固定的。利用Dubovitski-Milyutin格式,导出了具有二次性能泛函和约束控制的Neumann问题的最优性的充分必要条件。
{"title":"Extremal Problems for Second Order Hyperbolic Systems with Boundary Conditions Involving Multiple Time-Varying Delays","authors":"A. Kowalewski","doi":"10.14313/par_248/69","DOIUrl":"https://doi.org/10.14313/par_248/69","url":null,"abstract":"Extremal problems for second order hyperbolic systems with multiple time-varying lags are presented. An optimal boundary control problem for distributed hyperbolic systems with boundary conditions involving multiple time-varying lags is solved. The time horizon is fixed. Making use of Dubovitski-Milyutin scheme, necessary and sufficient conditions of optimality for the Neumann problem with the quadratic performance functionals and constrained control are derived.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129279425","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 Air Stream Control Algorithm 自适应气流控制算法
Pub Date : 2023-06-16 DOI: 10.14313/par_248/99
M. Rząsa
The paper presents an adaptive air stream control algorithm for use in a bioreactor for waste composting. The system controls the streams of air supplied to the six ducts of the bireactor. Bioreactors of this type are characterized by the fact that the porosity of the charge is very heterogeneous throughout the volume. In addition, during the process, the charge is compacted and blockages for the gas flow often occur. The control algorithm should take into account the formation of blockages and attempt to clear them. In situations where unblocking is impossible, it should ensure proper distribution of air flow in other ducts despite the presence of blockages. The overriding goal of this algorithm is to ensure equal air flow streams in all channels, regardless of differences in flow resistance. Since the air circulation in bioreactors is forced by fans with constant capacity, the algorithm should adaptively determine the maximum average value of air streams that is possible to obtain under given conditions and adjust the control system to achieve it. The paper proposes a solution to meet these requirements.
本文提出了一种用于垃圾堆肥生物反应器的自适应气流控制算法。该系统控制向反应器的六个管道供应的气流。这种类型的生物反应器的特点是电荷的孔隙率在整个体积中是非常不均匀的。此外,在此过程中,电荷被压实,气体流动经常发生堵塞。控制算法应考虑到阻塞的形成并尝试清除它们。在不可能畅通的情况下,尽管存在堵塞,但应确保其他管道中气流的适当分配。该算法的首要目标是确保所有通道的气流相等,而不考虑流动阻力的差异。由于生物反应器内的空气循环是由定容风机强制进行的,因此算法需要自适应地确定给定条件下可能获得的最大平均气流值,并调整控制系统以达到该值。本文提出了一种满足这些要求的解决方案。
{"title":"Adaptive Air Stream Control Algorithm","authors":"M. Rząsa","doi":"10.14313/par_248/99","DOIUrl":"https://doi.org/10.14313/par_248/99","url":null,"abstract":"The paper presents an adaptive air stream control algorithm for use in a bioreactor for waste composting. The system controls the streams of air supplied to the six ducts of the bireactor. Bioreactors of this type are characterized by the fact that the porosity of the charge is very heterogeneous throughout the volume. In addition, during the process, the charge is compacted and blockages for the gas flow often occur. The control algorithm should take into account the formation of blockages and attempt to clear them. In situations where unblocking is impossible, it should ensure proper distribution of air flow in other ducts despite the presence of blockages. The overriding goal of this algorithm is to ensure equal air flow streams in all channels, regardless of differences in flow resistance. Since the air circulation in bioreactors is forced by fans with constant capacity, the algorithm should adaptively determine the maximum average value of air streams that is possible to obtain under given conditions and adjust the control system to achieve it. The paper proposes a solution to meet these requirements.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126212180","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 Tool Platform in SaaS Model for Automation and Standardization of Solutions Generatione SaaS模型中的SELF工具平台,用于解决方案生成的自动化和标准化
Pub Date : 2023-02-20 DOI: 10.14313/par_247/111
Marta Kraszewska, W. Kraszewski, Jadwiga Wojtas
In the article the functionalities and possibilities of using the SELF tool platform (Soneta Elevation LifeCycle Framework) are presented. The four defined layers of the platform are discussed, the process of implementing the solution and the integration of individual layers is presented. The market of ERP systems in Poland and alternative solutions available on the market are also discussed. The presented SELF platform, created in the SaaS (Software as a Service) model, is one of the key technological tools introduced in Soneta to implement an effective method of work organization within the firm and with its network of authorized partners.
本文介绍了使用SELF工具平台(Soneta Elevation LifeCycle Framework)的功能和可能性。讨论了平台的四个定义层,给出了解决方案的实现过程和各个层的集成。还讨论了波兰ERP系统的市场和市场上可用的替代解决方案。在SaaS(软件即服务)模型中创建的SELF平台是Soneta引入的关键技术工具之一,用于在公司内部及其授权合作伙伴网络中实施有效的工作组织方法。
{"title":"SELF Tool Platform in SaaS Model for Automation and Standardization of Solutions Generatione","authors":"Marta Kraszewska, W. Kraszewski, Jadwiga Wojtas","doi":"10.14313/par_247/111","DOIUrl":"https://doi.org/10.14313/par_247/111","url":null,"abstract":"In the article the functionalities and possibilities of using the SELF tool platform (Soneta Elevation LifeCycle Framework) are presented. The four defined layers of the platform are discussed, the process of implementing the solution and the integration of individual layers is presented. The market of ERP systems in Poland and alternative solutions available on the market are also discussed. The presented SELF platform, created in the SaaS (Software as a Service) model, is one of the key technological tools introduced in Soneta to implement an effective method of work organization within the firm and with its network of authorized partners.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129990800","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
Overview of the Laboratory Workstation Solutions Used during Remote Learning 远程学习中使用的实验室工作站解决方案概述
Pub Date : 2023-02-20 DOI: 10.14313/par_247/99
M. Raczyński, A. Biedka
The paper presents some practical solutions that have been used to convert stationary laboratory workstations (used in the teaching of analog and digital electronics, microcontroller programming and embedded systems) to remote learning. The presented solutions enabled students to work in conditions similar to standard teaching in classroom – using real circuits and measuring instruments. Examples of the laboratory workstations are: stepper motor control, generation of a PWM signal, reading information from switches, using SPI and I2C buses, measuring of dynamic parameters of logic gates, measuring of active filters, measuring of dynamic parameters of a transistor switch. A characteristic feature of the described solutions is the low cost and the possibility of quickly adapting the stationary workstation to remote work (and vice-versa), which was particularly important under the conditions of the coronavirus pandemic in recent years and dynamic changes in the form of teaching method. The presented ideas can be useful for teachers working at technical universities, where the issue of providing practical skills to students is crucial.
本文介绍了将固定实验室工作站(用于模拟和数字电子学、微控制器编程和嵌入式系统教学)转换为远程学习的一些实际解决方案。所提出的解决方案使学生能够在类似于课堂标准教学的条件下工作-使用真实的电路和测量仪器。实验室工作站的示例有:步进电机控制,PWM信号的产生,从开关读取信息,使用SPI和I2C总线,测量逻辑门的动态参数,测量有源滤波器,测量晶体管开关的动态参数。所述解决方案的一个特点是成本低,并且可以快速使固定工作站适应远程工作(反之亦然),在近年来冠状病毒大流行和教学方法形式动态变化的情况下,这一点尤为重要。本文提出的观点可能对在技术大学工作的教师有用,因为在这些大学,向学生提供实用技能是至关重要的问题。
{"title":"Overview of the Laboratory Workstation Solutions Used during Remote Learning","authors":"M. Raczyński, A. Biedka","doi":"10.14313/par_247/99","DOIUrl":"https://doi.org/10.14313/par_247/99","url":null,"abstract":"The paper presents some practical solutions that have been used to convert stationary laboratory workstations (used in the teaching of analog and digital electronics, microcontroller programming and embedded systems) to remote learning. The presented solutions enabled students to work in conditions similar to standard teaching in classroom – using real circuits and measuring instruments. Examples of the laboratory workstations are: stepper motor control, generation of a PWM signal, reading information from switches, using SPI and I2C buses, measuring of dynamic parameters of logic gates, measuring of active filters, measuring of dynamic parameters of a transistor switch. A characteristic feature of the described solutions is the low cost and the possibility of quickly adapting the stationary workstation to remote work (and vice-versa), which was particularly important under the conditions of the coronavirus pandemic in recent years and dynamic changes in the form of teaching method. The presented ideas can be useful for teachers working at technical universities, where the issue of providing practical skills to students is crucial.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131582609","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
Many Faces of Singularities in Robotics 机器人中的许多奇点
Pub Date : 2023-02-20 DOI: 10.14313/par_247/19
I. Dulęba, I. Karcz-Dulęba
In this survey paper some issues concerning a singularity concept in robotics are addressed. Singularities are analyzed in the scope of inverse kinematics for serial manipulator, a motion planning task of nonholonomic systems and the optimal control covering a large area of practical robotic systems. An attempt has been made to define the term singularity, which is independent on a specific task. A few classifications of singularities with respect to different criteria are proposed and illustrated on simple examples. Singularities are analyzed from a numerical and physical point of view. Generally, singularities pose some problems in motion planning and/or control of robots. However, as illustrated on the example on force/momenta transformation in serial manipulators, they can also be desirable is some cases. Singularity detection techniques and some methods to cope with them are also provided. The paper is intended to be didactic and to help robotic researchers to get a general view on the singularity issue.
本文讨论了机器人技术中关于奇点概念的一些问题。分析了串联机械臂逆运动学、非完整系统运动规划任务和覆盖大面积实际机器人系统的最优控制问题的奇异性。有人尝试定义“奇点”一词,它独立于特定的任务。提出了关于不同准则的奇点的几种分类,并用简单的例子加以说明。从数值和物理的角度对奇异点进行了分析。一般来说,奇异性给机器人的运动规划和控制带来了一些问题。然而,正如对连续机械臂的力/动量变换的例子所示,它们在某些情况下也是可取的。给出了奇异点检测技术及其处理方法。这篇论文的目的是说教,并帮助机器人研究人员对奇点问题有一个总的看法。
{"title":"Many Faces of Singularities in Robotics","authors":"I. Dulęba, I. Karcz-Dulęba","doi":"10.14313/par_247/19","DOIUrl":"https://doi.org/10.14313/par_247/19","url":null,"abstract":"In this survey paper some issues concerning a singularity concept in robotics are addressed. Singularities are analyzed in the scope of inverse kinematics for serial manipulator, a motion planning task of nonholonomic systems and the optimal control covering a large area of practical robotic systems. An attempt has been made to define the term singularity, which is independent on a specific task. A few classifications of singularities with respect to different criteria are proposed and illustrated on simple examples. Singularities are analyzed from a numerical and physical point of view. Generally, singularities pose some problems in motion planning and/or control of robots. However, as illustrated on the example on force/momenta transformation in serial manipulators, they can also be desirable is some cases. Singularity detection techniques and some methods to cope with them are also provided. The paper is intended to be didactic and to help robotic researchers to get a general view on the singularity issue.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123454282","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
Fast Object Counting with an Event Camera 快速对象计数与事件相机
Pub Date : 2023-02-20 DOI: 10.14313/par_247/79
Kamil Bialik, M. Kowalczyk, Krzysztof Błachut, T. Kryjak
This paper proposes the use of an event camera as a component of a vision system that enables counting of fast-moving objects – in this case, falling corn grains. These cameras transmit, in an asynchronous manner, information about the change in brightness of individual pixels and are characterised by low latency, no motion blur, and correct operation in different lighting conditions, as well as very low power consumption. The proposed counting algorithm processes events in real time. The operation of the solution was demonstrated on a stand consisting of a chute with a vibrating feeder, which allowed the number of falling grains to be adjusted. The objective of the control system with a PID controller was to maintain a constant average number of falling objects. The proposed solution was subjected to a series of tests to determine the correctness of the developed method operation. On their basis, the validity of using an event camera to count small, fast-moving objects and the associated wide range of potential industrial applications can be confirmed.
本文建议使用事件相机作为视觉系统的一个组成部分,使快速移动的物体——在这种情况下,落下的玉米粒——能够计数。这些摄像机以异步方式传输有关单个像素亮度变化的信息,其特点是低延迟,无运动模糊,在不同照明条件下正确操作,以及非常低的功耗。所提出的计数算法能够实时处理事件。溶液的操作在一个由一个带振动给料机的溜槽组成的支架上进行了演示,该溜槽允许调整下落颗粒的数量。采用PID控制器的控制系统的目标是保持一个恒定的平均下落物体数。提出的解决方案进行了一系列的测试,以确定所开发的方法操作的正确性。在此基础上,可以确认使用事件相机计算小型,快速移动物体的有效性以及相关的广泛潜在工业应用。
{"title":"Fast Object Counting with an Event Camera","authors":"Kamil Bialik, M. Kowalczyk, Krzysztof Błachut, T. Kryjak","doi":"10.14313/par_247/79","DOIUrl":"https://doi.org/10.14313/par_247/79","url":null,"abstract":"This paper proposes the use of an event camera as a component of a vision system that enables counting of fast-moving objects – in this case, falling corn grains. These cameras transmit, in an asynchronous manner, information about the change in brightness of individual pixels and are characterised by low latency, no motion blur, and correct operation in different lighting conditions, as well as very low power consumption. The proposed counting algorithm processes events in real time. The operation of the solution was demonstrated on a stand consisting of a chute with a vibrating feeder, which allowed the number of falling grains to be adjusted. The objective of the control system with a PID controller was to maintain a constant average number of falling objects. The proposed solution was subjected to a series of tests to determine the correctness of the developed method operation. On their basis, the validity of using an event camera to count small, fast-moving objects and the associated wide range of potential industrial applications can be confirmed.","PeriodicalId":383231,"journal":{"name":"Pomiary Automatyka Robotyka","volume":"397 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115993676","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
期刊
Pomiary Automatyka Robotyka
全部 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