journal article·2015-02-26Open access

Flying over uneven moving terrain based on optic-flow cues without any need for reference frames or accelerometers

Fabien Expert, Franck Ruffier

Bioinspiration & Biomimetics· Volume 10· Issue 2

Abstract

Two bio-inspired guidance principles involving no reference frame are presented here and were implemented in a rotorcraft, which was equipped with panoramic optic flow (OF) sensors but (as in flying insects) no accelerometer. To test these two guidance principles, we built a tethered tandem rotorcraft called BeeRotor (80 grams), which was tested flying along a high-roofed tunnel. The aerial robot adjusts its pitch and hence its speed, hugs the ground and lands safely without any need for an inertial reference frame. The rotorcraft's altitude and forward speed are adjusted via two OF regulators piloting the lift and the pitch angle on the basis of the common-mode and differential rotor speeds, respectively. The robot equipped with two wide-field OF sensors was tested in order to assess the performances of the following two systems of guidance involving no inertial reference frame: (i) a system with a fixed eye orientation based on the curved artificial compound eye (CurvACE) sensor, and (ii) an active system of reorientation based on a quasi-panoramic eye which constantly realigns its gaze, keeping it parallel to the nearest surface followed. Safe automatic terrain following and landing were obtained with CurvACE under dim light to daylight conditions and the active eye-reorientation system over rugged, changing terrain, without any need for an inertial reference frame.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Robotics and Sensor-Based Localization · Biomimetic flight and propulsion mechanisms · Underwater Vehicles and Communication Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (83)

Show source-provided references
1. 10.1007/11840541_410.1007/11840541_4 ↗
2. 10.1242/jeb.0208510.1242/jeb.02085 ↗
3. 10.1117/12.40920410.1117/12.409204 ↗
4. 10.1007/s00359-006-0204-810.1007/s00359-006-0204-8 ↗
5. Beyeler A · European Micro Aerial Vehicle Conf. (EMAV) · 2009 · 1
6. 10.1007/s10514-009-9139-610.1007/s10514-009-9139-6 ↗
7. Briod A · Workshop on Vision-based Closed-Loop Control and Navigation of Micro Helicopters in GPS-denied Environment · 2013
8. Bristeau P · IFAC World Congr. · 2011 · 18 · 1477
9. 10.1101/SQB.1965.030.01.05810.1101/SQB.1965.030.01.058 ↗
10. Campan M · 1964 · 158 · 2189
11. 10.1177/027836490404132010.1177/0278364904041320 ↗
12. 10.1007/s10514-009-9140-010.1007/s10514-009-9140-0 ↗
13. 10.1260/1756-8293.5.4.28710.1260/1756-8293.5.4.287 ↗
14. 10.1109/TMECH.2012.222563510.1109/TMECH.2012.2225635 ↗
15. Expert F · IEEE Sensors Conf. · 2012 · 2231
16. Expert F · IEEE Int. Conf. on Robots and Systems (IROS) · 2012 · 1125
17. 10.1002/rob.2039810.1002/rob.20398 ↗
18. 10.1145/358669.35869210.1145/358669.358692 ↗
19. 10.1073/pnas.121906811010.1073/pnas.1219068110 ↗
20. 10.1038/141919a010.1038/141919a0 ↗
21. 10.1073/pnas.132352911110.1073/pnas.1323529111 ↗
22. Garcia-Carrillo L-R · American Control Conf. (ACC) · 2012
23. 10.1002/rob.2023910.1002/rob.20239 ↗
24. Green W · IEEE Int. Conf. on Robotics and Automation (ICRA) · 2004
25. 10.1109/MRA.2006.167813710.1109/MRA.2006.1678137 ↗
26. Hengstenberg R · Visual Motion and its Role in the Stabilization of Gaze · 1993 · 285
27. 10.1038/3379610.1038/33796 ↗
28. Herisse B · IEEE Int. Conf. on Intelligent Robots and Systems (IROS) · 2010 · 77
29. 10.1007/s10514-010-9208-x10.1007/s10514-010-9208-x ↗
30. 10.1109/TRO.2011.216343510.1109/TRO.2011.2163435 ↗
31. Herisse B · IEEE Int. Conf. on Intelligent Robots and Systems (IROS) · 2008 · 801
32. 10.2514/1.4377810.2514/1.43778 ↗
33. Iida F · Proc. of the XXXII Int. Symp. on Robotics (ISR) · 2001 · 1404
34. 10.1016/j.robot.2009.02.00110.1016/j.robot.2009.02.001 ↗
35. 10.1007/s10514-009-9135-x10.1007/s10514-009-9135-x ↗
36. Kendoul F · J. Field Robot. · 2010 · 27 · 31110.1002/rob.20327 ↗
37. 10.1098/rstb.1951.000310.1098/rstb.1951.0003 ↗
38. 10.1007/BF0036521910.1007/BF00365219 ↗
39. 10.1111/j.1365-3032.1982.tb00289.x10.1111/j.1365-3032.1982.tb00289.x ↗
40. 10.1007/BF0061187410.1007/BF00611874 ↗
41. 10.1002/(SICI)1097-0029(19991215)47:6<368::AID-JEMT2>3.0.CO;2-Q10.1002/(SICI)1097-0029(19991215)47:6<368::AID-JEMT2>3.0.CO;2-Q ↗
42. 10.1126/science.123180610.1126/science.1231806 ↗
43. 10.1109/TAC.2008.92373810.1109/TAC.2008.923738 ↗
44. 10.1523/JNEUROSCI.0498-11.201110.1523/JNEUROSCI.0498-11.2011 ↗
45. 10.1177/027836491143423610.1177/0278364911434236 ↗
46. 10.1007/BF0033992110.1007/BF00339921 ↗
47. Moore R · Australasian Conf. on Robotics and Automation (ACRA) · 2011
48. Moore R · IEEE Int. Conf. on Robotics and Automation (ICRA) · 2010 · 29
49. Moore R · IEEE Int. Conf. on Intelligent Robots and Systems (IROS) · 2012 · 4544
50. 10.1016/0306-4522(94)90068-X10.1016/0306-4522(94)90068-X ↗
51. 10.1016/j.cub.2010.01.06410.1016/j.cub.2010.01.064 ↗
52. Pflimlin J · 2007
53. 10.1007/s00359-010-0510-z10.1007/s00359-010-0510-z ↗
54. 10.1371/journal.pone.001948610.1371/journal.pone.0019486 ↗
55. 10.1016/j.jphysparis.2009.11.01110.1016/j.jphysparis.2009.11.011 ↗
56. 10.1007/978-3-642-69308-3_2810.1007/978-3-642-69308-3_28 ↗
57. 10.1109/JSEN.2012.223062210.1109/JSEN.2012.2230622 ↗
58. Roubieu F L · IEEE Int. Conf. on Robotics and Biomimetics (ROBIO) · 2012 · 1311
59. Ruffier F · 2003 · 1
60. Ruffier F · Proc. of IEEE Int. Conf. on Robotics and Automation (ICRA) · 2004 · 2339
61. 10.1016/j.robot.2004.09.01610.1016/j.robot.2004.09.016 ↗
62. Ruffier F · Int. Conf. on Intelligent Robots and Systems (IROS). Nice · 2008 · 1 · 1266
63. 10.1007/s10846-014-0062-510.1007/s10846-014-0062-5 ↗
64. 10.1007/BF0019297310.1007/BF00192973 ↗
65. 10.1007/s10514-007-9069-010.1007/s10514-007-9069-0 ↗
66. 10.1007/s10846-011-9588-y10.1007/s10846-011-9588-y ↗
67. Shen S · IEEE Int. Conf. on Robotics and Automation (ICRA) · 2013 · 1758
68. Soundararaj S · IEEE Int. Conf. on Intelligent Robots and Systems · 2009 · 5307
69. 10.1017/S095252380000136X10.1017/S095252380000136X ↗
70. 10.1007/s00422000016210.1007/s004220000162 ↗
71. Srinivasan M · J. Exp. Biol. · 1996 · 199 · 23710.1242/jeb.199.1.237 ↗
72. 10.1007/BF0060993610.1007/BF00609936 ↗
73. 10.1007/BF0060972710.1007/BF00609727 ↗
74. Strydom R · Australasian Conf. on Robotics and Automation (ACRA) · 2014
75. 10.1016/S0065-2806(07)34005-810.1016/S0065-2806(07)34005-8 ↗
76. Thurrowgood S · IEEE Int. Conf. on Intelligent Robots and Systems (IROS) · 2009 · 5725
77. 10.1109/C-M.1981.22056410.1109/C-M.1981.220564 ↗
78. van Hateren J H · J. Exp. Biol. · 1999 · 202 · 149110.1242/jeb.202.11.1491 ↗
79. 10.1242/jeb.07477310.1242/jeb.074773 ↗
80. 10.1038/225094a010.1038/225094a0 ↗
81. 10.1007/BF0066138110.1007/BF00661381 ↗
82. 10.1260/1756-8293.2.2.10710.1260/1756-8293.2.2.107 ↗
83. 10.1109/TRO.2005.85885710.1109/TRO.2005.858857 ↗