Abstract: There is an increasing interest in introducing computational thinking at an early age. Computational thinking, like mathematical thinking, engineering thinking, and scientific thinking, is a kind of analytical thinking. Learning computational thinking skills is not only to improve technological literacy, but also allows learners to equip with practicable skills such as problem-solving skills. As people realize the importance of computational thinking, the field of educational technology faces a problem: how to choose appropriate tools and activities to help students develop computational thinking skills. Robots are gradually becoming a popular teaching tool, as robots provide a tangible way for young children to access to technology, and controlling a robot through programming offers them opportunities to engage in developing computational thinking. This study explores whether the introduction of flowcharts into the robotics programming courses can help children convert natural language into a programming language more easily, and then to better cultivate their computational thinking skills. An experimental study was adopted with a sample of children ages six to seven (N = 16) participated, and a one-meter-tall humanoid robot was used as the teaching tool. Results show that children can master basic programming concepts through robotic courses. Children's computational thinking has been significantly improved. Besides, results suggest that flowcharts do have an impact on young children’s computational thinking skills development, but it only has a significant effect on the "sequencing" and "correspondence" skills. Overall, the study demonstrates that the humanoid robot and flowcharts have qualities that foster young children to learn programming and develop computational thinking skills.
Abstract: The humanoid robot, specifically the NAO robot must be able to provide a highly dynamic performance on the soccer field. Maintaining the balance of the humanoid robot during the required motion is considered as one of a challenging problems especially when the robot is subject to external disturbances, as contact with other robots. In this paper, a dynamic controller is proposed in order to ensure a robust walking (stabilization) and to improve the dynamic balance of the robot during its contact with the environment (external disturbances). The generation of the trajectory of the center of mass (CoM) is done by a model predictive controller (MPC) conjoined with zero moment point (ZMP) technique. Taking into account the properties of the rotational dynamics of the whole-body system, a modified previous control mixed with feedback control is employed to manage the angular momentum and the CoM’s acceleration, respectively. This latter is dedicated to provide a robust gait of the robot in the presence of the external disturbances. Simulation results are presented to show the feasibility of the proposed strategy.
Abstract: One of the main aims of current social robotic research
is to improve the robots’ abilities to interact with humans. In order
to achieve an interaction similar to that among humans, robots
should be able to communicate in an intuitive and natural way
and appropriately interpret human affects during social interactions.
Similarly to how humans are able to recognize emotions in other
humans, machines are capable of extracting information from the
various ways humans convey emotions—including facial expression,
speech, gesture or text—and using this information for improved
human computer interaction. This can be described as Affective
Computing, an interdisciplinary field that expands into otherwise
unrelated fields like psychology and cognitive science and involves
the research and development of systems that can recognize and
interpret human affects. To leverage these emotional capabilities
by embedding them in humanoid robots is the foundation of
the concept Affective Robots, which has the objective of making
robots capable of sensing the user’s current mood and personality
traits and adapt their behavior in the most appropriate manner
based on that. In this paper, the emotion recognition capabilities
of the humanoid robot Pepper are experimentally explored, based
on the facial expressions for the so-called basic emotions, as
well as how it performs in contrast to other state-of-the-art
approaches with both expression databases compiled in academic
environments and real subjects showing posed expressions as well
as spontaneous emotional reactions. The experiments’ results show
that the detection accuracy amongst the evaluated approaches differs
substantially. The introduced experiments offer a general structure
and approach for conducting such experimental evaluations. The
paper further suggests that the most meaningful results are obtained
by conducting experiments with real subjects expressing the emotions
as spontaneous reactions.
Abstract: This paper describes a preliminary work aimed at
setting a therapeutic support for autistic teenagers using three
humanoid robots NAO shared by ASD (Autism Spectrum Disorder)
subjects. The studied population had attended successfully a first
year program, and were observed with a second year program
using the robots. This paper focuses on the content and the effects
of the second year program. The approach is based on a master
puppet concept: the subjects program the robots, and use them as
an extension for communication. Twenty sessions were organized,
alternating ten preparatory sessions and ten robotics programming
sessions. During the preparatory sessions, the subjects write a story
to be played by the robots. During the robot programming sessions,
the subjects program the motions to be realized to make the robot
tell the story. The program was concluded by a public performance.
The experiment involves five ASD teenagers aged 12-15, who had
all attended the first year robotics training. As a result, a progress
in voluntary and organized communication skills of the five subjects
was observed, leading to improvements in social organization,
focus, voluntary communication, programming, reading and writing
abilities. The changes observed in the subjects general behavior
took place in a short time, and could be observed from one robotics
session to the next one. The approach allowed the subjects to
draw the limits of their body with respect to the environment, and
therefore helped them confronting the world with less anxiety.
Abstract: This study presents a framework for development of a
new generation of therapy robots that can interact with users by
monitoring their physiological and mental states. Here, we focused
on one of the controversial methods of therapy, hypnotherapy.
Hypnosis has shown to be useful in treatment of many clinical
conditions. But, even for healthy people, it can be used as an
effective technique for relaxation or enhancement of memory and
concentration. Our aim is to develop a robot that collects information
about user’s mental and physical states using electroencephalogram
(EEG) and electromyography (EMG) signals and performs costeffective
hypnosis at the comfort of user’s house. The presented
framework consists of three main steps: (1) Find the EEG-correlates
of mind state before, during, and after hypnosis and establish a
cognitive model for state changes, (2) Develop a system that can
track the changes in EEG and EMG activities in real time and
determines if the user is ready for suggestion, and (3) Implement our
system in a humanoid robot that will talk and conduct hypnosis on
users based on their mental states. This paper presents a pilot study in
regard to the first stage, detection of EEG and EMG features during
hypnosis.
Abstract: When industrial robotics subject is taught in a degree in robotics, social and humanoid robotics concepts are rarely mentioned because this field of robotics is not used in industry. In this paper, an educational project related with industrial robotics is presented which includes social and humanoid robotics. The main motivations to realize this research are: i) humanoid robotics will be appearing soon in industry, the experience, based on research projects, indicates their deployment sooner than expected; ii) its educational interest, technology is shared with industrial robotics; iii) it is very attractive, students are interested in this part of the subject and thus they are interested in the whole subject. As a pedagogical methodology, the use of the problem-based learning is considered. Those concepts are introduced in a seminar during the last part of the subject and developed as a set of practices in the laboratory.
Abstract: Robotics brings together several very different
engineering areas and skills. There are various types of robot such as
humanoid robot, mobile robots, remotely operated vehicles, modern
autonomous robots etc. This survey paper advocates the operation of a
robotic car (remotely operated vehicle) that is controlled by a mobile
phone (communicate on a large scale over a large distance even from
different cities). The person makes a call to the mobile phone placed
in the car. In the case of a call, if any one of the button is pressed, a
tone equivalent to the button pressed is heard at the other end of the
call. This tone is known as DTMF (Dual Tone Multiple Frequency).
The car recognizes this DTMF tone with the help of the phone stacked
in the car. The received tone is processed by the Arduino
microcontroller. The microcontroller is programmed to acquire a
decision for any given input and outputs its decision to motor drivers
in order to drive the motors in the forward direction or backward
direction or left or right direction. The mobile phone that makes a call
to cell phone stacked in the car act as a remote.
Abstract: The paper focus on robotic telepresence system build
around humanoid robot operated with controller-less Wizard of Oz
technique. Proposed solution gives possibility to quick start acting as
a operator with short, if any, initial training.
Abstract: Recent fifteen years witnessed fast improvements in the field of humanoid robotics. The human-like robot structure is
more suitable to human environment with its supreme obstacle avoidance properties when compared with wheeled service robots.
However, the walking control for bipedal robots is a challenging task
due to their complex dynamics. Stable reference generation plays a very important role in control.
Linear Inverted Pendulum Model (LIPM) and the Zero Moment Point (ZMP) criterion are applied in a number of studies for stable
walking reference generation of biped walking robots. This paper follows this main approach too. We propose a natural and continuous ZMP reference trajectory for a stable and human-like walk. The ZMP reference trajectories move forward under the sole of the support foot when the robot body is supported by a single leg. Robot center of mass trajectory is obtained
from predefined ZMP reference trajectories by a Fourier series
approximation method. The Gibbs phenomenon problem common with Fourier approximations of discontinuous functions is avoided by employing continuous ZMP references. Also, these ZMP reference
trajectories possess pre-assigned single and double support phases,
which are very useful in experimental tuning work.
The ZMP based reference generation strategy is tested via threedimensional
full-dynamics simulations of a 12-degrees-of-freedom
biped robot model. Simulation results indicate that the proposed reference trajectory generation technique is successful.
Abstract: In this work, a new approach is proposed to control
the manipulators for Humanoid robot. The kinematics of the
manipulators in terms of joint positions, velocity, acceleration and
torque of each joint is computed using the Denavit Hardenberg (D-H)
notations. These variables are used to design the manipulator control
system, which has been proposed in this work. In view of supporting
the development of a controller, a simulation of the manipulator is
designed for Humanoid robot. This simulation is developed through
the use of the Virtual Reality Toolbox and Simulink in Matlab. The
Virtual Reality Toolbox in Matlab provides the interfacing and
controls to an environment which is developed based on the Virtual
Reality Modeling Language (VRML). Chains of bones were used to
represent the robot.
Abstract: This paper summaries basic principles and concepts of
intelligent controls, implemented in humanoid robotics as well as
recent algorithms being devised for advanced control of humanoid
robots. Secondly, this paper presents a new approach neuro-fuzzy
system. We have included some simulating results from our
computational intelligence technique that will be applied to our
humanoid robot. Subsequently, we determine a relationship between
joint trajectories and located forces on robot-s foot through a
proposed neuro-fuzzy technique.
Abstract: Imitation learning is considered to be an effective way of teaching humanoid robots and action recognition is the key step to imitation learning. In this paper an online algorithm to recognize
parametric actions with object context is presented. Objects are key instruments in understanding an action when there is uncertainty.
Ambiguities arising in similar actions can be resolved with objectn context. We classify actions according to the changes they make to
the object space. Actions that produce the same state change in the object movement space are classified to belong to the same class. This allow us to define several classes of actions where members of
each class are connected with a semantic interpretation.
Abstract: This paper proposes a prototype of a lower-limb
rehabilitation system for recovering and strengthening patients-
injured lower limbs. The system is composed of traction motors for
each leg position, a treadmill as a walking base, tension sensors,
microcontrollers controlling motor functions and a main system with
graphic user interface. For derivation of reference or normal velocity
profiles of the body segment point, kinematic method is applied based
on the humanoid robot model using the reference joint angle data of
normal walking.
Abstract: The recent development of humanoid robots has led robot designers to imagine a great variety of anthropomorphic forms for human-like machine. Which form is the best ? We try to answer this question from a double meaning of the anthropomorphism : a positive anthropomorphism corresponing to the realization of an effective anthropomorphic form object and a negative one corresponding to our natural tendency in certain circumstances to give human attributes to non-human beings. We postulate that any humanoid robot is concerned by both these two anthropomorphism kinds. We propose to use gestalt theory and Heider-s balance theory in order to analyze how negative anthropomorphism can influence our perception of human-like robots. From our theoretical approach we conclude that an “even shape" as defined by gestalt theory is not a sufficient condition for a good integration of future humanoid robots into a human community. Aesthetic perception of the robot cannot be splitted from a social perception : a humanoid robot, any how the efforts made for improving its appearance, could be rejected if it is devoted to a task with too high affective implications.