Teams of robots have the potential of tackling far more elaborate missions than individual robots, for instance, covering long distances faster, visiting different sites simultaneously, or monitoring larger geographical areas. Platforms that combine reliable hardware...
Software
An affordable miniature car-like robot to test control and estimation algorithms
The development and testing of algorithms for robotics applications typically requires evaluations in both simulated and physical environments. Some algorithms, however, can be difficult to deploy in simple hardware experiments, due to the high costs of robotics...
A fully autonomous drone system for cinematography and wildlife monitoring
Recent technological advances, such as increasingly sophisticated drones and cameras, have opened exciting new possibilities for cinematography. Most notably, film directors can now shoot scenes from a wide range of angles that were previously inaccessible and in far...
An open-source benchmark to evaluate the manipulation and planning skills of assembly robots
Research in the field of robotics has been booming over the past decade with a view to tackle challenges of real value to industry and the public domain. With new robotic systems appearing every other day, developing reliable tools that can be used to evaluate their...
A software package to ease the use of neural radiance fields in robotics research
Neural radiance fields (NeRFs) are advanced machine learning techniques that can generate three-dimensional (3D) representations of objects or environments from two-dimensional (2D) images. As these techniques can model complex real-world environments realistically...
A testbed to assess the physical reasoning skills of AI agents
Humans are innately able to reason about the behaviors of different physical objects in their surroundings. These physical reasoning skills are incredibly valuable for solving everyday problems, as they can help us to choose more effective actions to achieve specific...
A clear definition and classification taxonomy for safety-critical self-adaptive robotic systems
Robotic systems are set to be introduced in a wide range of real-world settings, ranging from roads to malls, offices, airports, and healthcare facilities. To perform consistently well in these environments, however, robots should be able to cope well with...
CodeToon: A tool to automatically create stories and comics
Three researchers at University of Waterloo in Canada have recently developed a unique comic authoring tool that can automatically create stories and comics based on code. This system, called CodeToon, could open interesting possibilities for code-driven storytelling,...
SN4KE: A lightweight and scalable framework for binary mutation testing
When developers deliver software to their clients, they often also provide what is known as a 'test suite.' A test suite is a tool that allows users to test software, unveil any bugs it might have and give developers a chance to fix these bugs or other potential issues.
A language generation system that can compose creative poetry
Over the past few decades, researchers have developed increasingly advanced artificial intelligence (AI) tools and computational techniques that can be applied in a variety of settings. Among these, techniques that can generate written or spoken language have...