Skip to main content
  1. Home
  2. Emerging Tech
  3. Business
  4. Computing
  5. News

MIT is developing robots that can learn and pass on skills

Add as a preferred source on Google

Humans take learning for granted. It’s remarkable how quickly we can pick up a new task just by watching someone else do it. Robots meanwhile don’t have it so easy, but researchers from the Massachusetts Institute of Technology (MIT) Computer Science and Artificial Intelligence Laboratory (CSAIL) are here to help. They’re teaching robots to teach each other.

The new system, C-LEARN, combines two traditional elements of robotic learning — learning from demonstration and something called motion planning, actions which have to be hard-coded by developers. They say this new technique is meant to make it easier for robots to perform a wide range of tasks with less programming.

Recommended Videos

“Robots could be of so much help if only more people could use them,” Claudia Perez-D’Arpino, a PhD candidate who worked on the project, told Digital Trends. She explained that the team’s motive was to maintain some of the high-level skills enabled by state-of-the-art programmers, while allowing the system to learn through demonstration.

Programming robots to perform even a single task can be complicated, involving precise instructions that take time to code. Instead, Perez-D’Arpino and her team developed C-LEARN to let experts focus on the tasks most relevant to their respective fields. With this system, non-coders can give robots bits of data about an action and then fill in the gaps by showing the robot a demonstration of the task at hand.

Jason Dorfman / MIT CSAIL
Jason Dorfman / MIT CSAIL

“We wanted to … empower [experts] to teach robots how to plan for tasks that are critical in their field of application,” Pérez-D’Arpino said. “Progress in recent years in learning from demonstrations is moving in this direction,”

C-LEARN works by accumulating a body of experience, which the researchers call a knowledge base. This base contains geometric information about reaching and grasping objects. Next, the human operator shows the robot a 3D demonstrations of the task at hand. By relating its knowledge base to the action it observed, the robot can make suggestions for how best to perform the actions, and the operator can approve or edit the suggestions as she sees fit.

“This knowledge base can be transferred from one robot to another,” Pérez-D’Arpino said. “Imagine your robot is downloading an ‘app’ for manipulation skills. The ‘app’ can adapt to the new robot with a different body thanks to the flexibility of having learned constraints, which are a mathematical representation of the underlying geometrical requirement of the task, which is different from learning a specific path that might not be feasible in the new robot body.”

In other words, C-LEARN allows that knowledge to transfer and adapt to its context — kind of like how an athlete can learn a skill in one sport and alter it slightly to perform better in a different sport, without having to completely relearn the action.

The researchers tested C-LEARN on Optimus, a small two-armed robot designed for bomb disposal, before successfully transferring the skill to Atlas, a six-foot-tall humanoid. They think the system could be help improve the performance of robots in manufacturing and disaster relief, to allow for quicker responses in time-sensitive situations.

Dyllan Furness
Former Contributor
Dyllan Furness is a freelance writer from Florida. He covers strange science and emerging tech for Digital Trends, focusing…
Researchers hid a prompt injection inside a PNG, and AI fell for it
Hacker

AI coding assistants like Claude are becoming every developer's favorite coworker. They can review code, explain confusing functions, and even write entire features with a single prompt. But new research suggests that this growing trust could also become their biggest weakness.

A team of security researchers (professor Sudipta Chattopadhyay and researcher Murali Ediga) has demonstrated an unusual attack that doesn't target the AI model directly. Instead, it targets what the AI doesn't pay enough attention to during code reviews. Rather than hiding malicious instructions in lines of code, the researchers tucked them inside an image file. Since many AI review tools treat images as decorative assets rather than as something worth inspecting, the pull request can appear perfectly harmless and sail through the review.

Read more
AI has already fallen into the wrong hands and they’re using it to make bombs
Logo, Text

Artificial intelligence has quickly become the go-to tool for everything from writing emails and summarizing meetings to helping students study or developers debug code. But the same technology that saves people time can also be misused, and a new report suggests that terrorist organizations are finding ways to do exactly that.

According to a research paper shared with The New York Times ahead of its publication, researchers found evidence that members of Boko Haram have been using popular AI chatbots to support both day-to-day activities and combat-related tasks. Interviews with 27 former members conducted in Nigeria over the past two years suggest that tools such as ChatGPT, Gemini, Claude, Grok, Meta AI, and DeepSeek were used to gather technical information, troubleshoot weapons, and even assist with planning attacks.

Read more
Claude Code can now browse the web without opening Chrome
The desktop app now includes an in-app browser that can read websites, click links, and interact with web apps.
Claude Code Featured

Developers spend a surprising amount of time bouncing between their code editor, browser tabs, API documentation, GitHub issues, and design files. Anthropic thinks Claude Code should simply do all of that without constantly asking users to switch windows. The company has announced a new in-app browser for Claude Code on desktop, allowing its AI coding assistant to open websites, read documentation, inspect designs, and interact with web pages directly from within the application.

A browser built into Claude Code

Read more