Developmental algorithms for robotics: Understanding the world of objects, interactions and tools.

Lead Research Organisation: Aberystwyth University
Department Name: Computer Science

Abstract

This research project is a psychologically-inspired investigation of an analogy of infant play as the central mechanism for autonomous, self-motivated robots that learn the local physics of their world.

We note that infants and children at play exhibit exactly the kind of autonomous learning that would be very desirable in robotics. Infant play has a major role in the acquisition of new skills and cognitive growth. Noticing that early infants spend hours in play, we have designed a computer analogy of infant play and this project is an in-depth investigation into the use of play as a means of building subjective understanding of the physics of the local world.

The project will implement a play generator algorithm on an iCub humanoid robot and perform experiments with a wide range of scenarios involving varieties of objects. This includes playing solitarily with objects to learn their properties, and interactive play with a human participant. We also include experiments with tool use (using one object as a tool for acting on another) to investigate how objects may become extensions of self.

A panel of selected scientific experts on infants and play will provide their psychological expertise throughout the project and will also assist with the design of a series of matching experiments that will compare results from the robot model with those from selected psychological experiments on infants.

The data from the experiments will be analysed and interpreted to shed light on a set of scientific issues. When we report on the results we will also extract some general principles for robot learning through play. We will examine the applicability of these principles in new robotic and intelligent systems developments. For example, we anticipate particular applications in areas such as assistive technology and home care where the re-programming of mass-produced systems is not feasible. We believe technology with a developmental approach will have wide implications and provide an alternative to "building robots" by establishing the idea of "developing robots" for applications.

Planned Impact

The scientific output of this project will produce new algorithms and methods for a form of robot learning based on development. The knowledge and understanding gained will be interpreted in terms of principles for autonomous operation and the safe handling of novel experiences. Apart from the academic beneficiaries, we see scope for considerable societal and economic impacts.

There are three immediate fields that will benefit: (1) the robotics and associated manufacturing industries; (2) the healthcare, medical, and domestic care sectors; and (3) science education and public awareness.

(1) Industrial robotics is now a mature field but most robot devices in real-world environments are still controlled by either fixed programs or human operators. Examples include robot assistants, search and rescue robots, and surveillance and military robots. Unlike factory robots, it is often the case that real-world robots cannot be programmed to cover every task contingency. Each new task scenario demands knowledge appropriate to that specific case and it would be desirable for the robot to accumulate this knowledge rather than rely on the operator every time. Our results will address how this can be achieved and how operators may shape or train robots to improve their performance, thus achieving some operational autonomy, at least for part of the task. Such autonomy is very desirable for reducing operator stress and costs, increasing functionality, and extending application areas. This could provide a technological advance that has major benefits for robot product innovators, commercial robotics companies, and application developers.

(2) Assistive technology is a current world priority and a major challenge, driven by the demographic shift towards care for the aging population. This crucial need for flexible, adaptive technology involves all kinds of assistive, service, healthcare and domestic applications. As for (1) these are all real-world robotics scenarios that require flexibility in coping with the physical world, and the capability to adapt to the many and varied domestic needs and personal environments. Providing some autonomy in such domestic support devices should have a considerable impact on the quality of people's lives and bring real benefits to a range of organisations both public (e.g. NHS) and private sector (service and technology providers). The benefits will include; releasing demand for care staff, increasing the independence of users, generating new products and service industry possibilities, and increasing UK competitiveness in the service and healthcare domains.

Our project partners, QinetiQ, will be actively engaged in identifying new application opportunities in both the above fields. They are especially interested in new ways of task configuring, calibrating and controlling robotic systems that are cheaper to implement and more robust.

(3) Our use of the local Technocamps organisation (http://www.technocamps.com/) will require new materials to be prepared for school pupils aged 11-19. The Technocamps staff will prepare these and this will result in the availability of several workpackages of material. These will have wide applicability for public awareness of science promotions and will be made openly available.

Publications

10 25 50
 
Description 1. Development of multi-modal proto-object representations, supported with experimental results reflecting infants ability to recognise and distinguish different objects at different stages in developmental learning and preliminary results reflecting infant fixation times in relation to predicting object features.

2. Application of infant play learning mechanism on robotic platform for action discovery and building object understanding, with initial results demonstrating importance of play behaviour for learning.

3. Mechanisms for integrating multi-modal grasp data for supporting object recognition, demonstrating the importance of embodiment for building understanding.
Exploitation Route Further research and potential industrial applications.
Sectors Aerospace, Defence and Marine,Digital/Communication/Information Technologies (including Software),Healthcare

 
Description The research from this project has contributed to public engagement events held each year as part of Aberystwyth Robotics Week, 2018-2022 and the earlier Beach lab events. These events have a strong emphasis on raising awareness of robotics with the general public and enthusing future generations in STEM subjects through robotics. Particularly notable are the research led events 'From Fiction to Reality' (2018, 2019), 'An Evening of Robotics' (2020), and 'Developments in Robotics and Vision' (2021, 2022) where there was a strong focus on presenting and discussing the research from this project. Each of these events received positive feedback demonstrating a shift in perspectives on the capabilities and potential of robotics. Over the years, these events have reached over 10,000 people of all ages both from across Wales and the UK, as well as more internationally following a shift to running events online due to Covid.
First Year Of Impact 2018
Sector Communities and Social Services/Policy
Impact Types Societal

 
Description Aberystwyth University PhD Scholarship
Amount £45,000 (GBP)
Organisation Aberystwyth University 
Sector Academic/University
Country United Kingdom
Start 03/2015 
End 02/2018
 
Title Developmental timeline 
Description Detailed developmental timeline covering development of perception and growth of object understanding over first two years of an infants life. 
Type Of Material Improvements to research infrastructure 
Year Produced 2017 
Provided To Others? Yes  
Impact See publications 
 
Title Early recognition of multi-modal objects 
Description Technique for enabling early recognition of multi-modal objects, bringing together psychological insights on protoobjects. This also enables an early form of object categorisation based on similarity in form, with the ability to categorise by function learnt through playful interaction. 
Type Of Material Improvements to research infrastructure 
Year Produced 2017 
Provided To Others? Yes  
Impact See relevant publications. 
 
Title Grasp and tactile representation 
Description Grasp and tactile representational techniques that can be used to distinguish between objects by feel alone 
Type Of Material Improvements to research infrastructure 
Year Produced 2017 
Provided To Others? Yes  
Impact See relevant publications. 
 
Title Play as a driver 
Description Play as a driver for robots learning new skills and gaining new knowledge about the world. 
Type Of Material Improvements to research infrastructure 
Year Produced 2016 
Provided To Others? Yes  
Impact Play as a driver for robots learning new skills and gaining new knowledge about the world. 
 
Title Data and models 
Description No legal or ethical constraints affecting the models or data. Models are described in the external publications. Datasets from models are available at: http://icub.dcs.aber.ac.uk/index.php/publications or https://www.aber.ac.uk/en/cs/research/ir/robots/icub/dev-icub/ 
Type Of Material Computer model/algorithm 
Year Produced 2016 
Provided To Others? Yes  
Impact Observed downloads and citations. 
 
Description QinetiQ 
Organisation Qinetiq
Country United Kingdom 
Sector Private 
PI Contribution Robotic systems.
Collaborator Contribution Scientific advisory committee member.
Impact N/A.
Start Year 2015
 
Title Developmental approach software 
Description Software facilitating a developmental approach to learning, with experimental results investigating the developmental time line in more depth than has previously been considered. 
Type Of Technology Software 
Year Produced 2018 
Impact See publications 
 
Title Mapping software 
Description Significant extension to previously developed mapping software, modelled on layers of neurons in the brain, that enables greater detail and breadth of representation and connection for modelling learning in infants. 
Type Of Technology Software 
Year Produced 2017 
Impact See publications 
 
Title Play generator 
Description The play generator mechanism has been significantly developed to enhance the scope for the learning and generating of its own goals for directing play. 
Type Of Technology Software 
Year Produced 2016 
Impact See relevant publications. 
 
Title Play mechanism 
Description The play mechanism is opening up new avenues for exploration of open-ended learning, including a hierarchical model of skill development for developing more complex actions and understanding. 
Type Of Technology New/Improved Technique/Technology 
Year Produced 2017 
Impact See publications. The detailed model enables a wide range of experiments to compare against psychological studies, to help understand the developmental changes observed in infants. 
 
Title Proto-object representation 
Description Proto-object representation for learning multi-modal object features. 
Type Of Technology New/Improved Technique/Technology 
Year Produced 2016 
Impact See publications 
 
Description Aberystwyth Beach Lab 2017 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach Regional
Primary Audience Public/other audiences
Results and Impact Research promoted to general public during Aberystwyth Beach Lab 2017, receiving over 1500 visitors of all ages.
Year(s) Of Engagement Activity 2017
 
Description Aberystwyth Robotics Week 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact Over 12,000 visitors during the course of these events: 3,000 in 2008; 2,500 in 2019; 1,500 in 2020, including cumulative viewings of content recordings following the event; 350 in 2021.
Year(s) Of Engagement Activity 2018,2019,2020,2021
 
Description EPSRC Pioneers, Advances Wales, BBC 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact Research featured in EPSRC Pioneers and Advances Wales magazines, as well as on BBC.
Year(s) Of Engagement Activity 2016
URL http://www.bbc.co.uk/programmes/b08fwtlt;https://www.epsrc.ac.uk/newsevents/pubs/pioneer17/;https://...
 
Description EPSRC photo competition 2014 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact EPSRC photo competition 2014 - 1st place in People category, promoting outstanding UK engineering and physical sciences.
Year(s) Of Engagement Activity 2014
URL https://www.flickr.com/photos/epsrc/15752505647/in/album-72157651335202305/
 
Description EPSRC photo competition 2015 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact EPSRC photo competition 2015 - 1st place in People category, second year in a row, promoting outstanding UK engineering and physical sciences.
Year(s) Of Engagement Activity 2015
URL https://www.flickr.com/photos/epsrc/24309680141/in/album-72157666782307310/
 
Description EPSRC photo competition 2016 
Form Of Engagement Activity A press release, press conference or response to a media enquiry/interview
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Public/other audiences
Results and Impact 3rd place in people category, following two years in first place.
Year(s) Of Engagement Activity 2017
URL https://www.flickr.com/photos/epsrc/32535387495/in/photolist-pZZH7X-Rz3nbP
 
Description TV show 
Form Of Engagement Activity A broadcast e.g. TV/radio/film/podcast (other than news/press)
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Media (as a channel to the public)
Results and Impact ITV "Wales This Week: My Robot Helper" on 30th Apr 2018
Year(s) Of Engagement Activity 2018
URL https://www.itv.com/walesprogrammes/wales-this-week
 
Description Welsh Government PR campaign 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach National
Primary Audience Policymakers/politicians
Results and Impact Research to feature in Welsh Government PR campaign
Year(s) Of Engagement Activity 2018