Optimal trajectory generation for time-to-contact based aerial robotic perching

Haijie Zhang, Bo Cheng, Jianguo Zhao

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

Many biological organisms (e.g. insects, birds, and mammals) rely on the perception of an informational variable called time-to-contact (TTC) to control their motion for various tasks such as avoiding obstacles, landing, or interception. TTC, defined as the required time to contact an object if the current velocity is maintained, has been recently leveraged for robot motion control in various tasks. However, most existing robotic applications of TTC simply control the TTC to be constant or constantly decreasing, without fully exploring the applicability for TTC. In this paper, we propose two-stage TTC based strategies and apply them to aerial robotic perching. With the proposed strategies, we can generate reference trajectories for TTC to realize the non-zero contact velocity required by perching, which is impossible for constant or constantly decreasing TTC strategy, but of critical importance for robust perching performance. We conduct simulations to verify the superiority of the proposed strategies in terms of shorter time for perching and satisfying more constraints. Further, with properly designed controllers, we perform experiments on a palm-size quadcopter to track the planned reference trajectories and realize aerial robotic perching. The research presented in this paper can be readily applied to the control of flying robot for perching with visual feedback, and can inspire more alternative forms of TTC based planning and control for robotic applications.

Original languageEnglish (US)
Article number016008
JournalBioinspiration and Biomimetics
Volume14
Issue number1
DOIs
StatePublished - Jan 1 2019

Fingerprint

Robotics
Trajectories
Antennas
Motion control
Robots
Mammals
Birds
Landing
Feedback
Planning
Controllers
Sensory Feedback
Experiments
Insects

All Science Journal Classification (ASJC) codes

  • Biotechnology
  • Biophysics
  • Biochemistry
  • Molecular Medicine
  • Engineering (miscellaneous)

Cite this

@article{dc828224668b41368029cca6f896f0e3,
title = "Optimal trajectory generation for time-to-contact based aerial robotic perching",
abstract = "Many biological organisms (e.g. insects, birds, and mammals) rely on the perception of an informational variable called time-to-contact (TTC) to control their motion for various tasks such as avoiding obstacles, landing, or interception. TTC, defined as the required time to contact an object if the current velocity is maintained, has been recently leveraged for robot motion control in various tasks. However, most existing robotic applications of TTC simply control the TTC to be constant or constantly decreasing, without fully exploring the applicability for TTC. In this paper, we propose two-stage TTC based strategies and apply them to aerial robotic perching. With the proposed strategies, we can generate reference trajectories for TTC to realize the non-zero contact velocity required by perching, which is impossible for constant or constantly decreasing TTC strategy, but of critical importance for robust perching performance. We conduct simulations to verify the superiority of the proposed strategies in terms of shorter time for perching and satisfying more constraints. Further, with properly designed controllers, we perform experiments on a palm-size quadcopter to track the planned reference trajectories and realize aerial robotic perching. The research presented in this paper can be readily applied to the control of flying robot for perching with visual feedback, and can inspire more alternative forms of TTC based planning and control for robotic applications.",
author = "Haijie Zhang and Bo Cheng and Jianguo Zhao",
year = "2019",
month = "1",
day = "1",
doi = "10.1088/1748-3190/aaeb13",
language = "English (US)",
volume = "14",
journal = "Bioinspiration and Biomimetics",
issn = "1748-3182",
publisher = "IOP Publishing Ltd.",
number = "1",

}

Optimal trajectory generation for time-to-contact based aerial robotic perching. / Zhang, Haijie; Cheng, Bo; Zhao, Jianguo.

In: Bioinspiration and Biomimetics, Vol. 14, No. 1, 016008, 01.01.2019.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Optimal trajectory generation for time-to-contact based aerial robotic perching

AU - Zhang, Haijie

AU - Cheng, Bo

AU - Zhao, Jianguo

PY - 2019/1/1

Y1 - 2019/1/1

N2 - Many biological organisms (e.g. insects, birds, and mammals) rely on the perception of an informational variable called time-to-contact (TTC) to control their motion for various tasks such as avoiding obstacles, landing, or interception. TTC, defined as the required time to contact an object if the current velocity is maintained, has been recently leveraged for robot motion control in various tasks. However, most existing robotic applications of TTC simply control the TTC to be constant or constantly decreasing, without fully exploring the applicability for TTC. In this paper, we propose two-stage TTC based strategies and apply them to aerial robotic perching. With the proposed strategies, we can generate reference trajectories for TTC to realize the non-zero contact velocity required by perching, which is impossible for constant or constantly decreasing TTC strategy, but of critical importance for robust perching performance. We conduct simulations to verify the superiority of the proposed strategies in terms of shorter time for perching and satisfying more constraints. Further, with properly designed controllers, we perform experiments on a palm-size quadcopter to track the planned reference trajectories and realize aerial robotic perching. The research presented in this paper can be readily applied to the control of flying robot for perching with visual feedback, and can inspire more alternative forms of TTC based planning and control for robotic applications.

AB - Many biological organisms (e.g. insects, birds, and mammals) rely on the perception of an informational variable called time-to-contact (TTC) to control their motion for various tasks such as avoiding obstacles, landing, or interception. TTC, defined as the required time to contact an object if the current velocity is maintained, has been recently leveraged for robot motion control in various tasks. However, most existing robotic applications of TTC simply control the TTC to be constant or constantly decreasing, without fully exploring the applicability for TTC. In this paper, we propose two-stage TTC based strategies and apply them to aerial robotic perching. With the proposed strategies, we can generate reference trajectories for TTC to realize the non-zero contact velocity required by perching, which is impossible for constant or constantly decreasing TTC strategy, but of critical importance for robust perching performance. We conduct simulations to verify the superiority of the proposed strategies in terms of shorter time for perching and satisfying more constraints. Further, with properly designed controllers, we perform experiments on a palm-size quadcopter to track the planned reference trajectories and realize aerial robotic perching. The research presented in this paper can be readily applied to the control of flying robot for perching with visual feedback, and can inspire more alternative forms of TTC based planning and control for robotic applications.

UR - http://www.scopus.com/inward/record.url?scp=85057230133&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85057230133&partnerID=8YFLogxK

U2 - 10.1088/1748-3190/aaeb13

DO - 10.1088/1748-3190/aaeb13

M3 - Article

C2 - 30479312

AN - SCOPUS:85057230133

VL - 14

JO - Bioinspiration and Biomimetics

JF - Bioinspiration and Biomimetics

SN - 1748-3182

IS - 1

M1 - 016008

ER -