12 research outputs found
Selected papers on Hands-on Science II
This second volume of the "Selected Papers on Hands-on Science" the Hands-on Science Network is publishing, reunites some of the most relevant works presented at the 2008, 2009, 2010 and 2011 editions of the annual International Conference on Hands-on Science. From pre-school science education to lifelong science learning and teacher training, in formal non-formal and informal contexts, the large diversified range of works that conforms this book surely renders it an important tool to schools and educators and all involved in science education and on the promotion of scientific literacy.info:eu-repo/semantics/publishedVersio
Development of the huggable social robot Probo: on the conceptual design and software architecture
This dissertation presents the development of a huggable social robot named Probo. Probo embodies a stuffed imaginary animal, providing a soft touch and a huggable appearance. Probo's purpose is to serve as a multidisciplinary research platform for human-robot interaction focused on children. In terms of a social robot, Probo is classified as a social interface supporting non-verbal communication. Probo's social skills are thereby limited to a reactive level. To close the gap with higher levels of interaction, an innovative system for shared control with a human operator is introduced. The software architecture de nes a modular structure to incorporate all systems into a single control center. This control center is accompanied with a 3D virtual model of Probo, simulating all motions of the robot and providing a visual feedback to the operator. Additionally, the model allows us to advance on user-testing and evaluation of newly designed systems. The robot reacts on basic input stimuli that it perceives during interaction. The input stimuli, that can be referred to as low-level perceptions, are derived from vision analysis, audio analysis, touch analysis and object identification. The stimuli will influence the attention and homeostatic system, used to de ne the robot's point of attention, current emotional state and corresponding facial expression. The recognition of these facial expressions has been evaluated in various user-studies. To evaluate the collaboration of the software components, a social interactive game for children, Probogotchi, has been developed. To facilitate interaction with children, Probo has an identity and corresponding history. Safety is ensured through Probo's soft embodiment and intrinsic safe actuation systems. To convey the illusion of life in a robotic creature, tools for the creation and management of motion sequences are put into the hands of the operator. All motions generated from operator triggered systems are combined with the motions originating from the autonomous reactive systems. The resulting motion is subsequently smoothened and transmitted to the actuation systems. With future applications to come, Probo is an ideal platform to create a friendly companion for hospitalised children
An empirical investigation into the effectiveness of a robot simulator as a tool to support the learning of introductory programming
Background: Robots have been used in the past as tools to aid the teaching of programming. Thereis limited evidence, however, about the effectiveness of simulated robots for this purpose.Aim: To investigate the effectiveness of a robot simulator, as a tool to support the learning ofintroductory programming, by undertaking empirical research involving a range of participants.Method: After the completion of a Systematic Literature Review, and exploratory researchinvolving 33 participants, a multi-case case study was undertaken. A robot simulator wasdeveloped and it was subsequently used to run four 10-hour programming workshops. Participantsincluded students aged 16 to 18 years old (n. 23) and trainee teachers (n. 23). Three in-serviceteachers (n. 3) also took part. Effectiveness was determined by considering participantsâ opinions,attitudes and motivation using the simulator in addition to an analysis of the studentsâ programmingperformance. Pre- and post-questionnaires, in- and post-workshop programming exercises,interviews and observations were used to collect data.Results: Participants enjoyed learning using the simulator and believed the approach to be valuableand engaging. Whilst several factors must be taken into consideration, the programmingperformance of students indicates that the simulator aids learning as most completed tasks to asatisfactory standard. The majority of trainee teachers, who had learned programming beforehand,believed that the simulator offered a more effective means of introducing the subject compared totheir previous experience. In-service teachers were of the opinion that a simulator offers a valuablemeans for supporting the teaching of programming.Conclusion: Evidence suggests that a robot simulator can offer an effective means of introducingprogramming concepts to novices. Recommendations and suggestions for future research arepresented based on the lessons learned. It is intended that these will help to guide the developmentand use of robot simulators in order to teach programming
Boosting children's creativity through creative interactions with social robots
Creativity is an ability with psychological and developmental benefits. Creative levels are
dynamic and oscillate throughout life, with a first major decline occurring at the age of 7 years
old. However, creativity is an ability that can be nurtured if trained, with evidence suggesting an
increase in this ability with the use of validated creativity training. Yet, creativity training for
young children (aged between 6-9 years old) appears as scarce. Additionally, existing training
interventions resemble test-like formats and lack of playful dynamics that could engage children
in creative practices over time. This PhD project aimed at contributing to creativity stimulation
in children by proposing to use social robots as intervention tools, thus adding playful and
interactive dynamics to the training. Towards this goal, we conducted three studies in schools,
summer camps, and museums for children, that contributed to the design, fabrication, and
experimental testing of a robot whose purpose was to re-balance creative levels. Study 1 (n =
140) aimed at testing the effect of existing activities with robots in creativity and provided initial
evidence of the positive potential of robots for creativity training. Study 2 (n = 134) aimed at
including children as co-designers of the robot, ensuring the robotâs design meets childrenâs
needs and requirements. Study 3 (n = 130) investigated the effectiveness of this robot as a tool
for creativity training, showing the potential of robots as creativity intervention tools. In sum,
this PhD showed that robots can have a positive effect on boosting the creativity of children.
This places social robots as promising tools for psychological interventions.Criatividade ĂŠ uma habilidade com benefĂcios no desenvolvimento saudĂĄvel. Os nĂveis de
criatividade sĂŁo dinâmicos e oscilam durante a vida, sendo que o primeiro maior declĂnio
acontece aos 7 anos de idade. No entanto, a criatividade ĂŠ uma habilidade que pode ser nutrida se
treinada e evidĂŞncias sugerem um aumento desta habilidade com o uso de programas validados
de criatividade. Ainda assim, os programas de criatividade para crianças pequenas (entre os 6-9
anos de idade) sĂŁo escassos. Adicionalmente, estes programas adquirem o formato parecido ao
de testes, faltando-lhes dinâmicas de brincadeira e interatividade que poderão motivar as crianças
a envolverem-se em prĂĄticas criativas ao longo do tempo. O presente projeto de doutoramento
procurou contribuir para a estimulação da criatividade em crianças propondo usar robôs sociais
como ferramenta de intervenção, adicionando dinâmicas de brincadeira e interação ao treino.
Assim, conduzimos três estudos em escolas, campos de fÊrias, e museus para crianças que
contribuĂram para o desenho, fabricação, e teste experimental de um robĂ´ cujo objetivo ĂŠ ser uma
ferramenta que contribui para aumentar os nĂveis de criatividade. O Estudo 1 (n = 140) procurou
testar o efeito de atividade jĂĄ existentes com robĂ´s na criatividade e mostrou o potencial positivo
do uso de robôs para o treino criativo. O Estudo 2 (n = 134) incluiu crianças como co-designers
do robô, assegurando que o desenho do robô correspondeu às necessidades das crianças. O
Estudo 2 (n = 130) investigou a eficĂĄcia deste robĂ´ como ferramenta para a criatividade,
demonstrando o seu potencial para o treino da criatividade. Em suma, o presente doutoramento
mostrou que os robôs poderão ter um potencial criativo em atividades com crianças. Desta
forma, os robôs sociais poderão ser ferramentas promissoras em intervençþes na psicologia
Recommended from our members
Towards a swarm robotic approach for cooperative object recognition
Social insects have inspired the behaviours of swarm robotic systems for the last 20 years. Interactions of the simple individuals in these swarms form solutions to relatively complex problems. A novel swarm robotic method is investigated for future robotic cooperative object recognition tasks. Previous multi-agent systems involve cameras and image analyses to identify objects. They cooperate only to improve their hypotheses of the shape's identity. The system proposed uses agents whose interactions with each other around the physical boundaries of the object's shape allow the distinguishing features found. The agents are a physical embodiment of the vision system, making them suitable for environments where it would not be possible to use a camera. A Simplified Hexagonal Model was developed to simulate and examine the strategies. The hexagonal cells of which can be empty, contain an agent (hBot) or part of an object shape. Initially the hBots are required to identify the valid object shapes from a set of two types of known shapes. To do this the hBots change state when in contact with an object and when touching other hBots of the same state level, where some states are only achieved when neighbouring certain object shapes. The agents are oblivious, anonymous and homogeneous. They also do not know their position or orientation and cannot distinguish between object shapes alone due to their limited sensor range. Further work increased the number of object shapes to provide a range of scenarios
Enhanced online programming for industrial robots
The use of robots and automation levels in the industrial sector is expected to grow, and is driven by the on-going need for lower costs and enhanced productivity. The manufacturing industry continues to seek ways of realizing enhanced production, and the programming of articulated production robots has been identified as a major area for improvement. However, realizing this automation level increase requires capable programming and control technologies. Many industries employ offline-programming which operates within a manually controlled and specific work environment. This is especially true within the high-volume automotive industry, particularly in high-speed assembly and component handling. For small-batch manufacturing and small to medium-sized enterprises, online programming continues to play an important role, but the complexity of programming remains a major obstacle for automation using industrial robots. Scenarios that rely on manual data input based on real world obstructions require that entire production systems cease for significant time periods while data is being manipulated, leading to financial losses. The application of simulation tools generate discrete portions of the total robot trajectories, while requiring manual inputs to link paths associated with different activities. Human input is also required to correct inaccuracies and errors resulting from unknowns and falsehoods in the environment. This study developed a new supported online robot programming approach, which is implemented as a robot control program. By applying online and offline programming in addition to appropriate manual robot control techniques, disadvantages such as manual pre-processing times and production downtimes have been either reduced or completely eliminated. The industrial requirements were evaluated considering modern manufacturing aspects. A cell-based Voronoi generation algorithm within a probabilistic world model has been introduced, together with a trajectory planner and an appropriate human machine interface. The robot programs so achieved are comparable to manually programmed robot programs and the results for a Mitsubishi RV-2AJ five-axis industrial robot are presented. Automated workspace analysis techniques and trajectory smoothing are used to accomplish this. The new robot control program considers the working production environment as a single and complete workspace. Non-productive time is required, but unlike previously reported approaches, this is achieved automatically and in a timely manner. As such, the actual cell-learning time is minimal
Advances in Robot Navigation
Robot navigation includes different interrelated activities such as perception - obtaining and interpreting sensory information; exploration - the strategy that guides the robot to select the next direction to go; mapping - the construction of a spatial representation by using the sensory information perceived; localization - the strategy to estimate the robot position within the spatial map; path planning - the strategy to find a path towards a goal location being optimal or not; and path execution, where motor actions are determined and adapted to environmental changes. This book integrates results from the research work of authors all over the world, addressing the abovementioned activities and analyzing the critical implications of dealing with dynamic environments. Different solutions providing adaptive navigation are taken from nature inspiration, and diverse applications are described in the context of an important field of study: social robotics
Advances in Reinforcement Learning
Reinforcement Learning (RL) is a very dynamic area in terms of theory and application. This book brings together many different aspects of the current research on several fields associated to RL which has been growing rapidly, producing a wide variety of learning algorithms for different applications. Based on 24 Chapters, it covers a very broad variety of topics in RL and their application in autonomous systems. A set of chapters in this book provide a general overview of RL while other chapters focus mostly on the applications of RL paradigms: Game Theory, Multi-Agent Theory, Robotic, Networking Technologies, Vehicular Navigation, Medicine and Industrial Logistic