Computer Science, Rice University
Lydia Kavraki credits her parents with instilling in her a desire to understand how the world works when she was still a schoolgirl on the Greek isle of Crete. They didn't want her to think only mechanically, however; they also taught her that "technology should serve humans, and in the best possible way."
Kavraki was exposed to computers from an early age because of her father's work in the airline industry. By 18, she'd heard the siren song of computer science. But as a graduate student at Stanford University, in the heart of Silicon Valley, she looked beyond theory and code to the world in which humans and computers coexist. Computers alone were too remote, impersonal. No stereotypical computer geek, this Greek; Kavraki can cite the ancients, and defers to Heraclitus on the constant nature of change.
"I like interactions with the physical world, I love geometry," Kavraki says. "I like physical things." Thus she turned to practical challenges. She started to think about how robots are programmed to navigate. The problem is a tricky one. Say you want a robot to travel from point A to B, and the robot has 10 moving parts. There are a vast number of combinations in which it could use those parts to mount steps, turn corners, and so on-a number so large even a powerful computer would have trouble finding the optimal solution. Kavraki's answer was to randomly sample the range of poses open to the robot, create snapshots of the machine in motion at various stages along its path, and then connect those snapshots as efficiently as possible into a kind of road map. The computer does not search every possible combination, and may miss the best solution every now and then. But the process is fast and reliable, and that's crucial for operating robots in real time.
Kavraki's work is rapidly becoming the stuff of textbooks; meanwhile, several major companies, including General Motors, are interested in applying her method to industrial problems. But creating smarter robots for the assembly line is just a stepping stone, as far as Kavraki is concerned. Ultimately, she says, "I would like to see a robot that would help an elderly person get out of bed safely, or help the disabled to get around."
Kavraki, 35 and an associate professor at Rice University, is now looking for ways to model biological molecules to aid in the hunt for new medicines. Chemicals rotate, waggle, stretch, and flex-much like articulated robots. Instead of navigating through corridors, a drug often needs to wedge itself snugly into the groove on a protein molecule. Kavraki hopes that her technique will help search through drug candidates more rapidly. "I like to work on problems that will generally improve the quality of our life," Kavraki says.
What makes Lydia Kavraki tick?
Five amazing, clean technologies that will set us free, in this month's energy-focused issue. Also: how to build a better bomb detector, the robotic toys that are raising your children, a human catapult, the world's smallest arcade, and much more.