Robot Programming from Fish Demonstrations

Author:

Coppola Claudio Massimo1ORCID,Strong James Bradley1,O’Reilly Lissa2,Dalesman Sarah2ORCID,Akanyeti Otar1ORCID

Affiliation:

1. Department of Computer Science, Aberystwyth University, Ceredigion SY23 3DB, UK

2. Department of Life Sciences, Aberystwyth University, Ceredigion SY23 3DA, UK

Abstract

Fish are capable of learning complex relations found in their surroundings, and harnessing their knowledge may help to improve the autonomy and adaptability of robots. Here, we propose a novel learning from demonstration framework to generate fish-inspired robot control programs with as little human intervention as possible. The framework consists of six core modules: (1) task demonstration, (2) fish tracking, (3) analysis of fish trajectories, (4) acquisition of robot training data, (5) generating a perception–action controller, and (6) performance evaluation. We first describe these modules and highlight the key challenges pertaining to each one. We then present an artificial neural network for automatic fish tracking. The network detected fish successfully in 85% of the frames, and in these frames, its average pose estimation error was less than 0.04 body lengths. We finally demonstrate how the framework works through a case study focusing on a cue-based navigation task. Two low-level perception–action controllers were generated through the framework. Their performance was measured using two-dimensional particle simulations and compared against two benchmark controllers, which were programmed manually by a researcher. The fish-inspired controllers had excellent performance when the robot was started from the initial conditions used in fish demonstrations (>96% success rate), outperforming the benchmark controllers by at least 3%. One of them also had an excellent generalisation performance when the robot was started from random initial conditions covering a wider range of starting positions and heading angles (>98% success rate), again outperforming the benchmark controllers by 12%. The positive results highlight the utility of the framework as a research tool to form biological hypotheses on how fish navigate in complex environments and design better robot controllers on the basis of biological findings.

Funder

European Commission

Aberystwyth University Faculty of Earth and Life Sciences and Faculty of Business and Physical Sciences joint PhD Scholarship

AberDoc PhD Scholarship

Margaret Wooloff PhD Scholarship

Publisher

MDPI AG

Subject

Molecular Medicine,Biomedical Engineering,Biochemistry,Biomaterials,Bioengineering,Biotechnology

Reference42 articles.

1. Recent advances in robot learning from demonstration;Ravichandar;Annu. Rev. Control Robot. Auton. Syst.,2020

2. Is imitation learning the route to humanoid robots?;Schaal;Trends Cogn. Sci.,1999

3. Hayes, G.M., and Demiris, J. (1994). A Robot Controller Using Learning by Imitation, University of Edinburgh, Department of Artificial Intelligence.

4. Visual task identification and characterization using polynomial models;Akanyeti;Robot. Auton. Syst.,2007

5. Bioinspired approaches for autonomous small-object detection and avoidance;Ohradzansky;IEEE Trans. Robot.,2019

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3