In recent years, roboticists have developed a wide variety of robots with human-like capabilities. This includes robots with bodies that structurally resemble those of humans, also known as humanoid robots.
Machine learning & AI
Text2App: A framework that creates Android apps from text descriptions
Researchers at Bangladesh University of Engineering and Technology (BUET) and University of California- Los Angeles (UCLA) recently developed a framework that can create Android applications from text descriptions. This new app was presented in a paper pre-published...
A recurrent neural network that infers the global temporal structure based on local examples
Most computer systems are designed to store and manipulate information, such as documents, images, audio files and other data. While conventional computers are programmed to perform specific operations on structured data, emerging neuro-inspired systems can learn to...
The MIT humanoid robot: A dynamic robotic that can perform acrobatic behaviors
Creating robots that can perform acrobatic movements such as flips or spinning jumps can be highly challenging. Typically, in fact, these robots require sophisticated hardware designs, motion planners and control algorithms.
Harpoons, lasers and gecko feet to tackle space debris
This month, the SpaceX CRS-14 resupply mission to the International Space Station will carry a satellite the size of a small fridge, dubbed RemoveDebris, with the goal of tackling the problem.
MOBLOT: A theoretical model that describes molecular oblivious robots
Research focusing on swarm robotics typically uses theoretical approaches to describe robotic systems in an abstract way. A theoretical model that is often used in robotics studies is OBLOT, an approach that represents robots as simple systems, all identical, without...
CaSiNo: A collection of campsite-based dialogs to develop automatic negotiation systems
Artificial agents that negotiate with humans could have a broad range of valuable applications, for instance, helping humans to improve their negotiation skills in a variety of fields. To enhance the development of these agents, researchers at the University of...
An artificial neural network to acquire grounded representations of robot actions and language
To best assist human users while they complete everyday tasks, robots should be able to understand their queries, answer them and perform actions accordingly. In other words, they should be able to flexibly generate and perform actions that are aligned with a user's...
SurvNet: A backward elimination procedure to enhance variable selection for deep neural networks
In recent years, models based on deep neural networks have achieved remarkable results on numerous tasks. Despite their high prediction accuracy, these models are known for their "black-box" nature, which essentially means that the processes that lead to their...
CineMPC: An algorithm to enable autonomous drone-based cinematography
Emerging technologies such as artificial intelligence (AI) algorithms, mobile robots and unmanned aerial vehicles (UAVs) could enhance practices in a variety of fields, including cinematography. In recent years, many cinematographers and entertainment companies...