Over the past few decades, computer scientists have been exploring the potential of applying game theory and artificial intelligence (AI) tools to chess, the abstract strategy board game go, or other games. Another valuable use of game theory is in the economic...
Machine learning & AI
A multi-task learning network to recognize the numbers on jerseys of sports team players
When reporting on sports games live or remotely, commentators should be able to quickly recognize the numbers on the players' jersey shirts, as this allows them to keep up with what's happening and communicate it to their audience. However, quickly identifying players...
A framework to evaluate techniques for simulating physical systems
The simulation of physical systems using computing tools can have numerous valuable applications, both in research and real-world settings. Most existing tools for simulating physical systems are based on physics theory and numerical calculations. In recent years,...
LOKI: An intention dataset to train models for pedestrian and vehicle trajectory prediction
Human decision-making processes are inherently hierarchical. This means that they involve several levels of reasoning and different planning strategies that operate simultaneously to achieve both short-term and long-term goals.
Air Learning: A gym environment to train deep reinforcement algorithms for aerial robot navigation
Roboticists worldwide have been trying to develop autonomous unmanned aerial vehicles (UAVs) that could be deployed during search and rescue missions or that could be used to map geographical areas and for source-seeking. To operate autonomously, however, drones...
A framework for robot path finding in unstructured environments
In recent years, computer scientists have developed mobile robots that could be introduced in a variety of settings. To efficiently navigate unstructured environments, however, these robots should be able to plan safe paths to reach their desired destinations.
A theoretical approach for designing a self-organizing human-swarm system
Swarm robotics is a relatively new and highly promising research field, which entails the development of multi-robot teams that can move and complete tasks together. Robot swarms could have numerous valuable applications. For instance, they could support humans during...
A new taxonomy to characterize human grasp types in videos
Over the past few decades, roboticists and computer scientists have developed a variety of data-based techniques for teaching robots how to complete different tasks. To achieve satisfactory results, however, these techniques should be trained on reliable and large...
PHYSFRAME: a system to type check physical frames of reference for robotic systems
To move efficiently and safely within different environments, robotic systems typically monitor both their own movements and their surroundings as they try to navigate safely and avoid nearby obstacles. The measurements they gather generally make sense with respect to...
EventDrop: a method to augment asynchronous event data
Event sensors, such as DVS event cameras and NeuTouch tactile sensors, are sophisticated bio-inspired devices that mimic event-driven communication mechanisms naturally occurring in the brain. In contrast with conventional sensors, such as RGB cameras, which are...