Computer Sciences

Teaching AI agents to type on a Braille keyboard

In recent years, computer scientists have developed artificial intelligence-based techniques that can complete a wide variety of tasks. Some of these techniques are designed to artificially replicate the human senses, particularly ...

Hi Tech & Innovation

Creating a drag-friendly garment that changes in real time

Sarah Aguasvivas Manzano and her team's latest work has real-world, practical use. Wearable technology is being explored in the space industry for astronauts and big tech companies are eager for improvements to the inter-connected ...

Computer Sciences

Generating a realistic 3D world

While standing in a kitchen, you push some metal bowls across the counter into the sink with a clang, and drape a towel over the back of a chair. In another room, it sounds like some precariously stacked wooden blocks fell ...

Consumer & Gadgets

More info surfaces on HoloLens battery life, field of view

This month HoloLens made news and comments about its battery life were sprinkled with words such as "disappointing" and "not great." The writers were referring to revelations about battery life for the anticipated device, ...

Engineering

Finding a comfortable temperature through machine learning

People who have worked in a large building have likely encountered the experience of being too hot or too cold in their workspace. Regulating temperature in such buildings is essential to both ensuring comfort of those using ...

Software

Extreme reality telemetry for first responders

Imagine a limited visibility scenario: Smoke fills the air, making it difficult to see more than a few feet in front of you. The roar of the flames is deafening, and you can feel the heat of the fire on your skin even through ...

Security

Securing systems from cyber-physical system hackers

When it comes to computer security, there are three main objectives: confidentiality—ensuring no one can steal your data; integrity—ensuring that your data has not been changed in any unauthorized way; and availability—making ...

page 1 from 2