Search results
1 – 10 of over 1000Samia Ben Amarat and Peng Zong
This paper aims to present a comprehensive review in major research areas of unmanned air vehicles (UAVs) navigation, i.e. three degree-of-freedom (3D) path planning, routing…
Abstract
Purpose
This paper aims to present a comprehensive review in major research areas of unmanned air vehicles (UAVs) navigation, i.e. three degree-of-freedom (3D) path planning, routing algorithm and routing protocols. The paper is further aimed to provide a meaningful comparison among these algorithms and methods and also intend to find the best ones for a particular application.
Design/methodology/approach
The major UAV navigation research areas are further classified into different categories based on methods and models. Each category is discussed in detail with updated research work done in that very domain. Performance evaluation criteria are defined separately for each category. Based on these criteria and research challenges, research questions are also proposed in this work and answered in discussion according to the presented literature review.
Findings
The research has found that conventional and node-based algorithms are a popular choice for path planning. Similarly, the graph-based methods are preferred for route planning and hybrid routing protocols are proved better in providing performance. The research has also found promising areas for future research directions, i.e. critical link method for UAV path planning and queuing theory as a routing algorithm for large UAV networks.
Originality/value
The proposed work is a first attempt to provide a comprehensive study on all research aspects of UAV navigation. In addition, a comparison of these methods, algorithms and techniques based on standard performance criteria is also presented the very first time.
Details
Keywords
Shifa Sulaiman and A.P. Sudheer
Most of the conventional humanoid modeling approaches are not successful in coupling different branches of the tree-type humanoid robot. In this paper, a tree-type upper body…
Abstract
Purpose
Most of the conventional humanoid modeling approaches are not successful in coupling different branches of the tree-type humanoid robot. In this paper, a tree-type upper body humanoid robot with mobile base is modeled. The main purpose of this work is to model a non holonomic mobile platform and to develop a hybrid algorithm for avoiding dynamic obstacles. Decoupled Natural Orthogonal Complement methodology effectively combines different branches of the humanoid body during dynamic analysis. Collision avoidance also plays an important role along with modeling methods for successful operation of the upper body wheeled humanoid robot during real-time operations. The majority of path planning algorithms is facing problems in avoiding dynamic obstacles during real-time operations. Hence, a multi-fusion approach using a hybrid algorithm for avoiding dynamic obstacles in real time is introduced.
Design/methodology/approach
The kinematic and dynamic modeling of a humanoid robot with mobile platform is done using screw theory approach and Newton–Euler formulations, respectively. Dynamic obstacle avoidance using a novel hybrid algorithm is carried out and implemented in real time. D star lite and a geometric-based hybrid algorithms are combined to generate the optimized path for avoiding the dynamic obstacles. A weighting factor is added to the D star lite variant to optimize the basic version of D star lite algorithm. Lazy probabilistic road map (PRM) technique is used for creating nodes in configuration space. The dynamic obstacle avoidance is experimentally validated to achieve the optimum path.
Findings
The path obtained using the hybrid algorithm for avoiding dynamic obstacles is optimum. Path length, computational time, number of expanded nodes are analysed for determining the optimality of the path. The weighting function introduced along with the D star lite algorithm decreases computational time by decreasing the number of expanding nodes during path generation. Lazy evaluation technique followed in Lazy PRM algorithm reduces computational time for generating nodes and local paths.
Originality/value
Modeling of a tree-type humanoid robot along with the mobile platform is combinedly developed for the determination of the kinematic and dynamic equations. This paper also aims to develop a novel hybrid algorithm for avoiding collision with dynamic obstacles with minimal computational effort in real-time operations.
Details
Keywords
Chunming Tong, Zhenbao Liu, Qingqing Dang, Jingyan Wang and Yao Cheng
This paper aims to propose an environmentally adaptive trajectory planning system considering the dynamic characteristics of unmanned aerial vehicles (UAVs) and the distance…
Abstract
Purpose
This paper aims to propose an environmentally adaptive trajectory planning system considering the dynamic characteristics of unmanned aerial vehicles (UAVs) and the distance between obstacles and the UAV. The system generates a smooth and safe flight trajectory online.
Design/methodology/approach
First, the hybrid A* search method considering the dynamic characteristics of the quadrotor is used to find the collision-free initial trajectory. Then, environmentally adaptive velocity cost is designed for environment-adaptive trajectory optimization using environmental gradient data. The proposed method adaptively adjusts the autonomous flight speed of the UAV. Finally, the initial trajectory is applied to the multi-layered optimization framework to make it smooth and dynamically viable.
Findings
The feasibility of the designed system is validated by online flight experiments, which are in unknown, complex situations.
Practical implications
The proposed trajectory planning system is integrated into a vision-based quadrotor platform. It is easily implementable onboard and computationally efficient.
Originality/value
A hybrid A* path searching method is proposed to generate feasible motion primitives by dispersing the input space uniformly. The proposed method considers the control input of the UAV and the search time as the heuristic cost. Therefore, the proposed method can provide an initial path with the minimum flying time and energy loss that benefits trajectory optimization. The environmentally adaptive velocity cost is proposed to adaptively adjust the flight speed of the UAV using the distance between obstacles and the UAV. Furthermore, a multi-layered environmentally adaptive trajectory optimization framework is proposed to generate a smooth and safe trajectory.
Details
Keywords
Faris Elghaish, Sandra Matarneh, Saeed Talebi, Michail Kagioglou, M. Reza Hosseini and Sepehr Abrishami
In this study, a critical literature review was utilized in order to provide a clear review of the relevant existing studies. The literature was analyzed using the meta-synthesis…
Abstract
Purpose
In this study, a critical literature review was utilized in order to provide a clear review of the relevant existing studies. The literature was analyzed using the meta-synthesis technique to evaluate and integrate the findings in a single context.
Design/methodology/approach
Digital transformation in construction requires employing a wide range of various technologies. There is significant progress of research in adopting technologies such as unmanned aerial vehicles (UAVs), also known as drones, and immersive technologies in the construction industry over the last two decades. The purpose of this research is to assess the current status of employing UAVs and immersive technologies toward digitalizing the construction industry and highlighting the potential applications of these technologies, either individually or in combination and integration with each other.
Findings
The key findings are: (1) UAVs in conjunction with 4D building information modeling (BIM) can be used to assess the project progress and compliance checking of geometric design models, (2) immersive technologies can be used to enable controlling construction projects remotely, applying/checking end users’ requirements, construction education and team collaboration.
Practical implications
A detailed discussion around the application of UAVs and immersive technologies is provided. This is expected to support gaining an in-depth understanding of the practical applications of these technologies in the industry.
Originality/value
The review contributes a needed common basis for capturing progress made in UAVs and immersive technologies to date and assessing their impact on construction projects. Moreover, this paper opens a new horizon for novice researchers who will conduct research toward digitalized construction.
Details
Keywords
Qin Lian, Xiao Li, Dichen Li, Heng Gu, Weiguo Bian and Xiaoning He
Path planning is an important part of three-dimensional (3D) printing data processing technology. This study aims to propose a new path planning method based on a discontinuous…
Abstract
Purpose
Path planning is an important part of three-dimensional (3D) printing data processing technology. This study aims to propose a new path planning method based on a discontinuous grid partition algorithm of point cloud for in situ printing.
Design/methodology/approach
Three types of parameters (i.e. structural, process and path interruption parameters) were designed to establish the algorithm model with the path error and the computation amount as the dependent variables. The path error (i.e. boundary error and internal error) was further studied and the influence of each parameter on the path point density was analyzed quantitatively. The feasibility of this method was verified by skin in situ printing experiments.
Findings
Path point density was positively correlated with Grid_size and negatively related to other parameters. Point_space, Sparsity and Line_space had greater influence on path point density than Indentation and Grid_size. In skin in situ printing experiment, two layers of orthogonal printing path were generated, and the material was printed accurately in the defect, which proved the feasibility of this method.
Originality/value
This study proposed a new path planning method that converted 3D point cloud data to a printing path directly, providing a new path planning solution for in situ printing. The discontinuous grid partition algorithm achieved controllability of the path planning accuracy and computation amount that could be applied to different processes.
Details
Keywords
Keyu Chen, Beiyu You, Yanbo Zhang and Zhengyi Chen
Prefabricated building has been widely applied in the construction industry all over the world, which can significantly reduce labor consumption and improve construction…
Abstract
Purpose
Prefabricated building has been widely applied in the construction industry all over the world, which can significantly reduce labor consumption and improve construction efficiency compared with conventional approaches. During the construction of prefabricated buildings, the overall efficiency largely depends on the lifting sequence and path of each prefabricated component. To improve the efficiency and safety of the lifting process, this study proposes a framework for automatically optimizing the lifting path of prefabricated building components using building information modeling (BIM), improved 3D-A* and a physic-informed genetic algorithm (GA).
Design/methodology/approach
Firstly, the industry foundation class (IFC) schema for prefabricated buildings is established to enrich the semantic information of BIM. After extracting corresponding component attributes from BIM, the models of typical prefabricated components and their slings are simplified. Further, the slings and elements’ rotations are considered to build a safety bounding box. Secondly, an efficient 3D-A* is proposed for element path planning by integrating both safety factors and variable step size. Finally, an efficient GA is designed to obtain the optimal lifting sequence that satisfies physical constraints.
Findings
The proposed optimization framework is validated in a physics engine with a pilot project, which enables better understanding. The results show that the framework can intuitively and automatically generate the optimal lifting path for each type of prefabricated building component. Compared with traditional algorithms, the improved path planning algorithm significantly reduces the number of nodes computed by 91.48%, resulting in a notable decrease in search time by 75.68%.
Originality/value
In this study, a prefabricated component path planning framework based on the improved A* algorithm and GA is proposed for the first time. In addition, this study proposes a safety-bounding box that considers the effects of torsion and slinging of components during lifting. The semantic information of IFC for component lifting is enriched by taking into account lifting data such as binding positions, lifting methods, lifting angles and lifting offsets.
Details
Keywords
Qiang Zhou, Danping Zou and Peilin Liu
This paper aims to develop an obstacle avoidance system for a multi-rotor micro aerial vehicle (MAV) that flies in indoor environments which usually contain transparent…
Abstract
Purpose
This paper aims to develop an obstacle avoidance system for a multi-rotor micro aerial vehicle (MAV) that flies in indoor environments which usually contain transparent, texture-less or moving objects.
Design/methodology/approach
The system adopts a combination of a stereo camera and an ultrasonic sensor to detect obstacles and extracts three-dimensional (3D) point clouds. The obstacle map is built on a coarse global map and updated by local maps generated by the recent 3D point clouds. An efficient layered A* path planning algorithm is also proposed to address the path planning in 3D space for MAVs.
Findings
The authors conducted a lot of experiments in both static and dynamic scenes. The results show that the obstacle avoidance system works reliably even when transparent or texture-less obstacles are present. The layered A* path planning algorithm is much faster than the traditional 3D algorithm and makes the system response quickly when the obstacle map has been changed because of the moving objects.
Research limitations/implications
The limited field of view of both stereo camera and ultrasonic sensor makes the system need to change heading first before moving side to side or moving backward. But this problem could be addressed when multiple systems are mounted toward different directions on the MAV.
Practical implications
The developed approach could be valuable to applications in indoors.
Originality/value
This paper presents a robust obstacle avoidance system and a fast layered path planning algorithm that are easy to be implemented for practical systems.
Details
Keywords
Hua Cao, Nathan E. Brener and S. Sitharama Iyengar
The purpose of this paper is to develop a 3D route planner, called 3DPLAN, which employs the Fast‐Pass A* algorithm to find optimum paths in the large grid.
Abstract
Purpose
The purpose of this paper is to develop a 3D route planner, called 3DPLAN, which employs the Fast‐Pass A* algorithm to find optimum paths in the large grid.
Design/methodology/approach
The Fast‐Pass A* algorithm, an improved best‐first search A* algorithm, has a major advantage compared to other search methods because it is guaranteed to give the optimum path.
Findings
In spite of this significant advantage, no one has previously used A* in 3D searches. Most researchers think that the computational cost of using A* for 3D route planning would be prohibitive. This paper shows that it is quite feasible to use A* for 3D searches if one employs the new mobility and threat heuristics that have been developed.
Practical implications
This paper reviews the modification of the previous 3DPLAN in the ocean dynamical environment. The test mobility map is replaced with more realistic mobility map that consists of travel times of each grid point to each of its 26 neighbors using the actual current velocity data from the Navy Coastal Ocean Model – East Asian Seas version. Numerical comparison between the A* and genetic algorithms (GA) shows that the A* algorithm has significantly faster running time than GA.
Originality/value
These new heuristics substantially speed up the A* algorithm so that the run times are quite reasonable for the large grids that are typical of 3D searches.
Details
Keywords
This paper aims to improve the infilling efficiency and the quality of parts forming. It proposes two improved scanning path planning algorithm based on velocity orthogonal…
Abstract
Purpose
This paper aims to improve the infilling efficiency and the quality of parts forming. It proposes two improved scanning path planning algorithm based on velocity orthogonal decomposition.
Design/methodology/approach
The algorithms this paper proposes replace empty paths and corners with circular segments, driving each axis synchronously according to the SIN or COS velocity curve to make the extruder always moves at a constant speed at maximum during the infilling process. Also, to support the improved algorithms, a three-dimensional (3D) printing control system based on circular motion controller is also designed.
Findings
The simulation and experiment results show that the improved algorithms are effective, and the printing time is shortened more significantly, especially in the case of small or complex models. What’s more, the optimized algorithm is not only compact in shape but also not obvious in edge warping.
Research limitations/implications
The algorithms in this paper are not applicable to traditional motion controllers.
Practical implications
The algorithms in this paper improve the infilling efficiency and the quality of parts forming.
Social implications
There are no social implications in this paper.
Originality/value
The specific optimization method of parallel-line scanning algorithm based on velocity orthogonal decomposition is replacing the empty paths with arc corners. And the specific optimization method of contour offsetting algorithm based on velocity orthogonal decomposition is to add connection paths between adjacent contours and turn all straight corners into arcs. What’s more, the 3D printing control system based on the circular motion controller can achieve multi-axis parallel motion to support these two improved path scanning algorithms.
Details
Keywords
Donghua Zhao, Jiapeng He, Gaohan Zhu, Youcheng Han and Weizhong Guo
The rapid development of three-dimensional (3D) printing makes it familiar in daily life, especially the fused deposition modeling 3D printers. The process planning of traditional…
Abstract
Purpose
The rapid development of three-dimensional (3D) printing makes it familiar in daily life, especially the fused deposition modeling 3D printers. The process planning of traditional flat layer printing includes slicing and path planning to obtain the boundaries and the filling paths for each layer along the vertical direction. There is a clear division line through the whole fabricated part, inherited in the flat-layer-based printed parts. This problem is brought about by the seam of the boundary in each layer. Hence, the purpose of this paper is to propose a novel helical filling path generation with the ideal surface-plane intersection for a rotary 3D printer.
Design/methodology/approach
The detailed algorithm and implementation steps are given with several worked examples to enable readers to understand it better. The adjacent points obtained from the planar slicing are combined to generate each layer's helical points. The contours of all layers are traversed to obtain the helical surface layer and helical path. Meanwhile, the novel rotary four-degree of freedom 3D printer is briefly introduced.
Findings
As a proof of concept, this paper presents several examples based on the rotary 3D printer designed in the authors’ previous research and the algorithms illustrated in this paper. The preliminary experiments successfully verify the feasibility and versatility of the proposed slicing method based on a rotary 3D printer.
Originality/value
This paper provides a novel and feasible slicing method for multi-axis rotary 3D printers, making manufacturing thin-wall and complex parts possible. To further broaden the proposed slicing method’s application in further research, adaptive tool path generation for flat and curved layer printing could be applied with a combination of flat and curved layers in the same layer, different layers or even different parts of structures.
Details