Custom Robots in a Matter of Minutes
August 24, 2017 | MITEstimated reading time: 4 minutes
Even as robots become increasingly common, they remain incredibly difficult to make. From designing and modeling to fabricating and testing, the process is slow and costly: Even one small change can mean days or weeks of rethinking and revising important hardware.
But what if there were a way to let non-experts craft different robotic designs — in one sitting?
Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) are getting closer to doing exactly that. In a new paper, they present a system called “Interactive Robogami” that lets you design a robot in minutes, and then 3-D print and assemble it in as little as four hours.
One of the key features of the system is that it allows designers to determine both the robot’s movement (“gait”) and shape (“geometry”), a capability that’s often separated in design systems.
“Designing robots usually requires expertise that only mechanical engineers and roboticists have,” says PhD student and co-lead author Adriana Schulz. “What’s exciting here is that we’ve created a tool that allows a casual user to design their own robot by giving them this expert knowledge.”
The paper, which is being published in the new issue of the International Journal of Robotics Research, was co-led by PhD graduate Cynthia Sung alongside MIT professors Wojciech Matusik and Daniela Rus.
The other co-authors include PhD student Andrew Spielberg, former master’s student Wei Zhao, former undergraduate Robin Cheng, and Columbia University professor Eitan Grinspun. (Sung is now an assistant professor at the University of Pennsylvania.)
How it works
3-D printing has transformed the way that people can turn ideas into real objects, allowing users to move away from more traditional manufacturing. Despite these developments, current design tools still have space and motion limitations, and there’s a steep learning curve to understanding the various nuances.
Interactive Robogami aims to be much more intuitive. It uses simulations and interactive feedback with algorithms for design composition, allowing users to focus on high-level conceptual design. Users can choose from a library of over 50 different bodies, wheels, legs, and “peripherals,” as well as a selection of different steps (“gaits”).
Importantly, the system is able to guarantee that a design is actually possible, analyzing factors such as speed and stability to make suggestions and ensure that, for example, the user doesn’t create a robot so top-heavy that it can’t move without tipping over.
Once designed, the robot is then fabricated. The team’s origami-inspired “3-D print and fold” technique involves printing the design as flat faces connected at joints, and then folding the design into the final shape, combining the most effective parts of 2-D and 3-D printing.
“3-D printing lets you print complex, rigid structures, while 2-D fabrication gives you lightweight but strong structures that can be produced quickly,” Sung says. “By 3-D printing 2-D patterns, we can leverage these advantages to develop strong, complex designs with lightweight materials.”
Results
To test the system, the team used eight subjects who were given 20 minutes of training and asked to perform two tasks.
One task involved creating a mobile, stable car design in just 10 minutes. In a second task, users were given a robot design and asked to create a trajectory to navigate the robot through an obstacle course in the least amount of travel time.
The team fabricated a total of six robots, each of which took 10 to 15 minutes to design, three to seven hours to print and 30 to 90 minutes to assemble. The team found that their 3-D print-and-fold method reduced printing time by 73 percent and the amount of material used by 70 percent. The robots also demonstrated a wide range of movement, like using single legs to walk, using different step sequences, and using legs and wheels simultaneously.
“You can quickly design a robot that you can print out, and that will help you do these tasks very quickly, easily, and cheaply,” says Sung. “It’s lowering the barrier to have everyone design and create their own robots.”
Rus hopes people will be able to incorporate robots to help with everyday tasks, and that similar systems with rapid printing technologies will enable large-scale customization and production of robots.
"These tools enable new approaches to teaching computational thinking and creating,” says Rus. “Students can not only learn by coding and making their own robots, but by bringing to life conceptual ideas about what their robots can actually do.”
While the current version focuses on designs that can walk, the team hopes that in the future, the robots can take flight. Another goal is to have the user be able to go into the system and define the behavior of the robot in terms of tasks it can perform.
"This tool enables rapid exploration of dynamic robots at an early stage in the design process," says Moritz Bächer, a research scientist and head of the computational design and manufacturing group at Disney Research. “The expert defines the building blocks, with constraints and composition rules, and paves the way for non-experts to make complex robotic systems. This system will likely inspire follow-up work targeting the computational design of even more intricate robots.”
This research was supported by the National Science Foundation's Expeditions in Computing program.
Suggested Items
Off Like a Rocket: A Review of the EIPC Summer Conference, Part 1
06/14/2024 | Pete Starkey, I-Connect007Motorway traffic jams, airport car parking, walking for miles, queuing for security, delayed flights—oh, the joys of travelling. I was quickly reminded of my status as a foreigner while waiting patiently in line for a half-hour at passport control to enter the European Union at Amsterdam Schiphol, having flown all the way from London Luton in the United Kingdom, that great distance of 200 miles.
Revolutionizing PCB Prototyping With ML and AM
06/14/2024 | Nick Geddes, Nano DimensionHistorically, PCB prototyping has been a meticulous and time-consuming process, often laden with complexities and high costs. Traditional methods have typically involved intricate design iterations, extensive manual labor, and significant material waste. However, the advent of AM has revolutionized this landscape, offering a rapid, cost-effective alternative that significantly accelerates the development cycle.
I-Connect007 Editor’s Choice: Five Must-Reads for the Week
06/14/2024 | Nolan Johnson, PCB007This week’s must-reads are comprised of news which moves the industry forward. We’ve had quite a lot of news on a global scale, and they’re all good reads. To winnow down to just five, I chose either new information or interesting takes on ongoing industry stories. To that end, we have news about new capital equipment for advanced packaging, discussions of material selection and the imaging process during PCB fabrication, a columnist's ode to the best engineer she knows, and some optimistic news from the semiconductor industry.
Siemens Collaborates with Samsung Foundry to Expand 3D-IC Enablement Tools
06/14/2024 | SiemensSiemens Digital Industries Software today announced that, in collaboration with Samsung Foundry, they have developed compelling new capabilities for the manufacture of multi-die packaged designs at advanced nodes and achieved a host of new product certifications for many of Siemens’ industry-leading IC design and verification technologies.
Cadence, Samsung Foundry Accelerate Chip Innovation for Advanced AI and 3D-IC Applications
06/13/2024 | Cadence Design SystemsCadence Design Systems, Inc. announced a broad collaboration with Samsung Foundry that includes technology advancements to accelerate design for AI and 3D-IC semiconductors, including on Samsung Foundry’s most advanced gate-all-around (GAA) nodes. Cadence Design Systems, Inc. announced a broad collaboration with Samsung Foundry that includes technology advancements to accelerate design for AI and 3D-IC semiconductors, including on Samsung Foundry’s most advanced gate-all-around (GAA) nodes.