1. Introduction
Despite the global population growth, the number of orchardists has steadily declined over the past decade or more relative to the labor required during the fruit harvesting season. For instance, Europe experienced a roughly 50% decline in its agricultural population from about 35 million to 18 million from 2000 to 2020 [
1]. This lack of labor results in reduced productivity, which threatens the global food supply. To address these issues, the attempts have been made to develop mobile robotic platforms adapted for use with Unmanned Aerial Vehicles (UAVs), which would potentially lead to improved agricultural productivity and work safety [
2,
3,
4,
5]. Indeed, over the past few years, UAVs are an emerging technology which has been spotlighted due to their promising potential in a variety of applications, e.g., delivery, emergency medical support, agriculture, etc. [
6,
7,
8,
9,
10,
11]. These real-world applications have the potential to improve productivity, solve labor shortages, and improve safety in industrial workplaces [
12,
13].
Of particular interest within the array of approaches harnessed by UAVs is the field of aerial manipulation, which has achieved significant milestones. This advancement has broadened the horizons of robotics, enabling UAVs to excel in versatile and dexterous grasping and manipulation tasks. These accomplishments have been made possible through the implementation of specific design strategies, as referenced in [
14,
15,
16].
An essential consideration in the design of aerial manipulators and end-effectors is the achievement of lightweight structures with compact dimensions. Simultaneously, there is a focus on developing a straightforward and dependable control system with the aim of minimizing computational demands and reducing overall operational loads, as discussed in [
17,
18,
19]. Finally, because conventional UAVs have a limited battery capacity, which determines maximum flight times and payloads, the minimizing of power consumption needs to be considered at the design phase.
Taking these factors into account, TEVEL Aerobotics Technologies recently introduced a pioneering study in which they developed a Flying Autonomous Robot (FAR) for fruit harvesting using low-cost drones with enhanced mobility compared to ground-mobile robots [
5,
20]. While these innovative design strategies yield promising mechanical traits such as lightweight, compact form, and a reliable, straightforward control system, the FAR does have a notable limitation due to its wired system. Specifically, it relies on a cable connected to the vehicle to provide power for movement, which restricts its workspace [
21].
On the other hand, from a botanical perspective, accurately separating fruits from their branches is a challenging task, because the difference in stiffness between the fruit’s surface and its branch depends on its stage of ripening [
22]. Therefore, from an engineering perspective, different grasping and manipulation strategies need to be explored to create a task-oriented gripper and manipulator that can employ proper force and torque to successfully harvest fruits without damaging them while optimizing and minimizing the power consumption of the actuators, sensors, and overall system.
In [
23,
24], the authors proposed an optimal fruit harvesting operation where the robots perform particular picking patterns to grasp an apple. These picking patterns were achieved through multidimensional kinematic motions, which mainly consisted of horizontal pulling, bending, and twisting movements. The successful manipulations showed a required a torque of 55.35 ± 18.05 N·mm and a maximum detachment force of 29.65 N [
25]. However, according to our knowledge, a comprehensive study on fruit harvesting mechanisms integrated with wireless UAVs has not been presented to date.
With these considerations in mind, this work focuses on a wireless fruit harvesting mechanism that operates remotely, and uses a combination of linear and rotational motions based on a single actuator. For our initial test, we aimed to harvest a Fuji apple weighing approximately 260.9 grams. Our primary goals were to enable multidimensional motions at the end-effector while minimizing power consumption. By doing so, we aimed to reduce the effort and payload required by the UAV for fruit harvesting, as multidimensional motions, including translation and rotation, are typically more efficient than end-effectors that rely solely on linear motion [
22,
23].
To achieve this, our harvesting mechanism transforms the rotational motion of the actuator into linear motion at the end-effector using a scotch-yoke. Simultaneously, the barrel cam operates in conjunction with the linear motion of the end-effector. To assess the mechanical properties of the actuator, we analyzed the torque required for the harvesting mechanism using Lagrangian methods and conservation laws, and then validated the feasibility of our approach by conducting experiments with the harvesting mechanism, demonstrating its capabilities within a virtual environment flight simulator.
2. Materials and Methods
2.1. Design of an apple harvesting mechanism
A proof-of-concept of the fruit harvesting mechanism integrated with the hexacopter is depicted in
Figure 1(a). The WMD-1200 hexacopter which utilizes Hobbywing’s XRotor Pro X6 motors was considered [
26]. Given that each motor has a 3 kg payload lifting capacity, the overall payload of the hexacoptor (i.e., six motors) can approach 18 kg. Considering that the hexacopter frame and battery weigh 11 kg, and the fruit (up to 20 apples) weighs approximately 5.2 kg, the mechanism’s maximum weight is limited to 1.8 kg [
24]. The hexacopter is equipped with a basket, allowing multiple fruits to be harvested during a single flight. Given the hexacopter’s axle span of 1,200 mm, the entire length of the fruit harvesting mechanism was set at 1,060 mm, which is 300 mm longer than the radius of the axle span (i.e., 600 mm) (See
Figure 1(b)). Accordingly, interference with propeller operation due to collision with the branches or trees of the fruit can be prevented. To allow the device to operate with a single motor, a scotch-yoke mechanism is employed, enabling the conversion of motor rotation into the linear motion required by the gripper link. The cam of the gripper link helps achieve the desired rotational motion of the gripper during fruit picking. To achieve a lightweight structure, the base link and fixed link were fabricated by 3D printing a composite of polylactic acid (PLA) material and carbon fiber. The total weight of the structure, including the motor and control system, was only 1.2 kg.
2.2. Working principle
The working principle of the single motor-driven fruit harvesting mechanism consists of four stages: 1) Approach to target, 2) grasping, 3) rotation and harvesting, and 4) retrieving and releasing fruit (see
Figure S1.) The first stage is the process of the gripper approaching the fruit. Once the motor rotates counterclockwise, the rotational motion of the crank generates linear motion of the gripper link through the slider, making the gripper open. The second stage is the process of picking the fruit. Once the motor rotates clockwise, the gripper closes, engaging and grasping the fruit. The third stage is the process of harvesting the fruit. In parallel with the second stage, the clockwise rotation of the motor moves the follower, which is fixed at the outer barrel, along the path engraved on the gripper link surface, retrieving the fruit through linear motion. Finally, the fourth stage is the process of dropping the harvested fruit into the net. Once the motor rotates counterclockwise, a steel ball, which acts as a cam follower, moves along a spiral-shaped barrel cam on the interior surface of the outer barrel. The fore-aft tracking of this steel ball cam follower through the barrel cam opens and releases the gripper link to perform either holding or releasing tasks as required. In other words, the movement of this linkage can control the opening distance or size of the gripper by tracking counterclockwise, or closing and securing the target by operating the motor and tracking the linkage in a clockwise direction.
2.3. Numerical analysis
The free body diagram for dynamic analysis is depicted in
Figure 2. The rotation angle of the crank is represented by
θ1, which is equivalent to the rotation of the motor, and the rotation angle of the slider (determined by the rotation of the crank) is denoted by
θ2, which is derived as eq. (1).
where
l1 and
l21 represent the length of the crank and the distance between the rotational joint of crank and rotational joint of slider, respectively, as shown in
Figure 2(a). The crank rotates with the motor’s angular velocity (
), which results in rotating the slider, accordingly. The angular velocity of the slider is derived as eq. (2).
As the slider rotates, the effective length of the slider (
l2) of the scotch-yoke mechanism is derived, as follows:
As shown in
Figure 2(b)., the connecting joint of the slider and gripper link (which is placed at the end of the slider) exhibits linear movements along the guide. Once the linear motion occurs, the gripper link then rotates along the barrel cam, as shown in
Figure 2(c). Thus, as shown in
Figure 2(d), the displacement and rotation angle of the gripper link can be written by:
Figure 2.
A free body diagram for dynamic analysis: (a) Scotch yoke mechanism based harvesting mechanism, (b) gripper link, (c) detail of barrel cam, and (d) cross-section of the gripper link.
Figure 2.
A free body diagram for dynamic analysis: (a) Scotch yoke mechanism based harvesting mechanism, (b) gripper link, (c) detail of barrel cam, and (d) cross-section of the gripper link.
Here, note that the barrel cam length is 80 mm, and the pitch of the barrel cam is set at 2 revolutions. The torque required to operate the actuator was identified by using the energy analysis through the Lagrangian method and conservation laws [
27,
28]. The driving energy of the mechanism comprises kinetic energy (
Ki,
i = 1, 2, 3), potential energy (
Pi,
i = 1, 2, 3), and frictional energy (
Wμ) of each linkage generated by the rotation of motor (raging from π/3 ≤
θ1 ≤ 5π/6), which are denoted by:
Given that the crank and slide are rotating around only the fixed point, the linear kinetic energy can be neglected. Moreover, while the gripper link generates both linear and rotational kinetic energies (i.e., eq. (12) and (13)), the potential energy does not change because of zero displacement along the z-axis (i.e., eq. (14)).
In addition to kinetic and potential energies, friction among the components should be carefully studied because the inherent geometry of the sliding gripper and fixed linkages could generate excess friction (
fμ). This friction can be represented by:
where
m3,
mf,
g and
μ are the mass of the gripper link, mass of the fruit, gravity, and friction coefficient, respectively. Then, the friction energy (
Wμ) generated along the distance that the gripper link moved can be described by:
Overall, the energy required to harvest the fruit (
Wrequired) can be appreciated by applying the detachment force (
Fdetach), as follow:
where δ is the instantaneous displacement of the manipulator. The force is continuously being applied until the fruit is detached. The torque (
Tm) necessary to operate the motor can be determined by utilizing both the energies obtained from eq. (8) to (17), and the Lagrangian method along with the conservation laws.
2.4. Experimental setup and simulator design
We developed a parallel structure test platform specifically designed for measuring the reaction forces and torques that could affect the intended flight paths of the hexacopter, as illustrated in
Figure S2. This platform allowed us to establish six measurable physical parameters, including three axial forces and their corresponding moments. The test platform we employed is a 6-SPS (Spherical-Prismatic-Spherical) structure, which serves as a force and moment measurement device, as depicted in
Figure S2(a). This structure comprises two disks connected by six axes of load cells with ball joints at both ends. The smaller disk acts as the mobile platform where the fruit harvesting mechanism is attached, while the larger disk remains fixed to an aluminum profile structure. In essence, it’s important to note that the upper and lower disks correspond to the fixed and free ends, respectively.
As shown in
Figure S2(b), coordinate systems were selected for both the fixed and moving disks. More specifically, the fixed and moving disks employ the
coordinate system with the origin
, and the
coordinate system with origin
, respectively. We assumed that structural deformations that each beam and joint undergo are negligible. Accordingly, the test platform does not exhibit undesired moments (i.e., rotation) during the experiment. Accordingly, the positions of the spherical joints attached to the fixed and moving disks are written by:
where
and
represent the radii of the fixed and moving disks, respectively. Then, the vector
is expressed by:
where
R is the rotation matrix of the moving coordinate system with respect to the fixed coordinate system, and
is
. Given that
and
are the force and moment acting on the center
of the moving disk, the force and moment acting on the test platform can be expressed by a six-dimensional vector spatial force, wrench
, as:
The load cell is attached to both ends by a ball joint and undergoes only axial loads (i.e., tension or compression force). Therefore, the measured value
can be represented by:
The kinematic relationship of the platform (6-SPS structure) can be expressed by
, and thus the Jacobian matrix of the 6-SPS structure with respect to
can be written by:
where
is the unit directional vector of
, and
is the distance vector. Using the above relationship, the 3-axis force and moment upon the external force imposed at the moving disk are obtained.
2.5. Simulator design
Given the hexacopter’s geometry, dynamic modeling was performed as referenced in [
29], and the hexacopter’s equation of motions was derived, as summarized in
Supplementary Text. 1. Then, the rotational speed of each motor can be obtained by following matrix:
where
represents the vector of the control input variables of the hexacopter, which consists of the net (thrust) force (i.e.,
) and torque control inputs (i.e.,
,
, and
). Here, given that the matrix is an asymmetric matrix, the inverse matrix can be obtained through the pseudo-inverse technique, as reported in [
30,
31]. Accordingly, the rotational speed of each motor is analyzed below.
The final motion equations for translational and rotational movements of the hexacopter system are deduced, as:
With these in mind, we implemented a virtual environmental simulator with a closed loop control through proportional, integral, and derivative (i.e., PID) gains [
32]. More specifically, the position and the altitude of the hexacopter are controlled by PID and PD controllers, respectively (see
Figure S3), and the control inputs are as follows:
The simulator aimed to enable the hexacopter to follow the target position (i.e.,
,
, and
) while obtaining the control inputs (i.e.,
,
,
for the three axes of translational motion). Establishing this objective then made it possible to obtain the thrust control input (
) and the target attitude angles (
,
, and
for the three axes of rotational motion), resulting in control commands
,
,
.
3. Results and Discussion
3.1. Numerical and experimental results
Figure 3(a) shows the fabricated fruit-harvesting mechanism with a particular scene mimicking an actual fruit harvesting environment. The experiments were conducted through remote control using a Bluetooth module (as depicted in
Figure S4). The single motor-driven fruit harvesting mechanism was able to perform its desired tasks within the given environment setup, as shown in
Figure 3(a). To operate the harvesting mechanism, a motor torque of 0.2 N·m was identified by eq. (8) to (17) (See
Video S1). It is noted that a peak torque of 2.33 N·m is necessary to separate the Fuji apple from its branch, as shown in
Figure 3(b) and
Video S2. Comparing the result of dynamic analysis with the measurements, the load generated by the servo motor was equivalent to the maximum torque of 2.2 N·m, when picking a fruit weighing 220 g. In summary, when picking the fruit, the error rate between theorical and experimental maximum torques was 5.6%.
Meanwhile, the reaction force and torque generated by the fruit harvesting mechanism were measured through the 6-SPS parallel structure test platform. As a result, the reaction forces in x and y axes (representing roll and pitch motions, respectively) remained almost constant, while the reaction force in z axis (representing yaw motion) increased from 10.5 N to 14 N as the gripper moved and retrieved the fruit (See
Figure 3(c)). It’s important to note that at the beginning phase, the reaction force of 10.5 N in z axis corresponds to the weight of the fruit harvesting mechanism, and that the 3.5 N variation is mainly due to the gripper movement and the weight of Fuji apple. Given this, it is worth noting that the reaction torques in x and z axes remained almost constant, yet the reaction torque in y axis was significantly influenced by the variation of the reaction force in z axis; increasing from 3.5 N·m to 4 N·m, as shown in
Figure 3(d). This is because of variations in both the weight (due to the fruit being engaged) and length (due to the gripper movement).
3.2. Demonstration through simulator with virtual environment
The flight (hexacopter) simulator with virtual environment was developed by using MATLAB. Assuming that the hexacopter is hovering at 3-meter altitude (0, 0, 3 m) without any possible disturbances (i.e., windshear, ground-effect, etc.) while operating the fruit harvesting mechanism, the simulation was performed. The simulation time was set to 17.7 sec, which is relevant to the time measured when the reaction force and torque were retrieved. We used the reaction force and torque obtained from 6-SPS platform. We conducted an iterative simulation until the simulated results reached a stable state. We utilized suitable control parameters, specifically the gains for the PID controller, as summarized in
Table S1.
As a result, the hexacopter successfully reached its designated position with these PID gains in place. To illustrate, in
Figure 4(a)., the hexacopter exhibited minimal deviation (within a 20 mm range) when compared to the initial and final positions. It’s worth emphasizing that these PID gains played a critical role in ensuring adaptive control in the xy plane. This promising observation is likely due to the symmetric geometry of the hexacopter. Meanwhile, the hexacopter with the fruit harvesting mechanism is an asymmetric geometry in the z-axis along the center of gravity. For this reason, once the harvesting mechanism operates, the altitude (along z-axis) varies from 3 m to 2.95 m, as shown in
Figure 4(b). However, given that this variation occurs after the apple is engaged, it is worth mentioning that the hexacopter with its harvesting mechanism performed desired tasks without incurring any significant computational load to compensate for issues in the control algorithm.
4. Conclusion and future work
This work presents a single motor-driven harvesting mechanism that can be integrated with a hexacopter. The harvesting mechanism features multidimensional (i.e., axial and torsional) movements. These movements are determined according to the embedded motor position. Herein, the key to successfully harvesting the fruit is to identify proper motor torque and investigate mechanical influences that could possibly encumber the hexacopter’s flight. As a preliminary study, we selected the Fuji apple and performed explicit numerical analysis, experiments, and simulation. A peak torque of 2.3 N·m occurred when the apple was being separated from the branch. Another key point is that the mechanism’s multidimensional movements were useful in harvesting the apple, yet this approach may not ensure higher success rates while harvesting other, different types of fruits. In other words, given that the torque required to separate the apple from the branch depends on apple types and their ripeness, future works would be necessary to investigate mechanical characteristics (i.e., separation force, stiffness, etc.) with respect to different ripeness and types of fruits.
Meanwhile, in our preliminary study on the flight simulation in a virtual environment, we observed that the closed-loop control via PID and PD gains enhance the adaptive feedback with respect to the position and altitude of the hexacopter while the harvesting mechanism is operating. More specifically, it is remarkable that variation in xy planar movements was within ±10 mm and that variation in z-axis was up to 5 cm. Accordingly, it can be tentatively concluded that the hexacopter is not strongly influenced by either the presence of the harvesting mechanism with an apple or its operation (which leads to variations in inertia due to multidimensional movements.). Nonetheless, given that our assumptions for implementing the virtual simulation were based on a linear system, the simulation results might not be a true representation of the values that could be seen in a real operating scenario. Indeed, the hexacopter has been generally conceived as a nonlinear system. Another consideration is that the control hardware setups were not investigated in this work. Therefore, control parameters like clock time, computational load for fruit recognition, and other control demands would need to be further investigated in future study.
Supplementary Materials
The following supporting information can be downloaded at the website of this paper posted on Preprints.org. Figure S1: Working principles of a single motor driven fruit harvesting mechanism; Figure S2: (a) Spherical prismatic spherical parallel structure test platform to measure reaction forces and torques of the fruit harvesting mechanism, and (b) its coordinate systems and force vectors; Figure S3: A position and attitude control diagram for the hexacopter; Figure S4: Data acquisition setup through a wireless communication protocol; Table S1. PID gains applied to attitude and altitude controls when the hexacopter is (a) at null and (b) with the fruit harvesting mechanism; Video S1: A torque measurement setup for the fruit harvesting mechanism; Video S2: A peak torque measurement to separate the Fuji apple from its branch.
Author Contributions
Conceptualization, H.P., H.K., and B.K.; methodology, H.P., H.K., B.H., and B.K.; software, H.P., B.H., and S.J.; validation, B.H., and S.J.; investigation, H.P., B.H.; data curation, H.P., B.H., and S.J.; writing—original draft preparation, H.P., B.H., and S.J.; writing—review and editing, B.H., S.J, and B.K.; visualization, H.P., B.H., and S.J.; supervision, B.K.; project administration, B.K.; funding acquisition, B.K. All authors have read and agreed to the published version of the manuscript.
Funding
This research was conducted with the support of the Korea Institute for Advancement of Technology funded by the government (Ministry of Trade, Industry and Energy) in 2023 (Project No. P0023691, Specialized Workforce Development Program for Space Materials, Parts, and Equipment) and BK21 FOUR program through the National Research Foundation of Korea (NRF) funded by the Korean government (grant number: 5199990714521).
Data Availability Statement
The data presented in this study are available on request from the corresponding authors (S.J. and B.K.).
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
Dynamic modeling of the hexarotor
Figure A1.
(a) a free body diagram of the hexacopter, and (b) its propellers’ arrangement and rotation direction.
Figure A1.
(a) a free body diagram of the hexacopter, and (b) its propellers’ arrangement and rotation direction.
The kinematic trajectories of the hexarotor are represented by an inertial frame
(where fixed on the ground) and a body frame
(where attached to the hexarotor) [S1], respectively, as shown in
Figure A1. To identify the velocity and angular velocity of the hexarotor, it is necessary to transform the body frame
into the inertia frame
, using the rotation transformation matrix, as below:
where S and C denote sine and cosine, respectively, and the rotation angles with respect to each axis are represented by
(x-axis),
(y-axis), and
(z-axis), respectively. The dynamic model of the hexarotor is written by the Newton-Euler equations, as follows:
where
is the force acting on the center of mass,
is the mass of the hexarotor,
is the velocity of the center of mass,
is the composite torque acting on the center of mass,
is the angular velocity of the body, and
is the moment of inertia of the center of mass. Here, assuming that the haxarotor is a rigid and symmetric structure, the thrust force is then proportional to the square of rotor speed (i.e.,
F =
w2). Also, given that the thrust force generates along the z-axis (due to the haxarotor’s propellers), a resultant force applying in z- axis is denoted by gravity (i.e.,
Fg = [0 0 -
mg]
T), thrust (
FP), rotor drag (
Ft), and air resistance (
). The resultant thrust force (i.e., total thrust force), allowing the hexaroter to maneuver, is represented by
where
is the rotor speed at the
-th propeller. Given the thrust coefficient (
b), the thrust force in z-axis (
FP) can be written by:
Meanwhile, the drag force of rotor (
Ft) can be written by the drag vector (i.e.,
) and the velocity vector
(where the position vector represents
), the following equation is obtained:
The resistance force by air (
) is as follows:
where
is the propeller drag coefficient,
is the blade area,
is the air density,
is the blade radius, and
is the propeller angular velocity.
[S1] K.V. Rao, A.T. Mathew, Dynamic modeling and control of a hexacopter using PID and back stepping controllers, 2018 International Conference on Power, Signals, Control and Computation (EPSCICON), IEEE, 2018, pp. 1-7.
Appendix B
Equation of hexarotor motions
Given the resultant forces that the hexarotor undergoes, the equations of the hexaropter motion (mainly translational and rotational motions) at the body frame (i.e., coordinate system
Rb ) are as follows:
Here, the angle (θ) between the rotors is constant as 60 degrees, and
l denotes the distance from the axis to each rotor (which is also constant). Considering that these geometric parameters of the hexarotor, the acceleration with respect to each axis can be written by:
Given the torque due to the air resistance (
Ma) and the gyroscope effect caused by the rotor (
Mgh), the resultant moment (torque) that the entire hexarotor exhibits can be summarized as follows:
where
is equivalent to
(
),
is equal to
, and
describes the torque due to the rotor rotation (
). Note that
k f is aerodynamic force constant.
Finally, the momentum with respect to each rotation angle can be obtained by:
References
- FAO. WORLD FOOD AND AGRICULTURE STATISTICAL YEARBOOK 2022; FAO: 2022.
- Mohamed, E.S.; Belal, A.; Abd-Elmabod, S.K.; El-Shirbeny, M.A.; Gad, A.; Zahran, M.B. Smart farming for improving agricultural management. The Egyptian Journal of Remote Sensing and Space Science 2021, 24, 971-981. [CrossRef]
- Talaviya, T.; Shah, D.; Patel, N.; Yagnik, H.; Shah, M. Implementation of artificial intelligence in agriculture for optimisation of irrigation and application of pesticides and herbicides. Artificial Intelligence in Agriculture 2020, 4, 58-73. [CrossRef]
- Li, D.; Sun, X.; Elkhouchlaa, H.; Jia, Y.; Yao, Z.; Lin, P.; Li, J.; Lu, H. Fast detection and location of longan fruits using UAV images. Computers and Electronics in Agriculture 2021, 190, 106465. [CrossRef]
- EMİNOĞLU, M.B.; YEGÜL, U. SMART FARMING APPLICATION IN FRUIT HARVESTING. Research & Reviews in Agriculture, Forestry and Aquaculture 2022, 45.
- Song, B.D.; Park, K.; Kim, J. Persistent UAV delivery logistics: MILP formulation and efficient heuristic. Computers & Industrial Engineering 2018, 120, 418-428. [CrossRef]
- Deng, X.; Guan, M.; Ma, Y.; Yang, X.; Xiang, T. Vehicle-assisted uav delivery scheme considering energy consumption for instant delivery. Sensors 2022, 22, 2045. [CrossRef]
- Purahong, B.; Anuwongpinit, T.; Juhong, A.; Kanjanasurat, I.; Pintaviooj, C. Medical drone managing system for automated external defibrillator delivery service. Drones 2022, 6, 93. [CrossRef]
- Cheskes, S.; McLeod, S.L.; Nolan, M.; Snobelen, P.; Vaillancourt, C.; Brooks, S.C.; Dainty, K.N.; Chan, T.C.; Drennan, I.R. Improving access to automated external defibrillators in rural and remote settings: a drone delivery feasibility study. Journal of the American Heart Association 2020, 9, e016687. [CrossRef]
- Velusamy, P.; Rajendran, S.; Mahendran, R.K.; Naseer, S.; Shafiq, M.; Choi, J.-G. Unmanned Aerial Vehicles (UAV) in precision agriculture: Applications and challenges. Energies 2021, 15, 217. [CrossRef]
- Mohan, M.; Richardson, G.; Gopan, G.; Aghai, M.M.; Bajaj, S.; Galgamuwa, G.P.; Vastaranta, M.; Arachchige, P.S.P.; Amorós, L.; Corte, A.P.D. UAV-supported forest regeneration: Current trends, challenges and implications. Remote Sensing 2021, 13, 2596. [CrossRef]
- Štibinger, P.; Broughton, G.; Majer, F.; Rozsypálek, Z.; Wang, A.; Jindal, K.; Zhou, A.; Thakur, D.; Loianno, G.; Krajník, T. Mobile manipulator for autonomous localization, grasping and precise placement of construction material in a semi-structured environment. IEEE Robotics and Automation Letters 2021, 6, 2595-2602. [CrossRef]
- Ruggiero, F.; Lippiello, V.; Ollero, A. Aerial manipulation: A literature review. IEEE Robotics and Automation Letters 2018, 3, 1957-1964. [CrossRef]
- Kim, M.J.; Kondak, K.; Ott, C. A stabilizing controller for regulation of uav with manipulator. IEEE Robotics and Automation Letters 2018, 3, 1719-1726. [CrossRef]
- Khamseh, H.B.; Janabi-Sharifi, F.; Abdessameud, A. Aerial manipulation—A literature survey. Robotics and Autonomous Systems 2018, 107, 221-235. [CrossRef]
- Vrochidou, E.; Tsakalidou, V.N.; Kalathas, I.; Gkrimpizis, T.; Pachidis, T.; Kaburlasos, V.G. An overview of end effectors in agricultural robotic harvesting systems. Agriculture 2022, 12, 1240. [CrossRef]
- Hamaza, S.; Georgilas, I.; Heredia, G.; Ollero, A.; Richardson, T. Design, modeling, and control of an aerial manipulator for placement and retrieval of sensors in the environment. Journal of Field Robotics 2020, 37, 1224-1245. [CrossRef]
- AlAkhras, A.; Sattar, I.H.; Alvi, M.; Qanbar, M.W.; Jaradat, M.A.; Alkaddour, M. The design of a lightweight cable aerial manipulator with a cog compensation mechanism for construction inspection purposes. Applied Sciences 2022, 12, 1173. [CrossRef]
- Nguyen, V.S.; Jung, J.; Jung, S.; Joe, S.; Kim, B. Deployable hook retrieval system for UAV rescue and delivery. IEEE Access 2021, 9, 74632-74645. [CrossRef]
- TEVEL Flying Autonomous Robots (FAV). Availabe online: https://www.tevel-tech.com/ (accessed on 24 August).
- Boukoberine, M.N.; Zhou, Z.; Benbouzid, M. Power supply architectures for drones-a review. In Proceedings of IECON 2019-45th Annual Conference of the IEEE Industrial Electronics Society; pp. 5826-5831.
- Paniagua, C.; Posé, S.; Morris, V.J.; Kirby, A.R.; Quesada, M.A.; Mercado, J.A. Fruit softening and pectin disassembly: an overview of nanostructural pectin modifications assessed by atomic force microscopy. Annals of botany 2014, 114, 1375-1383. [CrossRef]
- Fan, P.; Yan, B.; Wang, M.; Lei, X.; Liu, Z.; Yang, F. Three-finger grasp planning and experimental analysis of picking patterns for robotic apple harvesting. Computers and Electronics in Agriculture 2021, 188, 106353. [CrossRef]
- Zhang, Q.; ZHOU, B.-b.; LI, M.-j.; WEI, Q.-p.; HAN, Z.-h. Multivariate analysis between meteorological factor and fruit quality of Fuji apple at different locations in China. Journal of Integrative Agriculture 2018, 17, 1338-1347. [CrossRef]
- Bu, L.; Hu, G.; Chen, C.; Sugirbay, A.; Chen, J. Experimental and simulation analysis of optimum picking patterns for robotic apple harvesting. Scientia Horticulturae 2020, 261, 108937. [CrossRef]
- Hobbywing Technology Co.,Ltd. Availabe online: https://www.hobbywing.com (accessed on 24 August).
- Zhang, L.; Zhang, R.; Xie, L.; Xue, S. Dynamics and isolation performance of a vibration isolator with a yoke-type nonlinear inerter. International Journal of Mechanical Sciences 2023, 254, 108447. [CrossRef]
- Lima, R.; Sampaio, R. Two parametric excited nonlinear systems due to electromechanical coupling. Journal of the Brazilian Society of Mechanical Sciences and Engineering 2016, 38, 931-943. [CrossRef]
- Rao, K.V.; Mathew, A.T. Dynamic modeling and control of a hexacopter using PID and back stepping controllers. In Proceedings of 2018 International Conference on Power, Signals, Control and Computation (EPSCICON); pp. 1-7.
- Saied, M.; Lussier, B.; Fantoni, I.; Shraim, H.; Francis, C. Active versus passive fault-tolerant control of a redundant multirotor UAV. The Aeronautical Journal 2020, 124, 385-408. [CrossRef]
- Shi, H.; Hwang, K.-S.; Li, X.; Chen, J. A learning approach to image-based visual servoing with a bagging method of velocity calculations. Information Sciences 2019, 481, 244-257. [CrossRef]
- Rodríguez-Abreo, O.; Ornelas-Rodríguez, F.-J.; Ramírez-Pedraza, A.; Hurtado-Ramos, J.B.; González-Barbosa, J.-J. Backstepping control for a UAV-manipulator tuned by Cuckoo Search algorithm. Robotics and Autonomous Systems 2022, 147, 103910. [CrossRef]
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).