| Literature DB >> 31575009 |
Haoyao Chen1, Fengyu Quan2, Linxu Fang3, Shiwu Zhang4.
Abstract
Autonomous grasping with an aerial manipulator in the applications of aerial transportation and manipulation is still a challenging problem because of the complex kinematics/dynamics and motion constraints of the coupled rotors-manipulator system. The paper develops a novel aerial manipulation system with a lightweight manipulator, an X8 coaxial octocopter and onboard visual tracking system. To implement autonomous grasping control, we develop a novel and efficient approach that includes trajectory planning, visual trajectory tracking and kinematic compensation. Trajectory planning for aerial grasping control is formulated as a multi-objective optimization problem, while motion constraints and collision avoidance are considered in the optimization. A genetic method is applied to obtain the optimal solution. A kinematic compensation-based visual trajectory tracking is introduced to address the coupled affection between the manipulator and octocopter, with the advantage of discarding the complex dynamic parameter calibration. Finally, several experiments are performed to verify the effectiveness of the proposed approach.Entities:
Keywords: aerial manipulation; trajectory planning; visual compensation; visual tracking
Year: 2019 PMID: 31575009 PMCID: PMC6806222 DOI: 10.3390/s19194253
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The proposed aerial manipulator system. (a) modules; (b) 4-DoF manipulator with a gripper.
Figure 2Coordinate frames of the proposed manipulator.
Denavit–Hartenberg parameters.
| Link | ||||
|---|---|---|---|---|
| 1 | 0 | 179 | 0 |
|
| 2 | 0 | 110 | 0 |
|
| 3 |
| 13 | 0 |
|
| 4(e) | 0 | 0 | 130 |
|
Figure 3Two-stage quintic curve of a joint angle.
Figure 4Flow chart of the proposed trajectory following controller.
Figure 5Manipulator and experimental object to be grasped.
Optimal trajectory planning result 2.
| Objective 1 (s) | Objective 2 (m) | ||||
|---|---|---|---|---|---|
| 3.22954 | 0.412345 | 1.33109 | 1.89846 | ||
|
|
|
|
|
|
|
| 1 | 2.98581 | −1.8748 | −1.3166 | 1.50605 | −2.3504 |
| 2 | 0.23981 | 2.78616 | 0.16251 | −1.5779 | 1.82654 |
| 3 | −0.3575 | 0.25308 | 0.02344 | −0.8158 | −0.2502 |
Figure 6Planning results of our proposed trajectory planning algorithm. (a) Trajectory path; (b) joint angle; (c) joint angular velocity; (d) joint angular acceleration.
Figure 7Tracking result of the proposed time-differential filtering-based controller. (a) Trajectory path; (b) joint1 angle; (c) joint2 angle; (d) joint3 angle.
Figure 8Snapshots of the aerial grasping.