Pub Date : 2024-01-01Epub Date: 2024-02-18DOI: 10.1016/j.cogr.2024.02.001
Souhail Dhouib
The Mobile Robot Path Problem looks to find the optimal shortest path from the starting point to the target point with collision-free for a mobile robot. This is a popular issue in robotics and in this paper the environment is considered as static and represented as a bidirectional grid map. Besides, the novel optimal method Dhouib-Matrix-SPP (DM-SPP) is applied to create the optimal shortest path for a mobile robot in a static environment. DM-SPP is a greedy method based on a column row navigation in the distance matrix and characterized by its rapidity to solve sparse graphs. The comparative analysis is conducted by applying DM-SPP on thirteen test cases and comparing its results to the results given by four metaheuristics the Max-Min Ant System, the Ant System with punitive measures, the A* and the Improved Hybrid A*. The outcomes acquired from different scenarios indicate that the proposed DM-SPP method can rapidly outperform the four predefined artificial intelligence methods.
{"title":"Intelligent path planning for cognitive mobile robot based on Dhouib-Matrix-SPP method","authors":"Souhail Dhouib","doi":"10.1016/j.cogr.2024.02.001","DOIUrl":"10.1016/j.cogr.2024.02.001","url":null,"abstract":"<div><p>The Mobile Robot Path Problem looks to find the optimal shortest path from the starting point to the target point with collision-free for a mobile robot. This is a popular issue in robotics and in this paper the environment is considered as static and represented as a bidirectional grid map. Besides, the novel optimal method Dhouib-Matrix-SPP (DM-SPP) is applied to create the optimal shortest path for a mobile robot in a static environment. DM-SPP is a greedy method based on a column row navigation in the distance matrix and characterized by its rapidity to solve sparse graphs. The comparative analysis is conducted by applying DM-SPP on thirteen test cases and comparing its results to the results given by four metaheuristics the Max-Min Ant System, the Ant System with punitive measures, the A* and the Improved Hybrid A*. The outcomes acquired from different scenarios indicate that the proposed DM-SPP method can rapidly outperform the four predefined artificial intelligence methods.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"4 ","pages":"Pages 62-73"},"PeriodicalIF":0.0,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2667241324000028/pdfft?md5=753a3935e8733e20519f0d68f97e618f&pid=1-s2.0-S2667241324000028-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139966008","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-01-01Epub Date: 2024-05-31DOI: 10.1016/j.cogr.2024.05.003
Marc-Andrė Blais, Moulay A. Akhloufi
Unmanned vehicles have seen a significant increase in a wide variety of fields such as for logistics, agriculture and other commercial applications. Controlling swarms of unmanned vehicles is a challenging task that requires complex autonomous control systems. Reinforcement learning has been proposed as a solution to this challenge. We propose an approach based on agent masking to enable a simple Deep Q-Network algorithm to scale on large swarms while training on relatively smaller swarms. We train our approach using multiple swarm sizes and learning rates and compare our results using metrics such as the number of collisions. We also compare the ability of our approach to scale on swarms ranging from five to 25 agents using metrics and visual analysis. Our proposed solution was able to guide a swarm of up to 100 agents to a target while keeping a good swarm cohesion and avoiding collision.
{"title":"Scalable and cohesive swarm control based on reinforcement learning","authors":"Marc-Andrė Blais, Moulay A. Akhloufi","doi":"10.1016/j.cogr.2024.05.003","DOIUrl":"https://doi.org/10.1016/j.cogr.2024.05.003","url":null,"abstract":"<div><p>Unmanned vehicles have seen a significant increase in a wide variety of fields such as for logistics, agriculture and other commercial applications. Controlling swarms of unmanned vehicles is a challenging task that requires complex autonomous control systems. Reinforcement learning has been proposed as a solution to this challenge. We propose an approach based on agent masking to enable a simple Deep Q-Network algorithm to scale on large swarms while training on relatively smaller swarms. We train our approach using multiple swarm sizes and learning rates and compare our results using metrics such as the number of collisions. We also compare the ability of our approach to scale on swarms ranging from five to 25 agents using metrics and visual analysis. Our proposed solution was able to guide a swarm of up to 100 agents to a target while keeping a good swarm cohesion and avoiding collision.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"4 ","pages":"Pages 88-103"},"PeriodicalIF":0.0,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2667241324000053/pdfft?md5=3db6df465ddd69e88b21f962232e9c5e&pid=1-s2.0-S2667241324000053-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141292146","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-09-01DOI: 10.1016/j.cogr.2023.09.001
Zhang Xin
In recent years, point clouds have been widely used in fields such as computer vision, medical image processing, virtual and augmented reality, autonomous driving, and robotics. Despite the remarkable achievements of deep learning methods in processing 2D data, they still face some unique challenges when processing 3D point cloud data [1]. The unstructured and irregular nature of point clouds makes it difficult to directly apply traditional deep learning methods, so point cloud deep learning is still in its infancy. However, some progress has been made in the field of deep learning for point clouds. Researchers have proposed many innovative methods and network architectures for solving tasks such as classification, segmentation, generation, and detection of point cloud data. These methods include the network structure of PointNet [2], PointRCNN [9] and so on as well as various data enhancement and optimization strategies. These research results laid the foundation for the development of point cloud deep learning, and provided important reference and inspiration for future research.
{"title":"A Review Of The Latest Research Technologies Related To 3D Point Cloud","authors":"Zhang Xin","doi":"10.1016/j.cogr.2023.09.001","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.09.001","url":null,"abstract":"In recent years, point clouds have been widely used in fields such as computer vision, medical image processing, virtual and augmented reality, autonomous driving, and robotics. Despite the remarkable achievements of deep learning methods in processing 2D data, they still face some unique challenges when processing 3D point cloud data [1]. The unstructured and irregular nature of point clouds makes it difficult to directly apply traditional deep learning methods, so point cloud deep learning is still in its infancy. However, some progress has been made in the field of deep learning for point clouds. Researchers have proposed many innovative methods and network architectures for solving tasks such as classification, segmentation, generation, and detection of point cloud data. These methods include the network structure of PointNet [2], PointRCNN [9] and so on as well as various data enhancement and optimization strategies. These research results laid the foundation for the development of point cloud deep learning, and provided important reference and inspiration for future research.","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135638057","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}
Pub Date : 2023-01-01DOI: 10.1016/j.cogr.2022.12.004
Asif Ali Laghari , Awais Khan Jumani , Rashid Ali Laghari , Haque Nawaz
The lightweight Unmanned Aerial Vehicle (UAV) flight activities are constrained, particularly in the UAV range or activity span and perseverance, by the strategic correspondence link capabilities. This paper tends to the different overlap issue of trading off a set of mission prerequisites, the UAV execution parameters, and strategic credibility; thus compromising between the communication load characterized by a crucial, communication link transmitting power necessities, power accessibility onboard UAV as a weight-restricted parameter, and the UAV security.
{"title":"Unmanned aerial vehicles: A review","authors":"Asif Ali Laghari , Awais Khan Jumani , Rashid Ali Laghari , Haque Nawaz","doi":"10.1016/j.cogr.2022.12.004","DOIUrl":"https://doi.org/10.1016/j.cogr.2022.12.004","url":null,"abstract":"<div><p>The lightweight Unmanned Aerial Vehicle (UAV) flight activities are constrained, particularly in the UAV range or activity span and perseverance, by the strategic correspondence link capabilities. This paper tends to the different overlap issue of trading off a set of mission prerequisites, the UAV execution parameters, and strategic credibility; thus compromising between the communication load characterized by a crucial, communication link transmitting power necessities, power accessibility onboard UAV as a weight-restricted parameter, and the UAV security.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 8-22"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49723424","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}
Pub Date : 2023-01-01DOI: 10.1016/j.cogr.2023.07.002
Kothuri Rama Krishna , Rajesh Kumar Samala
Revenue loss is a major issue for any country. Conversion of this loss into utilization would prove to be a huge benefit to the country. In view of this fact, the economic load dispatch problem draws much attention. Substantial reduction in fuel cost could be obtained by the application of modern heuristic optimization techniques for scheduling of the committed generator units. In this study, two cases are taken named three-unit system and six-unit system. The fuel cost for both systems compared using conventional lambda-iteration method and PSO method. These calculations are done for without transmission loss as well as with transmission losses. In the end, the fuel cost for both methods compared to analyze the better one from them. All the analyses are executed in MATLAB environment.
{"title":"Artificial intelligence based hybridization for economic power dispatch","authors":"Kothuri Rama Krishna , Rajesh Kumar Samala","doi":"10.1016/j.cogr.2023.07.002","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.07.002","url":null,"abstract":"<div><p>Revenue loss is a major issue for any country. Conversion of this loss into utilization would prove to be a huge benefit to the country. In view of this fact, the economic load dispatch problem draws much attention. Substantial reduction in fuel cost could be obtained by the application of modern heuristic optimization techniques for scheduling of the committed generator units. In this study, two cases are taken named three-unit system and six-unit system. The fuel cost for both systems compared using conventional lambda-iteration method and PSO method. These calculations are done for without transmission loss as well as with transmission losses. In the end, the fuel cost for both methods compared to analyze the better one from them. All the analyses are executed in MATLAB environment.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 218-225"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49732818","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}
Pub Date : 2023-01-01Epub Date: 2023-03-31DOI: 10.1016/j.cogr.2023.03.002
Ping Luo, Xinsheng Zhang, Yongzhong Wan
Deep learning architectures have yielded a significant leap in target detection performance. However, the high cost of deep learning impedes real-world applications, especially for UAV and UGV platforms. Moreover, detecting small targets is still of lower accuracy in contrast to the large ones. Aiming to comprehensively handle these two issues, a novel SP-CBAM-YOLOv5 architecture is proposed. The main novelty of our hybrid model lies in the cooperation of the attention mechanism and the typical YOLOv5 architecture, which can largely improve the performance of the small target detection. Moreover, the depth convolution and knowledge distillation are jointly introduced for lightening the model architecture. To evaluate the performance of our proposed SP-CBAM-YOLOv5, we built a novel dataset containing challenging scenes of power engineering. Experimental results on this benchmark demonstrate that our proposed SP-CBAM-YOLOv5 achieves a competitive performance in contrast to the other YOLO architectures. Besides, our lightweight YOLOv5 has more than 70% decrease of parameters. Moreover, the ablation study is conducted to demonstrate the compact architecture of SP-CBAM-YOLOv5.
{"title":"Lightweight YOLOv5 model based small target detection in power engineering","authors":"Ping Luo, Xinsheng Zhang, Yongzhong Wan","doi":"10.1016/j.cogr.2023.03.002","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.03.002","url":null,"abstract":"<div><p>Deep learning architectures have yielded a significant leap in target detection performance. However, the high cost of deep learning impedes real-world applications, especially for UAV and UGV platforms. Moreover, detecting small targets is still of lower accuracy in contrast to the large ones. Aiming to comprehensively handle these two issues, a novel SP-CBAM-YOLOv5 architecture is proposed. The main novelty of our hybrid model lies in the cooperation of the attention mechanism and the typical YOLOv5 architecture, which can largely improve the performance of the small target detection. Moreover, the depth convolution and knowledge distillation are jointly introduced for lightening the model architecture. To evaluate the performance of our proposed SP-CBAM-YOLOv5, we built a novel dataset containing challenging scenes of power engineering. Experimental results on this benchmark demonstrate that our proposed SP-CBAM-YOLOv5 achieves a competitive performance in contrast to the other YOLO architectures. Besides, our lightweight YOLOv5 has more than 70% decrease of parameters. Moreover, the ablation study is conducted to demonstrate the compact architecture of SP-CBAM-YOLOv5.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 45-53"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49732949","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}
Pub Date : 2023-01-01Epub Date: 2023-08-02DOI: 10.1016/j.cogr.2023.07.006
Xinjie Sun , Shubiao Wang , Jiangping Jing , Zhangliang Shen , Liudong Zhang
A critical problem for fault diagnosis is caused by the feature shift under different working conditions, which significantly degenerates the diagnosis accuracy in practice. Aiming to solve this problem, this paper proposes a novel Transfser Learning (TL) framework with Dynamic Multiscale Representation (DMR) for fault diagnosis. This model draws the inspiration from the shared learning and transfer learning, processing information captured and exploited by multiscale signal factors. In particular, a novel multi-path merging network is proposed to generate dynamic weights for fusing multiscale factors. To drive this generation, and to control the extent of the shared fusion, the Multi-gate Mixture-of-Experts (MMoE) is introduced to model the tradeoff between scale-specific representation and inter-scale correlation. A transfer learning backend is also introduced to align cross-domain features, which enables proposed method to diagnose faults across distinct working conditions. Experiments evaluate the fault-diagnosis performance. Our primary, ablation and interpretation evaluations comprehensively indicate the robustness and flexibility of the proposed method to diverse fault diagnosis applications. Especially, the proposed method achieves 4.71% and 3.86% improved to the second best one (MSSLN) on the PHM2009 and MCP datasets, respectively.
{"title":"Fault diagnosis using transfer learning with dynamic multiscale representation","authors":"Xinjie Sun , Shubiao Wang , Jiangping Jing , Zhangliang Shen , Liudong Zhang","doi":"10.1016/j.cogr.2023.07.006","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.07.006","url":null,"abstract":"<div><p>A critical problem for fault diagnosis is caused by the feature shift under different working conditions, which significantly degenerates the diagnosis accuracy in practice. Aiming to solve this problem, this paper proposes a novel Transfser Learning (TL) framework with Dynamic Multiscale Representation (DMR) for fault diagnosis. This model draws the inspiration from the shared learning and transfer learning, processing information captured and exploited by multiscale signal factors. In particular, a novel multi-path merging network is proposed to generate dynamic weights for fusing multiscale factors. To drive this generation, and to control the extent of the shared fusion, the Multi-gate Mixture-of-Experts (MMoE) is introduced to model the tradeoff between scale-specific representation and inter-scale correlation. A transfer learning backend is also introduced to align cross-domain features, which enables proposed method to diagnose faults across distinct working conditions. Experiments evaluate the fault-diagnosis performance. Our primary, ablation and interpretation evaluations comprehensively indicate the robustness and flexibility of the proposed method to diverse fault diagnosis applications. Especially, the proposed method achieves 4.71% and 3.86% improved to the second best one (MSSLN) on the PHM2009 and MCP datasets, respectively.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 257-264"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49710708","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}
Pub Date : 2023-01-01Epub Date: 2023-08-06DOI: 10.1016/j.cogr.2023.07.005
Fei Xu , Shun Zi , Jianguo Wang , Jiajun Ma
In the process of multi-UAVs cooperative reconnaissance operations, due to the limited battery capacity and computing resources of the unmanned aerial vehicle (UAV), processing tasks can not only lead to excessive delay, but also increase the energy consumption of the UAV, which reduces the endurance time of the UAV. Therefore, we have proposed a mobile edge computing (MEC) system architecture composed of single unmanned helicopter (UH) and multiple reconnaissance UAVs. Among them, the UH as a MEC server to provide computing services for reconnaissance UAVs. By solving the computing offloading strategy problem of multi-UAVs, the objective is to minimize the weighted sum of energy consumption and delay for the multi-UAVs' task execution. In solving the problem, previous heuristic algorithms such as the Particle Swarm Optimization (PSO) are often used as basic algorithms for research, but they tend to converge early, fall into local optimum easily, and have low solution accuracy, making it difficult to obtain the optimal offloading strategy. Therefore, this paper proposes an improved bat algorithm (IBA) with fast convergence ability and global search ability. Through the simulation experiments and comparative analysis of PSO, BA, IPSO and IBA, it is proved that the IBA is more accurate, stable, and efficient in solving this problem based on the system architecture proposed in this paper, and effectively reduces the weighted sum of energy consumption and delay for the multi-UAVs' task execution.
{"title":"A computing offloading strategy for UAV based on improved bat algorithm","authors":"Fei Xu , Shun Zi , Jianguo Wang , Jiajun Ma","doi":"10.1016/j.cogr.2023.07.005","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.07.005","url":null,"abstract":"<div><p>In the process of multi-UAVs cooperative reconnaissance operations, due to the limited battery capacity and computing resources of the unmanned aerial vehicle (UAV), processing tasks can not only lead to excessive delay, but also increase the energy consumption of the UAV, which reduces the endurance time of the UAV. Therefore, we have proposed a mobile edge computing (MEC) system architecture composed of single unmanned helicopter (UH) and multiple reconnaissance UAVs. Among them, the UH as a MEC server to provide computing services for reconnaissance UAVs. By solving the computing offloading strategy problem of multi-UAVs, the objective is to minimize the weighted sum of energy consumption and delay for the multi-UAVs' task execution. In solving the problem, previous heuristic algorithms such as the Particle Swarm Optimization (PSO) are often used as basic algorithms for research, but they tend to converge early, fall into local optimum easily, and have low solution accuracy, making it difficult to obtain the optimal offloading strategy. Therefore, this paper proposes an improved bat algorithm (IBA) with fast convergence ability and global search ability. Through the simulation experiments and comparative analysis of PSO, BA, IPSO and IBA, it is proved that the IBA is more accurate, stable, and efficient in solving this problem based on the system architecture proposed in this paper, and effectively reduces the weighted sum of energy consumption and delay for the multi-UAVs' task execution.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 265-283"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49732991","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}
Pub Date : 2023-01-01Epub Date: 2023-07-07DOI: 10.1016/j.cogr.2023.07.003
Pietro Morasso
Mental simulation of actions is a powerful tool for allowing cognitive agents to develop Prospection Capabilities that are crucial for learning and memorizing key aspects in challenging actions. In particular, this study focuses on the initial or final posture of actions and provides a computational tool that allows an agent to evaluate their feasibility and appropriateness. Such tool is a kinematic network, equivalent to an internal body schema, that allows a cognitive agent to generate simulation-states that reach the goal with a comfortable final posture, by exploiting the redundancy of the kinematic network. This is obtained by activating and integrating in the network dynamics three types of virtual force fields: 1) Focal force field applied to the end-effector, related to the goal of the action; 2) Range of Motion force fields, applied separately and independently to each degree of freedom in order to preserve the natural joint limits; 3) Postural force field, applied to the pelvis area, for maintaining the projection of the center of mass of the body model inside the support base. The efficacy of this approach is demonstrated in relation to a simple task: reaching a heavy load in order to lift it and then shifting it forward before dropping it on a table. The mental simulation model attempts to provide a kinematic template compatible with the overall plan and the postural/articular constraints, as a function of the initial position of the body relative to the load. The simulation may fail and this indicates that the chosen initial posture is inappropriate for the task. Successful simulations can also be evaluated in terms of precision and effort by monitoring the peak torque required of each joint actuator. Optimal or at least sub-optimal solutions can be memorized in episodic memory, thus accruing the know-how of the agent.
{"title":"Mental simulation of actions for learning optimal poses","authors":"Pietro Morasso","doi":"10.1016/j.cogr.2023.07.003","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.07.003","url":null,"abstract":"<div><p>Mental simulation of actions is a powerful tool for allowing cognitive agents to develop <em>Prospection Capabilities</em> that are crucial for learning and memorizing key aspects in challenging actions. In particular, this study focuses on the initial or final posture of actions and provides a computational tool that allows an agent to evaluate their feasibility and appropriateness. Such tool is a kinematic network, equivalent to an internal body schema, that allows a cognitive agent to generate simulation-states that reach the goal with a comfortable final posture, by exploiting the redundancy of the kinematic network. This is obtained by activating and integrating in the network dynamics three types of virtual force fields: 1) Focal force field applied to the end-effector, related to the goal of the action; 2) Range of Motion force fields, applied separately and independently to each degree of freedom in order to preserve the natural joint limits; 3) Postural force field, applied to the pelvis area, for maintaining the projection of the center of mass of the body model inside the support base. The efficacy of this approach is demonstrated in relation to a simple task: reaching a heavy load in order to lift it and then shifting it forward before dropping it on a table. The mental simulation model attempts to provide a kinematic template compatible with the overall plan and the postural/articular constraints, as a function of the initial position of the body relative to the load. The simulation may fail and this indicates that the chosen initial posture is inappropriate for the task. Successful simulations can also be evaluated in terms of precision and effort by monitoring the peak torque required of each joint actuator. Optimal or at least sub-optimal solutions can be memorized in episodic memory, thus accruing the know-how of the agent.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 185-200"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49761359","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}
Pub Date : 2023-01-01Epub Date: 2023-04-06DOI: 10.1016/j.cogr.2023.04.001
Mohsen Soori , Behrooz Arezoo , Roza Dastres
Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) have revolutionized the field of advanced robotics in recent years. AI, ML, and DL are transforming the field of advanced robotics, making robots more intelligent, efficient, and adaptable to complex tasks and environments. Some of the applications of AI, ML, and DL in advanced robotics include autonomous navigation, object recognition and manipulation, natural language processing, and predictive maintenance. These technologies are also being used in the development of collaborative robots (cobots) that can work alongside humans and adapt to changing environments and tasks. The AI, ML, and DL can be used in advanced transportation systems in order to provide safety, efficiency, and convenience to the passengers and transportation companies . Also, the AI, ML, and DL are playing a critical role in the advancement of manufacturing assembly robots, enabling them to work more efficiently, safely, and intelligently. Furthermore, they have a wide range of applications in aviation management, helping airlines to improve efficiency, reduce costs, and improve customer satisfaction. Moreover, the AI, ML, and DL can help taxi companies in order to provide better, more efficient, and safer services to customers. The research presents an overview of current developments in AI, ML, and DL in advanced robotics systems and discusses various applications of the systems in robot modification. Further research works regarding the applications of AI, ML, and DL in advanced robotics systems are also suggested in order to fill the gaps between the existing studies and published papers. By reviewing the applications of AI, ML, and DL in advanced robotics systems, it is possible to investigate and modify the performances of advanced robots in various applications in order to enhance productivity in advanced robotic industries.
{"title":"Artificial intelligence, machine learning and deep learning in advanced robotics, a review","authors":"Mohsen Soori , Behrooz Arezoo , Roza Dastres","doi":"10.1016/j.cogr.2023.04.001","DOIUrl":"https://doi.org/10.1016/j.cogr.2023.04.001","url":null,"abstract":"<div><p>Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) have revolutionized the field of advanced robotics in recent years. AI, ML, and DL are transforming the field of advanced robotics, making robots more intelligent, efficient, and adaptable to complex tasks and environments. Some of the applications of AI, ML, and DL in advanced robotics include autonomous navigation, object recognition and manipulation, natural language processing, and predictive maintenance. These technologies are also being used in the development of collaborative robots (cobots) that can work alongside humans and adapt to changing environments and tasks. The AI, ML, and DL can be used in advanced transportation systems in order to provide safety, efficiency, and convenience to the passengers and transportation companies . Also, the AI, ML, and DL are playing a critical role in the advancement of manufacturing assembly robots, enabling them to work more efficiently, safely, and intelligently. Furthermore, they have a wide range of applications in aviation management, helping airlines to improve efficiency, reduce costs, and improve customer satisfaction. Moreover, the AI, ML, and DL can help taxi companies in order to provide better, more efficient, and safer services to customers. The research presents an overview of current developments in AI, ML, and DL in advanced robotics systems and discusses various applications of the systems in robot modification. Further research works regarding the applications of AI, ML, and DL in advanced robotics systems are also suggested in order to fill the gaps between the existing studies and published papers. By reviewing the applications of AI, ML, and DL in advanced robotics systems, it is possible to investigate and modify the performances of advanced robots in various applications in order to enhance productivity in advanced robotic industries.</p></div>","PeriodicalId":100288,"journal":{"name":"Cognitive Robotics","volume":"3 ","pages":"Pages 54-70"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49732989","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}