news    views    podcast    learn    |    about    contribute     republish     events

Algorithm Controls

In this video, Philip “Robo-Phil” English offers a tutorial on programming your NAO robot for human interation. Enjoy!

Imagine how easy it would be to learn skating, if only it doesn’t hurt everytime you fall. Unfortunately, we, humans,  don’t have that option. Robots, however, can now “learn” their skills on a simulation platform without being afraid of crashing into a wall. Yes, “it learns“! This is possible with the reinforcement learning algorithms provided by OpenAI Gym and the ROS Development Studio.

by   -   April 29, 2017

Engineers and researchers are already speculating about the next phase of UI development, especially for robotics control. So far, the leading candidate is gesture-based control—the use of physical gestures to relay commands.

Northwestern University mechanical engineering professor Todd Murphey and his team are engineering robots that one might say could make robotic assistance as seamless as “humanly” possible. With support from the National Science Foundation (NSF), the team is using novel algorithmic tools, such as a drawing robot, to develop the algorithms, or rules of behavior, that would greatly enhance a robot’s ability to adapt to human unpredictability.

interview by   -   March 18, 2017

In this episode, Audrow Nash interviews Bradley Knox, founder of bots_alive. Knox speaks about an add-on to a Hexbug, a six-legged robotic toy, that makes the bot behave more like a character. They discuss the novel way Knox uses machine learning to create a sense character. They also discuss the limitation of technology to emulate living creatures, and how the bots_alive robot was built within these limitations.

by   -   March 15, 2017

If you take humans out of the driving seat, could traffic jams, accidents and high fuel bills become a thing of the past? As cars become more automated and connected, attention is turning to how to best choreograph the interaction between the tens or hundreds of automated vehicles that will one day share the same segment of Europe’s road network.

You probably know the Sphero robot. It is a small robot with the shape of a ball. In case that you have one, you must know that it is possible to control it using ROS, by installing in your computer the Sphero ROS packages developed by Melonee Wise and connecting to the robot using the bluetooth of the computer.

by   -   March 13, 2017

Automated cars are hurtling towards us at breakneck speed, with all-electric Teslas already running limited autopilot systems on roads worldwide and Google trialling its own autonomous pod cars. However, before we can reply to emails while being driven to work, we have to have a foolproof way to determine when drivers can safely take control and when it should be left to the car.

This handy video-tutorial course gives an introduction to the Robot Operating System (ROS), including many of the available tools that are commonly used in robotics. With the help of different examples, the tutorials offer a great starting point to learn programming robots. You will learn how to create software including simulation, to interface sensors and actuators, and to integrate control algorithms.

by   -   March 6, 2017
The feedback system enables human operators to correct the robot’s choice in real-time – Jason Dorfman, MIT CSAIL

For robots to do what we want, they need to understand us. Too often, this means having to meet them halfway: teaching them the intricacies of human language, for example, or giving them explicit commands for very specific tasks. But what if we could develop robots that were a more natural extension of us and that could actually do whatever we are thinking?

by   -   February 17, 2017
MIT Professor Regina Barzilay has struck up new research collaborations, drawn in MIT students, launched projects with local doctors, and begun empowering cancer treatment with the machine-learning insight that has already transformed many areas of modern life.
Photo: Lillie Paquette/School of Engineering

Computer scientist Regina Barzilay is working with MIT students and medical doctors in an ambitious bid to revolutionize cancer care. She is relying on a tool largely unrecognized in the oncology world but deeply familiar to hers: machine learning.

by   -   February 9, 2017

In these snappy tutorials, Robo-vlogger Philip English (a.k.a. “Robo-Phil”) introduces a method of programming your NAO robot how to walk and talk using Python.

In this interview, Dr. Yueh-Hsuan Weng invites Prof. Ronald C. Arkin, Executive Committee Member of IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems, to share his insights on roboethics, with a focus on its technical aspects, military and caregiver applications..

by   -   February 3, 2017

A recent Conversation piece pointed out that the British electricity mix in 2016 was the cleanest in 60 years, with record capacity from renewable energy, mainly from wind and solar power. But one problem with this great expansion in renewables is they are intermittent, meaning they depend on weather conditions such as the wind blowing or sun shining. Unlike conventional power, this means they can’t necessarily meet surges in demand. Hence many press headlines in recent years about the “lights going out”.

by   -   February 1, 2017

Brad Knox talks bots_alive and a new form of character AI. Much like motion capture for scripted animation, this new technique may revolutionize how interactive characters are created, through observation of authentic human-generated behavior.

← previous page        ·         next page →

Socially Assistive Robots
March 19, 2018

Are you planning to crowdfund your robot startup?

Need help spreading the word?

Join the Robohub crowdfunding page and increase the visibility of your campaign