Computer Sciences

Python-based compiler achieves orders-of-magnitude speedups

In 2018, The Economist published an in-depth piece on the programming language Python. "In the past 12 months," the article said, "Google users in America have searched for Python more often than for Kim Kardashian." Reality ...

Robotics

'Fake' data helps robots learn the ropes faster

In a step toward robots that can learn on the fly like humans do, a new approach expands training data sets for robots that work with soft objects like ropes and fabrics, or in cluttered environments.

Engineering

The potential of p-computers

The rise of artificial intelligence (AI) and machine learning (ML) has created a crisis in computing and a significant need for more hardware that is both energy-efficient and scalable. A key step in both AI and ML is making ...

Robotics

Making robotic assistive walking more natural

A paper published in the April 2022 issue of IEEE Robotics and Automation Letters outlines the AMBER team's method and represents the first instance of combining hybrid zero dynamics (HZD)—a mathematical framework for generating ...

Computer Sciences

Multi-spin flips and a pathway to efficient Ising machines

In a rapidly developing world, industries are always trying to optimize their operations and resources. Combinatorial optimization using an Ising machine helps solve certain operational problems, like mapping the most efficient ...

Robotics

Solving the challenges of robotic pizza-making

Imagine a pizza maker working with a ball of dough. She might use a spatula to lift the dough onto a cutting board then use a rolling pin to flatten it into a circle. Easy, right? Not if this pizza maker is a robot.

page 4 from 10