Considering the wheeled mobile robot (WMR) tracking problem with velocity saturation, we developed a data-driven iterative learning double loop control method with constraints. First, the authors designed an outer loop controller to provide virtual velocity for the inner loop according to the position and pose tracking error of the WMR kinematic model. Second, the authors employed dynamic linearisation to transform the dynamic model into an online data-driven model along the iterative domain. Based on the measured input and output data of the dynamic model, the authors identified the parameters of the inner loop controller. The authors considered the velocity saturation constraints; we adjusted the output velocity of the WMR online, providing effective solutions to the problem of velocity saltation and the saturation constraint in the tracking process. Notably, the inner loop controller only uses the output data and input of the dynamic model, which not only enables the reliable control of WMR trajectory tracking, but also avoids the influence of inaccurate model identification processes on the tracking performance. The authors analysed the algorithm's convergence in theory, and the results show that the tracking errors of position, angle and velocity can converge to zero in the iterative domain. Finally, the authors used a simulation to demonstrate the effectiveness of the algorithm.
{"title":"Data-driven iterative learning trajectory tracking control for wheeled mobile robot under constraint of velocity saturation","authors":"Xiaodong Bu, Xisheng Dai, Rui Hou","doi":"10.1049/csy2.12091","DOIUrl":"10.1049/csy2.12091","url":null,"abstract":"<p>Considering the wheeled mobile robot (WMR) tracking problem with velocity saturation, we developed a data-driven iterative learning double loop control method with constraints. First, the authors designed an outer loop controller to provide virtual velocity for the inner loop according to the position and pose tracking error of the WMR kinematic model. Second, the authors employed dynamic linearisation to transform the dynamic model into an online data-driven model along the iterative domain. Based on the measured input and output data of the dynamic model, the authors identified the parameters of the inner loop controller. The authors considered the velocity saturation constraints; we adjusted the output velocity of the WMR online, providing effective solutions to the problem of velocity saltation and the saturation constraint in the tracking process. Notably, the inner loop controller only uses the output data and input of the dynamic model, which not only enables the reliable control of WMR trajectory tracking, but also avoids the influence of inaccurate model identification processes on the tracking performance. The authors analysed the algorithm's convergence in theory, and the results show that the tracking errors of position, angle and velocity can converge to zero in the iterative domain. Finally, the authors used a simulation to demonstrate the effectiveness of the algorithm.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12091","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45433324","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}
Zekai Wang, Junqiang Lou, Xingdong Xiao, Guoping Li, Yimin Deng
Robotic fish actuated by smart materials has attracted extensive attention and has been widely used in many applications. In this study, a robotic fish actuated by dielectric elastomer (DE) films is proposed. The tensile behaviours of DE film VHB4905 are studied, and the Ogden constitutive equation is employed to describe the stress-strain behaviour of the DE film. The fabrication processes of the robotic fish, including pre-stretching treatment of the DE films, electrode coating with carbon paste, and waterproof treatment, are illustrated in detail. The dynamic response of the fabricated DE actuators under different excitation voltages is tested based on the experimental setup. Experimental results show that the first-order natural frequencies of the obtained DE actuator in air is 4.05 Hz. Finally, the swimming performances of the proposed robotic fish at different driving levels are demonstrated, and it achieves an average swimming speed of 20.38 mm/s, with a driving voltage of 5kV at 0.8 Hz.
{"title":"Design, fabrication, and realisation of a robotic fish actuated by dielectric elastomer with a passive fin","authors":"Zekai Wang, Junqiang Lou, Xingdong Xiao, Guoping Li, Yimin Deng","doi":"10.1049/csy2.12090","DOIUrl":"10.1049/csy2.12090","url":null,"abstract":"<p>Robotic fish actuated by smart materials has attracted extensive attention and has been widely used in many applications. In this study, a robotic fish actuated by dielectric elastomer (DE) films is proposed. The tensile behaviours of DE film VHB4905 are studied, and the Ogden constitutive equation is employed to describe the stress-strain behaviour of the DE film. The fabrication processes of the robotic fish, including pre-stretching treatment of the DE films, electrode coating with carbon paste, and waterproof treatment, are illustrated in detail. The dynamic response of the fabricated DE actuators under different excitation voltages is tested based on the experimental setup. Experimental results show that the first-order natural frequencies of the obtained DE actuator in air is 4.05 Hz. Finally, the swimming performances of the proposed robotic fish at different driving levels are demonstrated, and it achieves an average swimming speed of 20.38 mm/s, with a driving voltage of 5kV at 0.8 Hz.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12090","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44361521","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}
In this study, a practical adaptive control scheme is proposed for the trajectory tracking of an unmanned surface vehicle via the characteristic modelling approach. Therefore, accurate tracking control can be achieved in the presence of unknown time-varying model parameters and environmental disturbances. The control scheme comprises a trajectory guidance module based on the virtual target approach and a tracking control module designed by characteristic modelling theory. Firstly, the ideal control commands of the yaw speed and surge speed are generated using the position errors between the vehicle and the virtual target. Then, a second-order characteristic model for the heading and surge speed channel is developed. The parameters of the model are updated by a real-time parameter identification algorithm. Based on this model, an integrated adaptive control law is designed which consists of golden-section control, feed-forward control and integral control. Finally, the development processes of the vehicle platform and the control algorithms are described, and the results of simulation and field experiments are presented and discussed.
{"title":"Trajectory-tracking control of an unmanned surface vehicle based on characteristic modelling approach: Implementation and field testing","authors":"Yuhang Meng, Hui Ye, Xiaofei Yang","doi":"10.1049/csy2.12089","DOIUrl":"10.1049/csy2.12089","url":null,"abstract":"<p>In this study, a practical adaptive control scheme is proposed for the trajectory tracking of an unmanned surface vehicle via the characteristic modelling approach. Therefore, accurate tracking control can be achieved in the presence of unknown time-varying model parameters and environmental disturbances. The control scheme comprises a trajectory guidance module based on the virtual target approach and a tracking control module designed by characteristic modelling theory. Firstly, the ideal control commands of the yaw speed and surge speed are generated using the position errors between the vehicle and the virtual target. Then, a second-order characteristic model for the heading and surge speed channel is developed. The parameters of the model are updated by a real-time parameter identification algorithm. Based on this model, an integrated adaptive control law is designed which consists of golden-section control, feed-forward control and integral control. Finally, the development processes of the vehicle platform and the control algorithms are described, and the results of simulation and field experiments are presented and discussed.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12089","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43986177","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}
Zisen Nie, Qingrui Zhang, Xiaohan Wang, Fakui Wang, Tianjiang Hu
The problem of triangular lattice formation in robot swarms has been investigated extensively in the literature, but the existing algorithms can hardly keep comparative performance from swarm simulation to real multi-robot scenarios, due to the limited computation power or the restricted field of view (FOV) of robot sensors. Eventually, a distributed solution for triangular lattice formation in robot swarms with minimal sensing and computation is proposed and developed in this study. Each robot is equipped with a sensor with a limited FOV providing only a ternary digit of information about its neighbouring environment. At each time step, the motion command is directly determined by using only the ternary sensing result. The circular motions with a certain level of randomness lead the robot swarms to stable triangular lattice formation with high quality and robustness. Extensive numerical simulations and multi-robot experiments are conducted. The results have demonstrated and validated the efficiency of the proposed approach. The minimised sensing and computation requirements pave the way for massive deployment at a low cost and implementation within swarms of miniature robots.
{"title":"Triangular lattice formation in robot swarms with minimal local sensing","authors":"Zisen Nie, Qingrui Zhang, Xiaohan Wang, Fakui Wang, Tianjiang Hu","doi":"10.1049/csy2.12087","DOIUrl":"10.1049/csy2.12087","url":null,"abstract":"<p>The problem of triangular lattice formation in robot swarms has been investigated extensively in the literature, but the existing algorithms can hardly keep comparative performance from swarm simulation to real multi-robot scenarios, due to the limited computation power or the restricted field of view (FOV) of robot sensors. Eventually, a distributed solution for triangular lattice formation in robot swarms with minimal sensing and computation is proposed and developed in this study. Each robot is equipped with a sensor with a limited FOV providing only a ternary digit of information about its neighbouring environment. At each time step, the motion command is directly determined by using only the ternary sensing result. The circular motions with a certain level of randomness lead the robot swarms to stable triangular lattice formation with high quality and robustness. Extensive numerical simulations and multi-robot experiments are conducted. The results have demonstrated and validated the efficiency of the proposed approach. The minimised sensing and computation requirements pave the way for massive deployment at a low cost and implementation within swarms of miniature robots.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12087","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45620616","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}
Xueqiang Guo, Hanqing Yang, Mohan Wei, Xiaotong Ye, Yu Zhang
The task of few-shot object detection is to classify and locate objects through a few annotated samples. Although many studies have tried to solve this problem, the results are still not satisfactory. Recent studies have found that the class margin significantly impacts the classification and representation of the targets to be detected. Most methods use the loss function to balance the class margin, but the results show that the loss-based methods only have a tiny improvement on the few-shot object detection problem. In this study, the authors propose a class encoding method based on the transformer to balance the class margin, which can make the model pay more attention to the essential information of the features, thus increasing the recognition ability of the sample. Besides, the authors propose a multi-target decoding method to aggregate RoI vectors generated from multi-target images with multiple support vectors, which can significantly improve the detection ability of the detector for multi-target images. Experiments on Pascal visual object classes (VOC) and Microsoft Common Objects in Context datasets show that our proposed Few-Shot Object Detection via Class Encoding and Multi-Target Decoding significantly improves upon baseline detectors (average accuracy improvement is up to 10.8% on VOC and 2.1% on COCO), achieving competitive performance. In general, we propose a new way to regulate the class margin between support set vectors and a way of feature aggregation for images containing multiple objects and achieve remarkable results. Our method is implemented on mmfewshot, and the code will be available later.
{"title":"Few-shot object detection via class encoding and multi-target decoding","authors":"Xueqiang Guo, Hanqing Yang, Mohan Wei, Xiaotong Ye, Yu Zhang","doi":"10.1049/csy2.12088","DOIUrl":"10.1049/csy2.12088","url":null,"abstract":"<p>The task of few-shot object detection is to classify and locate objects through a few annotated samples. Although many studies have tried to solve this problem, the results are still not satisfactory. Recent studies have found that the class margin significantly impacts the classification and representation of the targets to be detected. Most methods use the loss function to balance the class margin, but the results show that the loss-based methods only have a tiny improvement on the few-shot object detection problem. In this study, the authors propose a class encoding method based on the transformer to balance the class margin, which can make the model pay more attention to the essential information of the features, thus increasing the recognition ability of the sample. Besides, the authors propose a multi-target decoding method to aggregate RoI vectors generated from multi-target images with multiple support vectors, which can significantly improve the detection ability of the detector for multi-target images. Experiments on Pascal visual object classes (VOC) and Microsoft Common Objects in Context datasets show that our proposed Few-Shot Object Detection via Class Encoding and Multi-Target Decoding significantly improves upon baseline detectors (average accuracy improvement is up to 10.8% on VOC and 2.1% on COCO), achieving competitive performance. In general, we propose a new way to regulate the class margin between support set vectors and a way of feature aggregation for images containing multiple objects and achieve remarkable results. Our method is implemented on mmfewshot, and the code will be available later.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12088","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43372924","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}
In this study, a robust model predictive controller is designed for the trajectory tracking problem of non-holonomic constrained wheeled mobile robot based on an elliptic invariant set approach. The controller is based on a time-varying error model of robot kinematics and uses linear matrix inequalities to solve the robust tracking problem taking uncertainties into account. The uncertainties are modelled by linear fractional transform form to contain both parameter perturbations and external disturbances. The control strategy consists of a feedforward term that drives the centre of the ellipse to the reference point and a feedback term that converges the uncertain system state error to the equilibrium point. The strategy stabilises the nominal system and ensures that all states of the uncertain system remain within the ellipsoid at each step, thus achieving robust stability of the uncertain system. Finally, the robustness of the algorithm and its resistance to disturbances are verified by simulation and experiment.
{"title":"Robust model predictive tracking control for the wheeled mobile robot with boundary uncertain based on linear matrix inequalities","authors":"Xing Gao, Xin Su, Aimin An, Haochen Zhang","doi":"10.1049/csy2.12086","DOIUrl":"10.1049/csy2.12086","url":null,"abstract":"<p>In this study, a robust model predictive controller is designed for the trajectory tracking problem of non-holonomic constrained wheeled mobile robot based on an elliptic invariant set approach. The controller is based on a time-varying error model of robot kinematics and uses linear matrix inequalities to solve the robust tracking problem taking uncertainties into account. The uncertainties are modelled by linear fractional transform form to contain both parameter perturbations and external disturbances. The control strategy consists of a feedforward term that drives the centre of the ellipse to the reference point and a feedback term that converges the uncertain system state error to the equilibrium point. The strategy stabilises the nominal system and ensures that all states of the uncertain system remain within the ellipsoid at each step, thus achieving robust stability of the uncertain system. Finally, the robustness of the algorithm and its resistance to disturbances are verified by simulation and experiment.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12086","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45447022","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}
Jia-Cheng Huang, Guo-Qiang Zeng, Guang-Gang Geng, Jian Weng, Kang-Di Lu
In recent years, deep learning has been applied to a variety of scenarios in Industrial Internet of Things (IIoT), including enhancing the security of IIoT. However, the existing deep learning methods utilised in IIoT security are manually designed by heavily relying on the experience of the designers. The authors have made the first contribution concerning the joint optimisation of neural architecture search and hyper-parameters optimisation for securing IIoT. A novel automated deep learning method called synchronous optimisation of parameters and architectures by GA with CNN blocks (SOPA-GA-CNN) is proposed to synchronously optimise the hyperparameters and block-based architectures in convolutional neural networks (CNNs) by genetic algorithms (GA) for the intrusion detection issue of IIoT. An efficient hybrid encoding strategy and the corresponding GA-based evolutionary operations are designed to characterise and evolve both the hyperparameters, including batch size, learning rate, weight optimiser and weight regularisation, and the architectures, such as the block-based network topology and the parameters of each CNN block. The experimental results on five intrusion detection datasets in IIoT, including secure water treatment, water distribution, Gas Pipeline, Botnet in Internet of Things and Power System Attack Dataset, have demonstrated the superiority of the proposed SOPA-GA-CNN to the state-of-the-art manually designed models and neuron-evolutionary methods in terms of accuracy, precision, recall, F1-score, and the number of parameters of the deep learning models.
{"title":"SOPA-GA-CNN: Synchronous optimisation of parameters and architectures by genetic algorithms with convolutional neural network blocks for securing Industrial Internet-of-Things","authors":"Jia-Cheng Huang, Guo-Qiang Zeng, Guang-Gang Geng, Jian Weng, Kang-Di Lu","doi":"10.1049/csy2.12085","DOIUrl":"10.1049/csy2.12085","url":null,"abstract":"<p>In recent years, deep learning has been applied to a variety of scenarios in Industrial Internet of Things (IIoT), including enhancing the security of IIoT. However, the existing deep learning methods utilised in IIoT security are manually designed by heavily relying on the experience of the designers. The authors have made the first contribution concerning the joint optimisation of neural architecture search and hyper-parameters optimisation for securing IIoT. A novel automated deep learning method called synchronous optimisation of parameters and architectures by GA with CNN blocks (SOPA-GA-CNN) is proposed to synchronously optimise the hyperparameters and block-based architectures in convolutional neural networks (CNNs) by genetic algorithms (GA) for the intrusion detection issue of IIoT. An efficient hybrid encoding strategy and the corresponding GA-based evolutionary operations are designed to characterise and evolve both the hyperparameters, including batch size, learning rate, weight optimiser and weight regularisation, and the architectures, such as the block-based network topology and the parameters of each CNN block. The experimental results on five intrusion detection datasets in IIoT, including secure water treatment, water distribution, Gas Pipeline, Botnet in Internet of Things and Power System Attack Dataset, have demonstrated the superiority of the proposed SOPA-GA-CNN to the state-of-the-art manually designed models and neuron-evolutionary methods in terms of accuracy, precision, recall, F1-score, and the number of parameters of the deep learning models.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12085","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46597324","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}
The multiple travelling salesman problem (mTSP) is a classical optimisation problem that is widely applied in various fields. Although the mTSP was solved using both classical algorithms and artificial neural networks, reiteration is inevitable for these methods when presented with new samples. To meet the online and high-speed logistics requirements deploying new information technology, the iterative algorithm may not be reliable and timely. In this study, a deep convolutional neural network (DCNN)-based solution method for mTSP is proposed, which can establish the mapping between the parameters and the optimal solutions directly and avoid the use of iterations. To facilitate the DCNN in establishing a mapping, an image representation that can transfer the mTSP from an optimisation problem into a computer vision problem is presented. While maintaining the excellent quality of the results, the efficiency of the solution achieved by the proposed method is much higher than that of the traditional optimisation method after training. Meanwhile, the method can be applied to solve the mTSP under different constraints after transfer learning.
{"title":"Solving multiple travelling salesman problem through deep convolutional neural network","authors":"Zhengxuan Ling, Yueling Zhou, Yu Zhang","doi":"10.1049/csy2.12084","DOIUrl":"10.1049/csy2.12084","url":null,"abstract":"<p>The multiple travelling salesman problem (mTSP) is a classical optimisation problem that is widely applied in various fields. Although the mTSP was solved using both classical algorithms and artificial neural networks, reiteration is inevitable for these methods when presented with new samples. To meet the online and high-speed logistics requirements deploying new information technology, the iterative algorithm may not be reliable and timely. In this study, a deep convolutional neural network (DCNN)-based solution method for mTSP is proposed, which can establish the mapping between the parameters and the optimal solutions directly and avoid the use of iterations. To facilitate the DCNN in establishing a mapping, an image representation that can transfer the mTSP from an optimisation problem into a computer vision problem is presented. While maintaining the excellent quality of the results, the efficiency of the solution achieved by the proposed method is much higher than that of the traditional optimisation method after training. Meanwhile, the method can be applied to solve the mTSP under different constraints after transfer learning.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12084","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48095183","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}
Lorenzo Bianchi, Daniele Carnevale, Fabio Del Frate, Roberto Masocco, Simone Mattogno, Fabrizio Romanelli, Alessandro Tenaglia
A novel distributed control architecture for unmanned aircraft system (UASs) based on the new Robot Operating System (ROS) 2 middleware is proposed, endowed with industrial-grade tools that establish a novel standard for high-reliability distributed systems. The architecture has been developed for an autonomous quadcopter to design an inclusive solution ranging from low-level sensor management and soft real-time operating system setup and tuning to perception, exploration, and navigation modules orchestrated by a finite-state machine. The architecture proposed in this study builds on ROS 2 with its scalability and soft real-time communication functionalities, while including security and safety features, optimised implementations of localisation algorithms, and integrating an innovative and flexible path planner for UASs. Finally, experimental results have been collected during tests carried out both in the laboratory and in a realistic environment, showing the effectiveness of the proposed architecture in terms of reliability, scalability, and flexibility.
{"title":"A novel distributed architecture for unmanned aircraft systems based on Robot Operating System 2","authors":"Lorenzo Bianchi, Daniele Carnevale, Fabio Del Frate, Roberto Masocco, Simone Mattogno, Fabrizio Romanelli, Alessandro Tenaglia","doi":"10.1049/csy2.12083","DOIUrl":"10.1049/csy2.12083","url":null,"abstract":"<p>A novel distributed control architecture for unmanned aircraft system (UASs) based on the new Robot Operating System (ROS) 2 middleware is proposed, endowed with industrial-grade tools that establish a novel standard for high-reliability distributed systems. The architecture has been developed for an autonomous quadcopter to design an inclusive solution ranging from low-level sensor management and soft real-time operating system setup and tuning to perception, exploration, and navigation modules orchestrated by a finite-state machine. The architecture proposed in this study builds on ROS 2 with its scalability and soft real-time communication functionalities, while including security and safety features, optimised implementations of localisation algorithms, and integrating an innovative and flexible path planner for UASs. Finally, experimental results have been collected during tests carried out both in the laboratory and in a realistic environment, showing the effectiveness of the proposed architecture in terms of reliability, scalability, and flexibility.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12083","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48897911","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}
Yu Tian, Fanli Meng, Yao Mao, Junwei Gao, Huabo Liu
In this study, the state estimation problems for linear discrete systems with uncertain parameters, deterministic input signals and d-step measurement delay are investigated. A robust state estimator with a similar iterative form and comparable computational complexity to the Kalman filter is derived based on the state augmentation method and the sensitivity penalisation of the innovation process. It is discussed that the steady-state properties such as boundedness and convergence of the robust state estimator under the assumptions that the system parameters are time invariant. Numerical simulation results show that compared with the Kalman filter, the obtained state estimator is more robust to modelling errors and has nice estimation accuracy.
{"title":"Robust state estimation for uncertain linear discrete systems with d-step measurement delay and deterministic input signals","authors":"Yu Tian, Fanli Meng, Yao Mao, Junwei Gao, Huabo Liu","doi":"10.1049/csy2.12080","DOIUrl":"10.1049/csy2.12080","url":null,"abstract":"<p>In this study, the state estimation problems for linear discrete systems with uncertain parameters, deterministic input signals and d-step measurement delay are investigated. A robust state estimator with a similar iterative form and comparable computational complexity to the Kalman filter is derived based on the state augmentation method and the sensitivity penalisation of the innovation process. It is discussed that the steady-state properties such as boundedness and convergence of the robust state estimator under the assumptions that the system parameters are time invariant. Numerical simulation results show that compared with the Kalman filter, the obtained state estimator is more robust to modelling errors and has nice estimation accuracy.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"5 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.12080","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44339918","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}