Category: DIY & Tutorials

Computers with Emotions Talk by Peter Robinson

Computers with Emotions Talk by Peter Robinson

The importance of emotional expression as part of human communication has been understood since the seventeenth century, and has been explored scientifically since Charles Darwin and others in the nineteenth century. Recent advances in Psychology have greatly improved our understanding of the role of affect in communication, perception, decision-making, attention and memory. At the same […]

Robots can Help Understand Humans Talk by Pierre Yves Oudeyer

Robots can Help Understand Humans Talk by Pierre Yves Oudeyer

A great mystery is how human infants develop: how they discover their bodies, how they learn to interact with objects and social peers, and accumulate new skills all over their lives. Such development is organized and progressive, and results from the complex growth processes and interaction between brain mechanisms, the physical and the social environment. […]

Human-Level AI Talk by Murray Shanahan

Human-Level AI Talk by Murray Shanahan

Murray Shanahan is Professor of Cognitive Robotics in the Dept. of Computing at Imperial College London, where he heads the Neurodynamics Group. His publications span artificial intelligence, robotics, logic, dynamical systems, computational neuroscience, and philosophy of mind. He was scientific advisor to the film Ex Machina, which was partly inspired by his book “Embodiment and […]

Learn How Make Robots Hear and Localize Sound Sources

Learn How Make Robots Hear and Localize Sound Sources

A MOOC (Massive Open Online Course), on Binaural Hearing for Robots will start on May 11th, 2015. It will adress fundamental issues in robot hearing and will describe methodologies requiring two or more microphones embedded into a robot head, thus enabling sound-source localization, sound-source separation, and fusion of auditory and visual information (see video below). […]

How Many Actuators are Needed to Build a Robot?

How Many Actuators are Needed to Build a Robot?

Building robots with a minimal number of actuators is compelling. It allows for a reduction of cost, weight, as well as energy consumption. Besides, the robot needs to carry less battery. However, minimizing the number of actuators is not an easy task. People from UC Berkeley Biomimetic Millisystems Lab have been investigating small legged robots […]

Free Online Course on Developmental Robotics and AI

Free Online Course on Developmental Robotics and AI

A team of french scientists in developmental robotics led by Olivier Georgeon is launching the IDEAL MOOC on developmental robotics and AI. This free online course targets a wide audience, since no prior background is required. It aims at introducing the cognitive science and programming basics required to design robots and virtual agents capable of […]

Sharing USB Devices over Wifi using Arduino Yún

Sharing USB Devices over Wifi using Arduino Yún

In this tutorial, we show how to use the Arduino Yún to connect a USB device through Wifi to your Linux based computer. We rely on the USB/IP project that allows USB device sharing over IP networks. This utility is really useful and has many applications. A simple one is to turn a plain USB […]

Upgrade the Arduino Yún’s Linux

Upgrade the Arduino Yún’s Linux

A new release of the OpenWrt-Yún (the Linux distribution for the Arduino Yún) is out. So, you probably want to upgrade your Yún board to benefit from the latest fixes and improvements. The purpose of this tutorial is to help you safely install the new version of the OpenWrt-Yún. We assume you are familiar with […]

ROS Indigo Igloo Preinstalled Virtual Machine

ROS Indigo Igloo Preinstalled Virtual Machine

Usually, we issue a Virtual Machine (VM) with ROS preinstalled for each ROS release. This time, we decided to issue two VMs for ROS Indigo: a 32 bits version and a 64 bits one. Depending on the amount of resources you are willing to allocate to the virtual machine, you pick one version or the […]