ZME Science
No Result
View All Result
ZME Science
No Result
View All Result
ZME Science

Home → Science → News

Robot see, robot do: MIT software allows you to instruct a robot without having to code

No code? No problem!

Alexandru MicubyAlexandru Micu
May 10, 2017
in News, Robotics
A A
Share on FacebookShare on TwitterSubmit to Reddit

Researchers have put together C-LEARN, a system that should allow anyone to teach their robot any task without having to code.

The robot chef from the Easy Living scene in Horizons at EPCOT Center.
Image credits Sam Howzit / Flickr.

Quasi-intelligent robots are already a part of our lives, and someday soon, their full-fledged robotic offspring will be too. But until (or rather, unless) they reach a level of intelligence where we can teach them verbally, as you would a child, instructing a robot will require you to know how to code. Since coding is complicated, more complicated than just doing the dishes yourself, anyway, it’s unlikely that regular people will have much use for robots.

Unless, of course, we could de-code the process of instructing robots. Which is exactly what roboticists at the MIT have done. Called C-LEARN, the system should make the task of instructing your robot as easy as teaching a child. Which is a bit of good-news-bad-news, depending on how you feel about the rise of the machines: good, because we can now have robot friends without learning to code, and bad, because technically the bots can use the system to teach one another.

How to train your bot

So as I’ve said, there’re two ways you can go about it. The first one is to program them, which requires expertise in the field of coding and takes a lot of time. The other is to show the bot what you want it to do by tugging on its limbs or moving digital representations of them around, or just doing the task yourself and having it imitate you. For us muggles the latter is the way to go, but it takes a lot of work to teach a machine even simple movements — and then it can only repeat, not adapt them.

C-LEARN is meant to form a middle road and address the shortcoming of these two methods by arming robots with a knowledge base of simple steps that it can intelligently apply when learning a new task. A human user first helps build up this base by working with the robot. The paper describes how the researchers taught Optimus, a two-armed robot, by using software to simulate the motion of its limbs. Like so:

The researchers described movements such as grasping the top of a cylinder or the side of a block, in different positions, retaking each motion for seven times from each position. The motions varied slightly each time, so the robot can look for underlying patterns in the motions and integrate them into the data bank. If for example the simulated grasper always ended up parallel to the object, the robot would note this position is important in the process and would constrain its future motions to attain this parallelism.

By this point, the robot is very similar to a young child, “that just knows how to reach for something and grasp it,” according to D’Arpino. But starting from this database the robot can learn new, complex tasks following a single demonstration. All you have to do is show it what you want done, then approve or correct its attempt.

RelatedPosts

This is absolutely the best way to crack an egg, according to science
Bus-sized Asteroid barely misses Earth
Meet Jibo, the family robot or the HAL 9000 you always wished for
Researchers tried out AI preachers — and it didn’t go so well

Does it work?

Robot and human hands.

To test the system, the researchers taught Optimus four multistep tasks — to pick up a bottle and place it in a bucket, to grab and lift a horizontal tray using both hands, to open a box with one hand and use the other to press a button inside it, and finally to grasp a handled cube with one hand and pull a rod out of it with the other. Optimus was shown how to perform each task once, made 10 attempts at each, and succeeded 37 out of 40 times. Which is pretty good.

The team then went one step further and transferred Optimus’s knowledge base and its understanding of the four tasks to a simulation of Atlas, the bullied bot. It managed to complete all four tasks using the data. When researchers corrupted the data banks by deleting some of the information (such as the constraint to place a grasper parallel to the object), Atlas failed to perform the tasks. Such a system would allow us to confer the models of motion created by one bot with thousands of hours of training and experience to any other robot — anywhere in the world, almost instantly.

D’Arpino is now testing whether having Optimus interact with people for the first time can refine its movement models. Afterward, the team wants to make the robots more flexible in how they apply the rules in their data banks, so that they can adjust their learned behavior to whatever situation they’re faced with.

The goal is to make robots who are able to perform complex, dangerous, or just plain boring tasks with high precision. Applications could include bomb defusal, disaster relief, high-precision manufacturing, and helping sick people with housework.

The findings will be presented later this month at the IEEE International Conference on Robotics and Automation in Singapore.

You can read the full paper “C-LEARN: Learning Geometric Constraints from Demonstrations for Multi-Step Manipulation in Shared Autonomy” here.

Tags: AtlasC-LEARNcodemitOptimusrobotsTeaching

ShareTweetShare
Alexandru Micu

Alexandru Micu

Stunningly charming pun connoisseur, I have been fascinated by the world around me since I first laid eyes on it. Always curious, I'm just having a little fun with some very serious science.

Related Posts

Animals

To Fight Invasive Pythons in the Everglades Scientists Turned to Robot Rabbits

byTudor Tarita
2 weeks ago
Science

A Team of Researchers Brought the World’s First Chatbot Back to Life After 60 Years

byMihai Andrei
3 months ago
Home science

This is absolutely the best way to crack an egg, according to science

byTudor Tarita
3 months ago
News

China released an open source kung-fu robot and we’re not really sure why

byMihai Andrei
5 months ago

Recent news

The UK Government Says You Should Delete Emails to Save Water. That’s Dumb — and Hypocritical

August 16, 2025

In Denmark, a Vaccine Is Eliminating a Type of Cervical Cancer

August 16, 2025
This Picture of the Week shows a stunning spiral galaxy known as NGC 4945. This little corner of space, near the constellation of Centaurus and over 12 million light-years away, may seem peaceful at first — but NGC 4945 is locked in a violent struggle. At the very centre of nearly every galaxy is a supermassive black hole. Some, like the one at the centre of our own Milky Way, aren’t particularly hungry. But NGC 4945’s supermassive black hole is ravenous, consuming huge amounts of matter — and the MUSE instrument at ESO’s Very Large Telescope (VLT) has caught it playing with its food. This messy eater, contrary to a black hole’s typical all-consuming reputation, is blowing out powerful winds of material. This cone-shaped wind is shown in red in the inset, overlaid on a wider image captured with the MPG/ESO telescope at La Silla. In fact, this wind is moving so fast that it will end up escaping the galaxy altogether, lost to the void of intergalactic space. This is part of a new study that measured how winds move in several nearby galaxies. The MUSE observations show that these incredibly fast winds demonstrate a strange behaviour: they actually speed up far away from the central black hole, accelerating even more on their journey to the galactic outskirts. This process ejects potential star-forming material from a galaxy, suggesting that black holes control the fates of their host galaxies by dampening the stellar birth rate. It also shows that the more powerful black holes impede their own growth by removing the gas and dust they feed on, driving the whole system closer towards a sort of galactic equilibrium. Now, with these new results, we are one step closer to understanding the acceleration mechanism of the winds responsible for shaping the evolution of galaxies, and the history of the universe. Links  Research paper in Nature Astronomy by Marconcini et al. Close-up view of NGC 4945’s nucleus

Astronomers Find ‘Punctum,’ a Bizarre Space Object That Might be Unlike Anything in the Universe

August 15, 2025
  • About
  • Advertise
  • Editorial Policy
  • Privacy Policy and Terms of Use
  • How we review products
  • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.

No Result
View All Result
  • Science News
  • Environment
  • Health
  • Space
  • Future
  • Features
    • Natural Sciences
    • Physics
      • Matter and Energy
      • Quantum Mechanics
      • Thermodynamics
    • Chemistry
      • Periodic Table
      • Applied Chemistry
      • Materials
      • Physical Chemistry
    • Biology
      • Anatomy
      • Biochemistry
      • Ecology
      • Genetics
      • Microbiology
      • Plants and Fungi
    • Geology and Paleontology
      • Planet Earth
      • Earth Dynamics
      • Rocks and Minerals
      • Volcanoes
      • Dinosaurs
      • Fossils
    • Animals
      • Mammals
      • Birds
      • Fish
      • Amphibians
      • Reptiles
      • Invertebrates
      • Pets
      • Conservation
      • Animal facts
    • Climate and Weather
      • Climate change
      • Weather and atmosphere
    • Health
      • Drugs
      • Diseases and Conditions
      • Human Body
      • Mind and Brain
      • Food and Nutrition
      • Wellness
    • History and Humanities
      • Anthropology
      • Archaeology
      • History
      • Economics
      • People
      • Sociology
    • Space & Astronomy
      • The Solar System
      • Sun
      • The Moon
      • Planets
      • Asteroids, meteors & comets
      • Astronomy
      • Astrophysics
      • Cosmology
      • Exoplanets & Alien Life
      • Spaceflight and Exploration
    • Technology
      • Computer Science & IT
      • Engineering
      • Inventions
      • Sustainability
      • Renewable Energy
      • Green Living
    • Culture
    • Resources
  • Videos
  • Reviews
  • About Us
    • About
    • The Team
    • Advertise
    • Contribute
    • Editorial policy
    • Privacy Policy
    • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.