posted on 2022-02-23, 15:49authored byVladimir Kuts, Anton Rassõlkin, Sergei Jegorov, Viktor Rjabtšikov
As autonomous vehicle development continues at growing speeds, so does the need to optimize, diagnose, and test various
elements of autonomous systems under different conditions. Since such processes should be carried out in parallel, it may result in
bottlenecks in development and increased complexity. The trend for Digital Twins offers a promising option for the diagnosis and
testing to be carried out separately from the physical devices, incl. autonomous vehicles in the virtual world. The idea of
intercommunication between virtual and physical twins provides possibilities to estimate risks, drawbacks, physical damages to the
vehicle’s drive systems, and the physical vehicleʼs critical conditions. Although providing communications between these systems
arises at the speed that will be adequate to represent the physical vehicle in the virtual world correctly, it is still a trendy topic. This
paper aims to demonstrate the enhancement of communications by using the Robot Operating System (ROS) as a middleware interface
between two twinning systems by the example of the autonomous vehicleʼs propulsion drive. Data gathered from the physical and
virtual worlds can be exchanged in the middle to allow for continuous training and optimization of the propulsion drive model, which
would lead to more efficient path planning and energy-efficient drive of the autonomous vehicle itself. Additionally, a comparative
analysis of ROS and its next version ROS2 is provided, discussing their differences and outlining drawbacks.
Funding
Development of theoretical and experimental criteria for predicting the wear resistance of austenitic steels and nanostructured coatings based on a hard alloy under conditions of erosion-corrosion wear