[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (171)

Search Parameters:
Keywords = maneuver planning

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
23 pages, 23409 KiB  
Article
Seventh-Degree Polynomial-Based Single Lane Change Trajectory Planning and Four-Wheel Steering Model Predictive Tracking Control for Intelligent Vehicles
by Fei Lai and Chaoqun Huang
Vehicles 2024, 6(4), 2228-2250; https://doi.org/10.3390/vehicles6040109 - 23 Dec 2024
Viewed by 320
Abstract
Single lane changing is one of the typical scenarios in vehicle driving. Planning a suitable single lane changing trajectory and tracking that trajectory accurately is very important for intelligent vehicles. The contribution of this study is twofold: (i) to plan lane change trajectories [...] Read more.
Single lane changing is one of the typical scenarios in vehicle driving. Planning a suitable single lane changing trajectory and tracking that trajectory accurately is very important for intelligent vehicles. The contribution of this study is twofold: (i) to plan lane change trajectories that cater to different driving styles (including aspects such as safety, efficiency, comfort, and balanced performance) by a 7th-degree polynomial; and (ii) to track the predefined trajectory by model predictive control (MPC) through four-wheel steering. The growing complexity of autonomous driving systems requires precise and comfortable trajectory planning and tracking. While 5th-degree polynomials are commonly used for single-lane change maneuvers, they may fail to adequately address lateral jerk, resulting in less comfortable trajectories. The main challenges are: (i) trajectory planning and (ii) trajectory tracking. Front-wheel steering MPC, although widely used, struggles to accurately track trajectories from point mass models, especially when considering vehicle dynamics, leading to excessive lateral jerk. To address these issues, we propose a novel approach combining: (i) 7th-degree polynomial trajectory planning, which provides better control over lateral jerk for smoother and more comfortable maneuvers, and (ii) four-wheel steering MPC, which offers superior maneuverability and control compared to front-wheel steering, allowing for more precise trajectory tracking. Extensive MATLAB/Simulink simulations demonstrate the effectiveness of our approach, showing improved comfort and tracking performance. Key findings include: (i) improved trajectory tracking: Four-wheel steering MPC outperforms front-wheel steering in accurately following desired trajectories, especially when considering vehicle dynamics. (ii) better ride comfort: 7th-degree polynomial trajectories, with improved control over lateral jerk, result in a smoother driving experience. Combining these two techniques enables safer, more efficient, and more comfortable autonomous driving. Full article
Show Figures

Figure 1

Figure 1
<p>Single lane change maneuver.</p>
Full article ">Figure 2
<p>Test diagram of the proposed method.</p>
Full article ">Figure 3
<p>Trajectory planned by 5th polynomial (under the constraints of speed, lane width, and lateral acceleration).</p>
Full article ">Figure 4
<p>Trajectory planned by 7th polynomial (under the constraints of speed, lane width, and lateral acceleration).</p>
Full article ">Figure 5
<p>Results of 5th polynomial and 7th polynomial (<span class="html-italic">V</span> = 20 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">A</span> = 3 m/s<sup>2</sup>).</p>
Full article ">Figure 6
<p>Trajectory planned by 5th polynomial (under the constraints of speed, lane width and lateral jerk).</p>
Full article ">Figure 7
<p>Trajectory planned by 7th polynomial (under the constraints of speed, lane width and lateral jerk).</p>
Full article ">Figure 8
<p>Results of 5th polynomial and 7th polynomial (<span class="html-italic">V</span> = 20 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">Jerk_y</span> = 10 m/s<sup>3</sup>).</p>
Full article ">Figure 9
<p>Vehicle 2 DOF model.</p>
Full article ">Figure 10
<p>Vehicle response (<span class="html-italic">v</span> = 15 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 0.3).</p>
Full article ">Figure 10 Cont.
<p>Vehicle response (<span class="html-italic">v</span> = 15 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 0.3).</p>
Full article ">Figure 11
<p>Comparison of calculation time between 2WS and 4WS systems.</p>
Full article ">Figure 12
<p>Stability analysis of 2WS system.</p>
Full article ">Figure 13
<p>Vehicle response (<span class="html-italic">v</span> = 17 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 0.5).</p>
Full article ">Figure 13 Cont.
<p>Vehicle response (<span class="html-italic">v</span> = 17 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 0.5).</p>
Full article ">Figure 14
<p>Vehicle response (<span class="html-italic">v</span> = 20 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 1.0).</p>
Full article ">Figure 15
<p>Vehicle response (<span class="html-italic">v</span> = 20 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 1.0).</p>
Full article ">Figure 16
<p>Vehicle response (<span class="html-italic">v</span> = 30 m/s, <span class="html-italic">W</span> = 3.5 m, <span class="html-italic">µ</span> = 1.0).</p>
Full article ">
28 pages, 4431 KiB  
Article
Parking Trajectory Planning for Autonomous Vehicles Under Narrow Terminal Constraints
by Yongxing Cao, Bijun Li, Zejian Deng and Xiaomin Guo
Electronics 2024, 13(24), 5041; https://doi.org/10.3390/electronics13245041 - 22 Dec 2024
Viewed by 522
Abstract
Trajectory planning in tight spaces presents a significant challenge due to the complex maneuvering required under kinematic and obstacle avoidance constraints. When obstacles are densely distributed near the target state, the limited connectivity between the feasible states and terminal state can further decrease [...] Read more.
Trajectory planning in tight spaces presents a significant challenge due to the complex maneuvering required under kinematic and obstacle avoidance constraints. When obstacles are densely distributed near the target state, the limited connectivity between the feasible states and terminal state can further decrease the efficiency and success rate of trajectory planning. To address this challenge, we propose a novel Dual-Stage Motion Pattern Tree (DS-MPT) algorithm. DS-MPT decomposes the trajectory generation process into two stages: merging and posture adjustment. Each stage utilizes specific heuristic information to guide the construction of the trajectory tree. Our experimental results demonstrate the high robustness and computational efficiency of the proposed method in various parallel parking scenarios. Additionally, we introduce an enhanced driving corridor generation strategy for trajectory optimization, reducing computation time by 54% to 84% compared to traditional methods. Further experiments validate the improved stability and success rate of our approach. Full article
Show Figures

Figure 1

Figure 1
<p>Illustration of (<b>a</b>) merging stage and (<b>b</b>) posture adjustment stage for a pull-in process.</p>
Full article ">Figure 2
<p>Illustration of (<b>a</b>) the optimal candidate state under Euclidean distance metric and (<b>b</b>) actual optimal candidate state at the posture adjustment stage.</p>
Full article ">Figure 3
<p>Illustration of vehicle geometric parameters and kinematic parameters.</p>
Full article ">Figure 4
<p>Illustration of the framework.</p>
Full article ">Figure 5
<p>Illustration of trajectory tree extension.</p>
Full article ">Figure 6
<p>Illustration of trajectory tree pruning.</p>
Full article ">Figure 7
<p>Illustration of vehicle shape approximation.</p>
Full article ">Figure 8
<p>Experimental results for the DS-MPT algorithm.</p>
Full article ">Figure 9
<p>Comparison of planning results of DS-MPT and the FTHA algorithm.</p>
Full article ">Figure 10
<p>Experimental results for driving corridor generation strategies.</p>
Full article ">Figure 11
<p>The optimal trajectories in Case 12 with the local trajectory in the posture adjustment stage highlighted in red.</p>
Full article ">Figure 12
<p>Optimized control/state profiles in Case 14.</p>
Full article ">Figure 13
<p>Optimized control/state profiles in Case 15.</p>
Full article ">Figure 14
<p>Optimized control/state profiles in Case 16.</p>
Full article ">
8 pages, 5765 KiB  
Case Report
Comminuted Paraspinal Rib Fractures with Resultant Impending Penetrating Aortic Injury Requiring Costovertebral Rib Fixation: A Case Report
by Soon-Ki Min, Tae-Seok Jeong and Yang-Bin Jeon
Medicina 2024, 60(12), 2063; https://doi.org/10.3390/medicina60122063 - 15 Dec 2024
Viewed by 561
Abstract
Background and Objectives: Rib fractures are common in patients with trauma, and patients with multiple rib fractures often require surgical stabilization. Because rib fractures may occur at different sites along the ribs, the technical approach to surgical stabilization varies. Here, we present [...] Read more.
Background and Objectives: Rib fractures are common in patients with trauma, and patients with multiple rib fractures often require surgical stabilization. Because rib fractures may occur at different sites along the ribs, the technical approach to surgical stabilization varies. Here, we present a case of posterior rib fractures with multiple paraspinal fragmented rib segments that were successfully treated with costovertebral plate fixation. Case Presentation: A truck driver was injured after falling from the top of a truck. Computed tomography scans of the chest showed multiple flail segments along the paraspinal and posterolateral regions with a clinically evident flail chest. Owing to the proximity of the flail segments to the thoracic spine, rib plating was performed across the ribs and the transverse processes of the thoracic spine with the assistance of a neurosurgeon. The patient was extubated on postoperative day 1 and discharged successfully after the other traumatic injuries were treated. Discussion: Far posterior rib fractures close to the spine may be challenging, particularly if plates for rib fractures cannot be placed on the ribs alone. For such challenges, costotransverse plating is a feasible surgical option. However, the anatomical orientation of the rib and the transverse process of the thoracic spine are different, which complicates surgical planning and maneuvers. Therefore, a thorough understanding of the costotransverse anatomy is critical for successful surgical stabilization of fractured ribs. Conclusions: This is a good example of a challenging case of rib fractures requiring paraspinal plate stabilization. Full article
(This article belongs to the Section Surgery)
Show Figures

Figure 1

Figure 1
<p>Axial views of the initial chest CT scans showing the most displaced left-sided fractured ribs (arrow). The CT images are shown in sequential order from the 4th rib to the 7th rib (<b>A</b>–<b>D</b>). (<b>C</b>) The tip of the fractured 6th rib poses an imminent threat to the aorta.</p>
Full article ">Figure 2
<p>3D reconstructed images of the rib CT taken on HD #2 for operative planning. Anteroposterior (<b>A</b>), left oblique (<b>B</b>), and posteroanterior (<b>C</b>) views of the 3D reconstruction images show a radiological flail chest with posterior paraspinal fractured fragments.</p>
Full article ">Figure 3
<p>A graphical representation of SSRF for this case. (<b>A</b>) The medial rib close to the spine was comminuted and displaced with sharp edges facing towards the descending aorta. (<b>B</b>) The comminuted fragments were removed, and the broken rib medial segments were approximated as much as possible. However, due to muscular attachments along the rib, a floating portion could not be amended, and medial approximation, in turn, resulted in a dehiscence of the lateral fracture site.</p>
Full article ">Figure 4
<p>Axial view images of the post-operative rib CT showing costovertebral plating. The previously displaced 6th rib fragment (<b>C</b>) threatening the aorta is now aligned along with other flail segments (4th–7th, <b>A</b>–<b>D</b>).</p>
Full article ">Figure 5
<p>The 3D reconstructed images of the rib CT taken after rib fixation. Anteroposterior (<b>A</b>), left oblique (<b>B</b>), and posteroanterior (<b>C</b>) views of the 3D reconstruction images show successfully plated rib fractures.</p>
Full article ">Figure 6
<p>Plain chest radiographs taken (<b>A</b>) on the admission day, (<b>B</b>) immediately after surgical stabilization of rib fractures, and (<b>C</b>) on outpatient follow-up.</p>
Full article ">Figure 7
<p>The timeline of the clinical course of the patient.</p>
Full article ">
21 pages, 9019 KiB  
Article
Efficient Locomotion for Space Robots Inspired by the Flying Snake
by Zhiyuan Yang, Sikai Zhao, Nanlin Zhou, Jian Qi, Ning Zhao, Jizhuang Fan, Jie Zhao and Yanhe Zhu
Aerospace 2024, 11(12), 1025; https://doi.org/10.3390/aerospace11121025 - 15 Dec 2024
Viewed by 556
Abstract
Robots are becoming an integral part of space facilities construction and maintenance, and may need to move to and from different work locations. Robotic arms that are widely employed, which are mounted on fixed bases, have difficulty coping with increasingly complex missions. The [...] Read more.
Robots are becoming an integral part of space facilities construction and maintenance, and may need to move to and from different work locations. Robotic arms that are widely employed, which are mounted on fixed bases, have difficulty coping with increasingly complex missions. The challenge discussed in this paper is the problem of the efficient locomotion of robotic systems. Inspired by the gliding motion of a flying snake launched from a tree and combined with the weightlessness of the space environment, we design similar motions for the robot, including the following three steps. First, the robot folds its body like a snake and initiates flight by accelerating the global center of mass (CM), focusing on the movement direction and generating suitable momentum. Then, during the flight (free-floating) phase, the joint motions are planned using a nonlinear optimization technique, considering the nonholonomic constraints introduced by the momentum conservation and the system states at the initial and final states of the floating. Meanwhile, the difficulties caused by long-distance flights are addressed to reduce the motion computational cost and energy consumption by introducing the phase plane analysis method. Finally, the landing motion is designed to avoid rigid collisions and rollover on the radial plane. The numerical simulations illustrate that the three phases of maneuvers are smooth and continuous, which can help the space robots efficiently traverse the environment. Full article
(This article belongs to the Section Astronautics & Space Science)
Show Figures

Figure 1

Figure 1
<p>Chain-type robots initiate flight through gait and adjust attitude during the free-floating phase to land softly.</p>
Full article ">Figure 2
<p>The flying snake travels through complex jungle environments. Images courtesy of Discovery UK.</p>
Full article ">Figure 3
<p>(<b>a</b>) Geometric modeling of the chain-typed robot; (<b>b</b>) the steps of decomposition of jumping locomotion.</p>
Full article ">Figure 4
<p>Simplified geometric model of the system: (<b>a</b>) articulated robot model with fixed base; (<b>b</b>) geometric model of the free-floating robot.</p>
Full article ">Figure 5
<p>CM reachable space and trajectory.</p>
Full article ">Figure 6
<p>Phase plane illustration.</p>
Full article ">Figure 7
<p>Phase plane illustration.</p>
Full article ">Figure 8
<p>Path in joint space of two articulated joints <math display="inline"><semantics> <mrow> <msub> <mi>q</mi> <mn>1</mn> </msub> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mi>q</mi> <mn>2</mn> </msub> </mrow> </semantics></math>: (<b>a</b>) during take-off phase; (<b>b</b>) <math display="inline"><semantics> <mrow> <mrow> <mi>p</mi> <mo>/</mo> <mi>h</mi> </mrow> </mrow> </semantics></math> vs. <math display="inline"><semantics> <mrow> <msub> <mi>q</mi> <mn>1</mn> </msub> </mrow> </semantics></math>.</p>
Full article ">Figure 9
<p>(<b>a</b>) Snapshots of a robot moving; (<b>b</b>) the orientation of the base; and (<b>c</b>) the velocity and acceleration of the CM in both directions.</p>
Full article ">Figure 10
<p>Joints data of simulation Scenario 1.</p>
Full article ">Figure 11
<p>Path in joint space of two articulated joints during takeoff (<b>a</b>) and landing phase (<b>b</b>).</p>
Full article ">Figure 12
<p>(<b>a</b>) Snapshots of a robot moving to the target position. (<b>b</b>) The orientation of the base during free-floating.</p>
Full article ">Figure 13
<p>Joints data of simulation Scenario 2.</p>
Full article ">Figure 14
<p>Energy consumption in different movement modes.</p>
Full article ">
24 pages, 3939 KiB  
Article
Research on the Decision-Making and Control System Architecture for Autonomous Berthing of MASS
by Haoze Zhang, Yingjun Zhang, Hongrui Lu and Yihan Niu
J. Mar. Sci. Eng. 2024, 12(12), 2293; https://doi.org/10.3390/jmse12122293 - 13 Dec 2024
Viewed by 451
Abstract
Autonomous berthing is a critical phase in the fully autonomous navigation process of MASS (Maritime Autonomous Surface Ship). However, the autonomous berthing stage of MASS is significantly influenced by environmental factors and involves a wide range of technical fields, making the technology not [...] Read more.
Autonomous berthing is a critical phase in the fully autonomous navigation process of MASS (Maritime Autonomous Surface Ship). However, the autonomous berthing stage of MASS is significantly influenced by environmental factors and involves a wide range of technical fields, making the technology not yet fully mature. Therefore, this paper addresses three key technological challenges related to ship path planning, guidance and motion control, as well as position and state perception. Additionally, it explores the decision-making and control system architecture for autonomous berthing of MASS. An effective autonomous berthing solution for MASS is proposed. Based on vessel berthing maneuvering, a decision-making algorithm for autonomous berthing is designed. The A-star algorithm is optimized, and an expected path for unmanned boat experiments is designed offline using this algorithm. Subsequently, an indirect ship guidance and motion control program is proposed based on a CFDL-MFAC (Compact Form Dynamic Linearization based Model-Free Adaptive Control) algorithm. Experimental results show that the proposed autonomous berthing decision-making and control system architecture can effectively assist the unmanned boat in achieving autonomous berthing and help it to berth in a stable and desirable state. Full article
(This article belongs to the Section Ocean Engineering)
Show Figures

Figure 1

Figure 1
<p>The berthing process and the navigation conditions for a vessel at each stage.</p>
Full article ">Figure 2
<p>Schematic diagram of the three autonomous berthing modes.</p>
Full article ">Figure 3
<p>Schematic diagram of the autonomous berthing program of MASS.</p>
Full article ">Figure 4
<p>Schematic diagram of the target berthing states of MASS.</p>
Full article ">Figure 5
<p>The tile map and the raster map of the berthing area.</p>
Full article ">Figure 6
<p>Three common types of search neighborhoods.</p>
Full article ">Figure 7
<p>Search neighborhoods under different relative locations.</p>
Full article ">Figure 8
<p>The paths planned by the <span class="html-italic">A-star</span> algorithm and the improved <span class="html-italic">A-star</span> algorithm.</p>
Full article ">Figure 9
<p>Schematic diagram of coordinate system transformation.</p>
Full article ">Figure 10
<p>The desired path of autonomous berthing.</p>
Full article ">Figure 11
<p>Schematic diagram of the guidance program for autonomous berthing of MASS.</p>
Full article ">Figure 12
<p>The desired heading of MASS in the relative coordinate system.</p>
Full article ">Figure 13
<p>Schematic diagram of decision-making and control system architecture for autonomous berthing.</p>
Full article ">Figure 14
<p>Information on the site of the unmanned boat experiment.</p>
Full article ">Figure 15
<p>Schematic diagram of the trajectory of the unmanned boat during autonomous berthing.</p>
Full article ">Figure 16
<p>Schematic diagram of the heading of the unmanned boat during autonomous berthing.</p>
Full article ">Figure 17
<p>Schematic diagram of the angular velocity of the unmanned boat during autonomous berthing.</p>
Full article ">Figure 18
<p>Schematic diagram of the speed of the unmanned boat during autonomous berthing.</p>
Full article ">
16 pages, 954 KiB  
Article
A Maneuver Coordination Analysis Using Artery V2X Simulation Framework
by João Oliveira, Emanuel Vieira, João Almeida, Joaquim Ferreira and Paulo C. Bartolomeu
Electronics 2024, 13(23), 4813; https://doi.org/10.3390/electronics13234813 - 6 Dec 2024
Viewed by 545
Abstract
This paper examines the impact of Vehicle-to-Everything (V2X) communications on vehicle cooperation, focusing on increasing the robustness and feasibility of Cooperative, Connected, and Automated Vehicles (CCAVs). V2X communications enable CCAVs to obtain a holistic environmental perception, facilitating informed decision making regarding their trajectory. [...] Read more.
This paper examines the impact of Vehicle-to-Everything (V2X) communications on vehicle cooperation, focusing on increasing the robustness and feasibility of Cooperative, Connected, and Automated Vehicles (CCAVs). V2X communications enable CCAVs to obtain a holistic environmental perception, facilitating informed decision making regarding their trajectory. This technological innovation is essential to mitigate accidents resulting from inadequate or absent communication on the roads. As the importance of vehicle cooperation grows, the European Telecommunications Standards Institute (ETSI) has been standardizing messages and services for V2X communications, in order to improve the synchronization of CCAVs actions. In this context, this preliminary work explores the use of Maneuver Coordination Messages (MCMs), under standardization by ETSI, for cooperative path planning. This work presents a novel approach by implementing these messages as well as the associated Maneuver Coordination Service (MCS) with a Cooperative Driving System to process maneuver coordination. Additionally, a trajectory approach is introduced along with a message generation mechanism and a process to dynamically handle collisions. This was implemented in an Artery V2X simulation framework combining both network communications and SUMO traffic simulations. The obtained results demonstrate the effectiveness of using V2X communications to ensure the safety and efficiency of Cooperative Intelligent Transportation Systems (C-ITS). Full article
(This article belongs to the Special Issue Cyber-Physical Systems: Recent Developments and Emerging Trends)
Show Figures

Figure 1

Figure 1
<p>System architecture in the Artery V2X simulation framework.</p>
Full article ">Figure 2
<p>Cooperative Driving System for MCS implementation.</p>
Full article ">Figure 3
<p>Route-based trajectories computation approach. The red dots represent the ramp vehicle’s intermediate and interpolated points forming its future trajectory and the same applies for the blue dots representing the trajectory of the highway vehicle.</p>
Full article ">Figure 4
<p>Implemented MCM generation rules.</p>
Full article ">Figure 5
<p>Vehicles’ speeds and distance between them in the default SUMO collision avoidance simulations (enabled vs. disabled).</p>
Full article ">Figure 6
<p>Minimum safe distance variation impact using route-based trajectories with dynamic transmission rate.</p>
Full article ">Figure 7
<p>Vehicles’ speeds and distance between them in the default SUMO collision avoidance vs. V2X-based collision avoidance (optimized values for dynamic transmission rate) simulations.</p>
Full article ">
28 pages, 15457 KiB  
Article
Intelligent Dynamic Trajectory Planning of UAVs: Addressing Unknown Environments and Intermittent Target Loss
by Zhengpeng Yang, Suyu Yan, Chao Ming and Xiaoming Wang
Drones 2024, 8(12), 721; https://doi.org/10.3390/drones8120721 - 29 Nov 2024
Viewed by 450
Abstract
Precise trajectory planning is crucial in terms of enabling unmanned aerial vehicles (UAVs) to execute interference avoidance and target capture actions in unknown environments and when facing intermittent target loss. To address the trajectory planning problem of UAVs in such conditions, this paper [...] Read more.
Precise trajectory planning is crucial in terms of enabling unmanned aerial vehicles (UAVs) to execute interference avoidance and target capture actions in unknown environments and when facing intermittent target loss. To address the trajectory planning problem of UAVs in such conditions, this paper proposes a UAV trajectory planning system that includes a predictor and a planner. Specifically, the system employs a bidirectional Temporal Convolutional Network (TCN) and Gated Recurrent Unit (GRU) network algorithm with an adaptive attention mechanism (BITCN-BIGRU-AAM) to train a model that incorporates the historical motion trajectory features of the target and motion intention the inferred by a Dynamic Bayesian Network (DBN). The resulting predictions of the maneuvering target are used as terminal inputs for the planner. An improved Radial Basis Function (RBF) network is utilized in combination with an offline–online trajectory planning method for real-time obstacle avoidance trajectory planning. Additionally, considering future practical applications, the predictor and planner adopt a parallel optimization and correction algorithm structure to ensure planning accuracy and computational efficiency. Simulation results indicate that the proposed method can accurately avoid dynamic interference and precisely capture the target during tasks involving dynamic interference in unknown environments and when facing intermittent target loss, while also meeting system computational capacity requirements. Full article
Show Figures

Figure 1

Figure 1
<p>UAV online obstacle avoidance trajectory diagram under intermittent target loss conditions, where the lines of different colors represent the different trajectories real-time planned for the UAV.</p>
Full article ">Figure 2
<p>Schematic showing the characteristics of UAV dynamics.</p>
Full article ">Figure 3
<p>Schematic of principle of target maneuvering intention derivation.</p>
Full article ">Figure 4
<p>Schematic diagram of threat of ground radar, where the asterisk (R) in the figure represents the ground radar station.</p>
Full article ">Figure 5
<p>The residual block schematic of TCN.</p>
Full article ">Figure 6
<p>The prediction algorithm structure of BITCN-BIGRU-AAM.</p>
Full article ">Figure 7
<p>A model diagram of general neurons.</p>
Full article ">Figure 8
<p>Obstacle avoidance trajectory planning based on RBF networks combined with offline–online alteration.</p>
Full article ">Figure 9
<p>The parallel system structure based on the BITCN-BIGRU-AAM and improved RBF algorithm.</p>
Full article ">Figure 10
<p>Algorithm prediction results.</p>
Full article ">Figure 11
<p>The diagram of the comparison of the prediction effects of different prediction algorithms under the random motion of the target.</p>
Full article ">Figure 12
<p>The predictive performance index diagram of the algorithm, where the figure (<b>a</b>) represents performance indicators and figure (<b>b</b>) represents performance normalization results.</p>
Full article ">Figure 13
<p>Generation of sample library.</p>
Full article ">Figure 14
<p>Regression curve of the training process.</p>
Full article ">Figure 15
<p>Comparison of online prediction results.</p>
Full article ">Figure 16
<p>Comparison error of online prediction results.</p>
Full article ">Figure 17
<p>Online obstacle avoidance trajectory planning under the dynamic radius interference, where the black dotted line represents the radius of 150 m, the blue dotted line represents the radius of 200 m, and the red solid line represents the radius of 140 m.</p>
Full article ">Figure 18
<p>UAV state variables under the dynamic-static radius joint interference.</p>
Full article ">Figure 19
<p>Online obstacle avoidance trajectory planning under the dynamic position interference, where the black dotted line, blue dashed line and red solid line represent show the blind spot at positions ranging from (5000, 1200) to (6000, 1330) meters.</p>
Full article ">Figure 20
<p>UAV state variables under the dynamicstatic position joint interference.</p>
Full article ">Figure 20 Cont.
<p>UAV state variables under the dynamicstatic position joint interference.</p>
Full article ">Figure 21
<p>Online obstacle avoidance trajectory planning under the target prediction position interference, where change from the blue solid line to the green dashed line, respectively, represents the target capture area from (8680, 1630) to (8680, 1690) meters.</p>
Full article ">Figure 22
<p>UAV state variables under the target prediction position interference.</p>
Full article ">Figure 23
<p>System performance index.</p>
Full article ">
15 pages, 2305 KiB  
Article
Multi-Area Sampling-Based Spatiotemporal Trajectory Planning for Autonomous Driving in Dynamic On-Road Scenarios
by Shuhuan Ma, Zhiqiang Ning, Lixin Wei and Pengpeng Chai
World Electr. Veh. J. 2024, 15(12), 547; https://doi.org/10.3390/wevj15120547 - 23 Nov 2024
Viewed by 775
Abstract
This paper focuses on the spatiotemporal trajectory planning problem faced by autonomous driving with a dynamic on-road situation. To solve the swing problem which is caused by the motions of obstacles, a multi-area sampling method is proposed. The main idea is sampling endpoints [...] Read more.
This paper focuses on the spatiotemporal trajectory planning problem faced by autonomous driving with a dynamic on-road situation. To solve the swing problem which is caused by the motions of obstacles, a multi-area sampling method is proposed. The main idea is sampling endpoints in a series of defined areas at a fixed time interval, which will generate suitable trajectories with speed information to deal with complex maneuver tasks. Considering the driving safety and comfort, the cost function is designed deliberately for the generated trajectories in each area to evaluate the behaviors of the automobile. Then, the best trajectory in the whole course is found by the dynamic programming-based approach, which is presented to optimize the problem-solving process and at the same time reduce the computational burden which is brought about by the multi-area sampling method. Finally, the effectiveness of the proposed trajectory planning method is demonstrated in different overtaking scenarios of structured roads. Full article
(This article belongs to the Special Issue Motion Planning and Control of Autonomous Vehicles)
Show Figures

Figure 1

Figure 1
<p>Frame diagram of the trajectory planning system.</p>
Full article ">Figure 2
<p>Frenet coordinates and Cartesian coordinates.</p>
Full article ">Figure 3
<p>Multi-area sampling method.</p>
Full article ">Figure 4
<p>Lateral offset of quintic polynomial.</p>
Full article ">Figure 5
<p>Trajectory generation from one point to next area.</p>
Full article ">Figure 6
<p>Computational complexity.</p>
Full article ">Figure 7
<p>Paths in Cartesian coordinates in case 1.</p>
Full article ">Figure 8
<p>Velocity and acceleration in case 1.</p>
Full article ">Figure 9
<p>The obstacle avoidance by lane changing behavior.</p>
Full article ">Figure 10
<p>Paths in Cartesian coordinates in case 2.</p>
Full article ">Figure 11
<p>Velocity and acceleration in case 2.</p>
Full article ">Figure 12
<p>The swing problem is mitigated with the proposed method.</p>
Full article ">Figure 13
<p>The lane keeping scenario.</p>
Full article ">Figure 14
<p>The lane change maneuver in a complex condition.</p>
Full article ">Figure 15
<p>Continuous lane change maneuvers in a complex condition.</p>
Full article ">Figure 16
<p>The lane change maneuver under the condition that the obstacle changes lane at a low speed.</p>
Full article ">
25 pages, 3646 KiB  
Article
Application of Compensation Algorithms to Control the Speed and Course of a Four-Wheeled Mobile Robot
by Gennady Shadrin, Alexander Krasavin, Gaukhar Nazenova, Assel Kussaiyn-Murat, Albina Kadyroldina, Tamás Haidegger and Darya Alontseva
Sensors 2024, 24(22), 7233; https://doi.org/10.3390/s24227233 - 12 Nov 2024
Viewed by 820
Abstract
This article presents a tuned control algorithm for the speed and course of a four-wheeled automobile-type robot as a single nonlinear object, developed by the analytical approach of compensation for the object’s dynamics and additive effects. The method is based on assessment of [...] Read more.
This article presents a tuned control algorithm for the speed and course of a four-wheeled automobile-type robot as a single nonlinear object, developed by the analytical approach of compensation for the object’s dynamics and additive effects. The method is based on assessment of external effects and as a result new, advanced feedback features may appear in the control system. This approach ensures automatic movement of the object with accuracy up to a given reference filter, which is important for stable and accurate control under various conditions. In the process of the synthesis control algorithm, an inverse mathematical model of the robot was built, and reference filters were developed for a closed-loop control system through external effect channels, providing the possibility of physical implementation of the control algorithm and compensation of external effects through feedback. This combined approach allows us to take into account various effects on the robot and ensure its stable control. The developed algorithm provides control of the robot both when moving forward and backward, which expands the capabilities of maneuvering and planning motion trajectories and is especially important for robots working in confined spaces or requiring precise movement into various directions. The efficiency of the algorithm is demonstrated using a computer simulation of a closed-loop control system under various external effects. It is planned to further develop a digital algorithm for implementation on an onboard microcontroller, in order to use the new algorithm in the overall motion control system of a four-wheeled mobile robot. Full article
Show Figures

Figure 1

Figure 1
<p>Inverse system model based on feedforward control system.</p>
Full article ">Figure 2
<p>Inverse system model based on feedback control system.</p>
Full article ">Figure 3
<p>Inverse model of the control object as a signal converter.</p>
Full article ">Figure 4
<p>Series connection of the signal converter (“reference filter”) and the inverse model of the control object.</p>
Full article ">Figure 5
<p>The diagram of the robot’s location on a plane in fixed coordinates <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="normal">x</mi> </mrow> <mrow> <mi mathvariant="normal">N</mi> </mrow> </msub> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="normal">y</mi> </mrow> <mrow> <mi mathvariant="normal">N</mi> </mrow> </msub> </mrow> </semantics></math>. <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="normal">x</mi> </mrow> <mrow> <mn>01</mn> </mrow> </msub> </mrow> </semantics></math>—robot speed; <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="normal">x</mi> </mrow> <mrow> <mn>02</mn> </mrow> </msub> </mrow> </semantics></math>—front wheel steering angle; <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="normal">x</mi> </mrow> <mrow> <mn>03</mn> </mrow> </msub> </mrow> </semantics></math>—robot course.</p>
Full article ">Figure 6
<p>The connection of the curvature and the trajectory and the angular velocity of the mobile robot.</p>
Full article ">Figure 7
<p>A schematic diagram of the steering wheel angle and the radius of the circle tangent to the trajectory.</p>
Full article ">Figure 8
<p>A block diagram of the robot’s speed and course control system.</p>
Full article ">Figure 9
<p>Transient processes in the robot control system during single-step changes in speed and heading tasks and forward movement. The designations of the variables correspond to their designations in Equations (25) and (52).</p>
Full article ">Figure 10
<p>Transient processes in the robot control system during single-step changes in speed and heading tasks and backward movement.</p>
Full article ">Figure 11
<p>Transient processes in the robot control system during single-step changes in speed and heading tasks. The speed command changes 3 s after the heading command was changed.</p>
Full article ">Figure 12
<p>Transient processes in the robot control system with a single-step change in the speed task and 3 radians per course.</p>
Full article ">Figure 13
<p>The robot control signals presented (<b>top figure</b>) in the case when the movement of the robot was in fixed coordinates (<b>bottom figure</b>) and when the course assignment changed by ±180 degrees every 10 s.</p>
Full article ">Figure 14
<p>The robot maneuvers when moving back and forth.</p>
Full article ">Figure 15
<p>Transient processes in the robot control system when sequentially changing the coefficients <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>k</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> </mrow> </semantics></math> … <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>k</mi> </mrow> <mrow> <mn>4</mn> </mrow> </msub> </mrow> </semantics></math> of the robot’s mathematical model by ±50% relative to their calculated values while tuning the regulator to the calculated values.</p>
Full article ">Figure 16
<p>Transient processes in the robot control system at a nominal speed of 1 m/s and a course of 1 radian after 5 s and under the influence of disturbances.</p>
Full article ">
12 pages, 253 KiB  
Review
A Study to Investigate the Role and Challenges Associated with the Use of Deep Learning in Autonomous Vehicles
by Nojood O. Aljehane
World Electr. Veh. J. 2024, 15(11), 518; https://doi.org/10.3390/wevj15110518 - 12 Nov 2024
Viewed by 1539
Abstract
The application of deep learning in autonomous vehicles has surged over the years with advancements in technology. This research explores the integration of deep learning algorithms into autonomous vehicles (AVs), focusing on their role in perception, decision-making, localization, mapping, and navigation. It shows [...] Read more.
The application of deep learning in autonomous vehicles has surged over the years with advancements in technology. This research explores the integration of deep learning algorithms into autonomous vehicles (AVs), focusing on their role in perception, decision-making, localization, mapping, and navigation. It shows how deep learning, as a part of machine learning, mimics the human brain’s neural networks, enabling advancements in perception, decision-making, localization, mapping, and overall navigation. Techniques like convolutional neural networks are used for image detection and steering control, while deep learning is crucial for path planning, automated parking, and traffic maneuvering. Localization and mapping are essential for AVs’ navigation, with deep learning-based object detection mechanisms like Faster R-CNN and YOLO proving effective in real-time obstacle detection. Apart from the roles, this study also revealed that the integration of deep learning in AVs faces challenges such as dataset uncertainty, sensor challenges, and model training intricacies. However, these issues can be addressed through the increased standardization of sensors and real-life testing for model training, and advancements in model compression technologies can optimize the performance of deep learning in AVs. This study concludes that deep learning plays a crucial role in enhancing the safety and reliability of AV navigation. This study contributes to the ongoing discourse on the optimal integration of deep learning in AVs, aiming to foster their safety, reliability, and societal acceptance. Full article
(This article belongs to the Special Issue Deep Learning Applications for Electric Vehicles)
20 pages, 5107 KiB  
Article
A Decision Model for Ship Overtaking in Straight Waterway Channels
by Nian Liu, Yong Shen, Fei Lin and Yihua Liu
J. Mar. Sci. Eng. 2024, 12(11), 1976; https://doi.org/10.3390/jmse12111976 - 2 Nov 2024
Viewed by 657
Abstract
Overtaking situations are commonly encountered in maritime navigation, and the overtaking process involves various risk factors that significantly contribute to collision incidents. It is crucial to conduct research on the maneuvering behaviors and decision-making processes associated with ship overtaking. This paper proposes a [...] Read more.
Overtaking situations are commonly encountered in maritime navigation, and the overtaking process involves various risk factors that significantly contribute to collision incidents. It is crucial to conduct research on the maneuvering behaviors and decision-making processes associated with ship overtaking. This paper proposes a method based on the analysis of ship maneuvering performance to investigate overtaking behaviors in navigational channels. A relative motion model is established for both the overtaking and the overtaken vessels, and the inter-vessel distance is calculated, taking into account the psychological perceptions of the ship’s driver. A decision-making model for ship overtaking is presented to provide a safety protocol for overtaking maneuvers. Applying this method to overtaking data from the South Channel shows that it effectively characterizes both the permissible overtaking space and the driver’s overtaking desire. Additionally, it enables the prediction of optimal overtaking timing and strategies based on short-term trajectory forecasts. Thus, this method not only offers a safe overtaking plan for vessels but also provides auxiliary information for decision making in intelligent ship navigation. Full article
(This article belongs to the Section Ocean Engineering)
Show Figures

Figure 1

Figure 1
<p>Ship overtaking situation.</p>
Full article ">Figure 2
<p>Analysis of ship overtaking phases.</p>
Full article ">Figure 3
<p>Schematic diagram of the ship-to-ship effect.</p>
Full article ">Figure 4
<p>Schematic diagram of the ship’s overtaking phase.</p>
Full article ">Figure 5
<p>Schematic diagram of virtual force directions.</p>
Full article ">Figure 6
<p>Distribution of ship driver’s concerns.</p>
Full article ">Figure 7
<p>Schematic diagram of a ship’s overtaking time field.</p>
Full article ">Figure 8
<p>Three-dimensional schematic of the field.</p>
Full article ">Figure 9
<p>Non-contact force.</p>
Full article ">Figure 10
<p>Dynamic overtaking space.</p>
Full article ">Figure 11
<p>Minimum distance between ship field in port and starboard space.</p>
Full article ">Figure 12
<p>Three systems.</p>
Full article ">Figure 13
<p>The variation in <math display="inline"><semantics> <mrow> <msubsup> <mrow> <mi>S</mi> </mrow> <mrow> <mi>i</mi> <mi>j</mi> </mrow> <mrow> <mo>∗</mo> </mrow> </msubsup> </mrow> </semantics></math> with differrent values of <math display="inline"><semantics> <mrow> <mi>γ</mi> </mrow> </semantics></math>.</p>
Full article ">Figure 14
<p>Vessel’s lateral force.</p>
Full article ">Figure 15
<p>Vessel’s yawing moment.</p>
Full article ">Figure 16
<p>Changes in the distance between the overtaking vessel “ORIENTAL GLORY” and the overtaken vessel “RUNFABAOBOAT”.</p>
Full article ">Figure 17
<p>Changes in speed of the overtaking vessel “ORIENTAL GLORY”.</p>
Full article ">Figure 18
<p>Overtaking decision model.</p>
Full article ">
18 pages, 9816 KiB  
Article
Mission Planning Method for Dense Area Target Observation Based on Clustering Agile Satellites
by Chuanyi Yu, Xin Nie, Yuan Chen and Yilin Chen
Electronics 2024, 13(21), 4244; https://doi.org/10.3390/electronics13214244 - 29 Oct 2024
Viewed by 713
Abstract
To address the mission planning challenge for agile satellites in dense point target observation, a clustering strategy based on an ant colony algorithm and a heuristic simulated genetic annealing optimization algorithm are proposed. First, the imaging observation process of agile satellites is analyzed, [...] Read more.
To address the mission planning challenge for agile satellites in dense point target observation, a clustering strategy based on an ant colony algorithm and a heuristic simulated genetic annealing optimization algorithm are proposed. First, the imaging observation process of agile satellites is analyzed, and an improved ant colony algorithm is employed to optimize the clustering of observation tasks, enabling the satellites to complete more observation tasks efficiently with a more stable attitude. Second, to solve for the optimal group target observation sequence and achieve higher total observation benefits, a task planning model based on multi-target observation benefits and attitude maneuver energy consumption is established, considering the visible time windows of targets and the time constraints between adjacent targets. To overcome the drawbacks of traditional simulated annealing and genetic algorithms, which are prone to local optimal solution and a slow convergence speed, a novel Simulated Genetic Annealing Algorithm is designed while optimizing the sum of target observation weights and yaw angles while also accounting for factors such as target visibility windows and satellite attitude transition times between targets. Ultimately, the feasibility and efficiency of the proposed algorithm are substantiated by comparing its performance against traditional heuristic optimization algorithms using a dataset comprising large-scale dense ground targets. Full article
(This article belongs to the Section Artificial Intelligence)
Show Figures

Figure 1

Figure 1
<p>Satellite observation attitude.</p>
Full article ">Figure 2
<p>Task clustering.</p>
Full article ">Figure 3
<p>Group division.</p>
Full article ">Figure 4
<p>Task planning.</p>
Full article ">Figure 5
<p>SA-GA process.</p>
Full article ">Figure 6
<p>The rule of 0–1 encoding.</p>
Full article ">Figure 7
<p>Crossover operation.</p>
Full article ">Figure 8
<p>Mutation operation.</p>
Full article ">Figure 9
<p>Point target distribution map.</p>
Full article ">Figure 10
<p>Iteration benefit comparison.</p>
Full article ">Figure 11
<p>The benefit of each algorithm run.</p>
Full article ">Figure 12
<p>Iteration benefit comparison.</p>
Full article ">Figure 13
<p>The benefit of each algorithm run.</p>
Full article ">Figure 14
<p>Benefits before and after clustering.</p>
Full article ">Figure 15
<p>Benefits before and after clustering.</p>
Full article ">
20 pages, 9894 KiB  
Article
Estimation of Strawberry Canopy Volume in Unmanned Aerial Vehicle RGB Imagery Using an Object Detection-Based Convolutional Neural Network
by Min-Seok Gang, Thanyachanok Sutthanonkul, Won Suk Lee, Shiyu Liu and Hak-Jin Kim
Sensors 2024, 24(21), 6920; https://doi.org/10.3390/s24216920 - 28 Oct 2024
Viewed by 777
Abstract
Estimating canopy volumes of strawberry plants can be useful for predicting yields and establishing advanced management plans. Therefore, this study evaluated the spatial variability of strawberry canopy volumes using a ResNet50V2-based convolutional neural network (CNN) model trained with RGB images acquired through manual [...] Read more.
Estimating canopy volumes of strawberry plants can be useful for predicting yields and establishing advanced management plans. Therefore, this study evaluated the spatial variability of strawberry canopy volumes using a ResNet50V2-based convolutional neural network (CNN) model trained with RGB images acquired through manual unmanned aerial vehicle (UAV) flights equipped with a digital color camera. A preprocessing method based on the You Only Look Once v8 Nano (YOLOv8n) object detection model was applied to correct image distortions influenced by fluctuating flight altitude under a manual maneuver. The CNN model was trained using actual canopy volumes measured using a cylindrical case and small expanded polystyrene (EPS) balls to account for internal plant spaces. Estimated canopy volumes using the CNN with flight altitude compensation closely matched the canopy volumes measured with EPS balls (nearly 1:1 relationship). The model achieved a slope, coefficient of determination (R2), and root mean squared error (RMSE) of 0.98, 0.98, and 74.3 cm3, respectively, corresponding to an 84% improvement over the conventional paraboloid shape approximation. In the application tests, the canopy volume map of the entire strawberry field was generated, highlighting the spatial variability of the plant’s canopy volumes, which is crucial for implementing site-specific management of strawberry crops. Full article
(This article belongs to the Special Issue Feature Papers in Smart Agriculture 2024)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Manual UAV flight over the strawberry experimental field. (<b>b</b>) RGB images at a resolution of 1920 × 1080 pixels were extracted and resized from the UAV video frames captured during manual UAV flight.</p>
Full article ">Figure 2
<p>A flowchart of the object detection-based image preprocessing to resize the images using the ratio of the number of counted plants and missing plants to the average number of plants and missing plants across all images (Equations (1)–(3)).</p>
Full article ">Figure 3
<p>(<b>a</b>) Cropped and resized ROI image of individual sample plants. (<b>b</b>) Sample plant images centered on a 512 × 512-pixel mulch background.</p>
Full article ">Figure 4
<p>Description of the CNN model for estimating canopy volume, adopted from Gang et al. [<a href="#B34-sensors-24-06920" class="html-bibr">34</a>] with modifications. The model utilizes a pre-trained ResNet50V2 [<a href="#B55-sensors-24-06920" class="html-bibr">55</a>] with ImageNet [<a href="#B56-sensors-24-06920" class="html-bibr">56</a>] as the backbone, with two convolutional layers used for preprocessing, followed by a fully connected layer for regression.</p>
Full article ">Figure 5
<p>An acrylic cylindrical case with a strawberry plant filled with EPS balls to calculate the volume difference between the number of balls with and without plants.</p>
Full article ">Figure 6
<p>An overview of the development and testing process for estimating strawberry canopy volume in UAV RGB imagery using an object detection-based CNN.</p>
Full article ">Figure 7
<p>(<b>a</b>) Comparison of canopy volumes estimated from the linear regression model using a paraboloid shape and the actual canopy volumes measured using EPS balls. (<b>b</b>) Comparison of canopy volumes estimated from the developed model using RGB test dataset images and measured canopy volumes with height compensation using the object detection model. The color symbols represent the values for each strawberry variety. The dashed line shows the regression line.</p>
Full article ">Figure 8
<p>Canopy volumes estimated from the developed model using RGB test dataset images and measured canopy volumes without height compensation using the object detection model. The color symbols indicate values for each strawberry variety. The dashed line shows the regression line.</p>
Full article ">Figure 9
<p>Comparison of canopy volumes estimated from the developed model and the actual canopy volumes measured using EPS balls, (<b>a</b>) when 100% of canopy volume converted from canopy fullness level was used as target value and (<b>b</b>) when a 50/50 mix of converted canopy volume and canopy volume measured using EPS balls was used as target value. The color indices denote the values for each strawberry variety. The dashed lines show the regression lines.</p>
Full article ">Figure 10
<p>A part of the canopy volume distribution map in the entire field.</p>
Full article ">Figure 11
<p>Canopy volume distribution of the Brilliance variety from 2 to 23 February 2024.</p>
Full article ">Figure 12
<p>Canopy volume distribution of the Medallion variety from 2 to 23 February 2024.</p>
Full article ">Figure 13
<p>Box plots of weekly canopy volumes of the sampled plants measured using the EPS balls: (<b>a</b>) Brilliance variety; (<b>b</b>) Medallion variety for 40 sampled plants.</p>
Full article ">
17 pages, 5286 KiB  
Article
U-Space Contingency Management Based on Enhanced Mission Description
by Jose L. Munoz-Gamarra, Juan J. Ramos and Zhiqiang Liu
Aerospace 2024, 11(11), 876; https://doi.org/10.3390/aerospace11110876 - 24 Oct 2024
Viewed by 528
Abstract
Loss of communication, low battery, or bad weather conditions (like high-speed wind) are currently managed by performing a return to launch (RTL) point maneuver. However, the execution of this procedure can pose a safety threat since it has not been considered within the [...] Read more.
Loss of communication, low battery, or bad weather conditions (like high-speed wind) are currently managed by performing a return to launch (RTL) point maneuver. However, the execution of this procedure can pose a safety threat since it has not been considered within the mission planning process. This work proposes an advanced management of contingency events based on the integration of a new U-space service that enhances mission description. The proposed new service, deeply linked to demand capacity balance and strategic deconfliction services, assigns alternative safe landing spots by analyzing the planned mission. Two potential solutions are characterized (distinguished primarily by the number of contingency vertiports assigned): contingency management based on the assignment of a single alternative vertiport to each mission (static) or the allocation of a set of different contingency vertiports that are valid during certain time intervals. It is proven that this enhanced mission planning could ensure that U-space volumes operate in an ultra-safe system conditions while facing these unforeseen events, highlighting its importance in high-risk scenarios like urban air mobility deployments. Full article
Show Figures

Figure 1

Figure 1
<p>Positioning of U-space contingency service in threat, mitigation, contingency, and emergency procedures.</p>
Full article ">Figure 2
<p>(<b>a</b>) Schematic diagram of the integration of the U-space contingency service in the strategic U-space services framework. At the same time, the figure also highlights the procedures between airspace users, USSP, and CISP during the planning process. (<b>b</b>) U-space contingency service workflow.</p>
Full article ">Figure 3
<p>(<b>a</b>) Scenario corridors airspace-structure cross-section. (<b>b</b>) Schematic top-view diagram of the corridors-based airspace structure. (<b>c</b>) Scenario parameter values.</p>
Full article ">Figure 4
<p>(<b>a</b>) Simplified diagram of the traffic-demand pattern, specifying start/end probability and start-time demand distribution. (<b>b</b>) Mean number of simultaneous missions vs. traffic demand.</p>
Full article ">Figure 5
<p>Aircraft conflict probability after contingency procedures for each of the traffic-pattern scenarios with different traffic densities.</p>
Full article ">Figure 6
<p>(<b>a</b>) Conflict origin analysis of the three spatial distributions. (<b>b</b>) Image of a vertiport conflict (orange trajectory shows the mission under contingency procedure. (<b>c</b>) Image of a trajectory conflict (yellow trajectory shows the mission under contingency procedure).</p>
Full article ">Figure 7
<p>Schematic representation of the static U-space contingency service.</p>
Full article ">Figure 8
<p>Conflict probability evolution with the integration of the static contingency service (with a contingency probability of 0.05/0.10) as a function of traffic-density increase.</p>
Full article ">Figure 9
<p>Comparison of scenarios C and E, mission mean duration, simultaneous missions, and probability of conflict due to a contingency.</p>
Full article ">Figure 10
<p>Representation of the validity interval for each ecosystem member in an RTL-based contingency. The inset of the figure shows a simplified diagram of the mission in execution and the times when the different vertiports of the trajectory will be overtaken.</p>
Full article ">Figure 11
<p>TSL evolution with the integration of the dynamic contingency service while facing a contingency probability of 0.05/0.10 as a function of traffic density increase.</p>
Full article ">
26 pages, 4402 KiB  
Article
Fuel-Efficient and Fault-Tolerant CubeSat Orbit Correction via Machine Learning-Based Adaptive Control
by Mahya Ramezani, Mohammadamin Alandihallaj and Andreas M. Hein
Aerospace 2024, 11(10), 807; https://doi.org/10.3390/aerospace11100807 - 30 Sep 2024
Viewed by 1035
Abstract
The increasing deployment of CubeSats in space missions necessitates the development of efficient and reliable orbital maneuvering techniques, particularly given the constraints on fuel capacity and computational resources. This paper presents a novel two-level control architecture designed to enhance the accuracy and robustness [...] Read more.
The increasing deployment of CubeSats in space missions necessitates the development of efficient and reliable orbital maneuvering techniques, particularly given the constraints on fuel capacity and computational resources. This paper presents a novel two-level control architecture designed to enhance the accuracy and robustness of CubeSat orbital maneuvers. The proposed method integrates a J2-optimized sequence at the high level to leverage natural perturbative effects for fuel-efficient orbit corrections, with a gated recurrent unit (GRU)-based low-level controller that dynamically adjusts the maneuver sequence in real-time to account for unmodeled dynamics and external disturbances. A Kalman filter is employed to estimate the pointing accuracy, which represents the uncertainties in the thrust direction, enabling the GRU to compensate for these uncertainties and ensure precise maneuver execution. This integrated approach significantly enhances both the positional accuracy and fuel efficiency of CubeSat maneuvers. Unlike traditional methods, which either rely on extensive pre-mission planning or computationally expensive control algorithms, our architecture efficiently balances fuel consumption with real-time adaptability, making it well-suited for the resource constraints of CubeSat platforms. The effectiveness of the proposed approach is evaluated through a series of simulations, including an orbit correction scenario and a Monte Carlo analysis. The results demonstrate that the integrated J2-GRU system significantly improves positional accuracy and reduces fuel consumption compared to traditional methods. Even under conditions of high uncertainty, the GRU-based control layer effectively compensates for errors in thrust direction, maintaining a low miss distance throughout the maneuvering period. Additionally, the GRU’s simpler architecture provides computational advantages over more complex models such as long short-term memory (LSTM) networks, making it more suitable for onboard CubeSat implementations. Full article
(This article belongs to the Special Issue Small Satellite Missions)
Show Figures

Figure 1

Figure 1
<p>Orbital elements’ definition.</p>
Full article ">Figure 2
<p>The LVLH coordinate reference frame (<math display="inline"><semantics> <mrow> <mi mathvariant="bold-italic">x</mi> <mi mathvariant="bold-italic">y</mi> <msup> <mrow> <mi mathvariant="bold-italic">z</mi> </mrow> <mrow> <mi mathvariant="bold-italic">L</mi> </mrow> </msup> </mrow> </semantics></math>) definition with respect to the Earth-centered inertial reference frame (<math display="inline"><semantics> <mrow> <mi mathvariant="bold-italic">x</mi> <mi mathvariant="bold-italic">y</mi> <msup> <mrow> <mi mathvariant="bold-italic">z</mi> </mrow> <mrow> <mi mathvariant="bold-italic">I</mi> </mrow> </msup> </mrow> </semantics></math>).</p>
Full article ">Figure 3
<p>The schematic block diagram of the system.</p>
Full article ">Figure 4
<p>The relative plane change error with respect to <math display="inline"><semantics> <mrow> <msub> <mrow> <mi mathvariant="bold-italic">B</mi> </mrow> <mrow> <mi mathvariant="bold-italic">t</mi> </mrow> </msub> </mrow> </semantics></math>.</p>
Full article ">Figure 5
<p>Schematic diagram of the <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>.</p>
Full article ">Figure 6
<p>The time histories of orbital elements’ errors using the <span class="html-italic">classic</span> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>.</p>
Full article ">Figure 7
<p>The time histories of the miss distance using the <span class="html-italic">classic</span> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>.</p>
Full article ">Figure 8
<p>Comparison of required <math display="inline"><semantics> <mrow> <mi mathvariant="sans-serif">Δ</mi> <mi>V</mi> </mrow> </semantics></math> using the <span class="html-italic">classic</span> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>.</p>
Full article ">Figure 9
<p>Normalized loss vs. iterations for training and validation.</p>
Full article ">Figure 10
<p>Miss distance as a function of pointing accuracy <math display="inline"><semantics> <mrow> <mi>α</mi> </mrow> </semantics></math> for the system using only the <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>.</p>
Full article ">Figure 11
<p>Miss distance as a function of pointing accuracy <math display="inline"><semantics> <mrow> <mi>α</mi> </mrow> </semantics></math> for the combined system using the <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>J</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics></math><span class="html-italic">-optimized sequence</span>, GRU, and Kalman filter.</p>
Full article ">
Back to TopTop