![]() |
Karthik Dantu
Postdoctoral Fellow
|
|
|
|||
|
What's New:
|
||||||
|
Research
My research interests broadly span robotics, sensor networks, embedded systems, and mobile computing. I am currently working on the RoboBees project which is a 5-year NSF Expeditions in Computing grant to create swarms of robotic bees. My particular interests are in programming and coordination of such swarms. |
||||||
|
Karma: Karma is a framework to program and coordinate micro-aerial vehicle (MAV) swarms. Karma proposes a programming model where the application can be specified as a set of behaviors. Each behavior produces and consumes information on execution. The control flow is specified as dependencies on the presence of such information. Karma also divides the world where the application is being executed into Regions. This division converts the problem of coordination among the MAVs into a scheduling problem of assigning MAVs to execute individual behaviors in regions. MAVs have limited flight time due to a limited battery and need to return to a central location (called Hive) to recharge. Each such round trip is called a Sortie and is used as an atomic unit of work in the system. The Karma scheduler repeatedly applies such atomic units of work by scheduling MAVs to behavior-region pairs thereby working towards application completion. Here is a video (1080p version) of Karma in action. |
|
|||||
Recent Publications
|
||||||
Service
|
||||||
| The initial template of this homepage was stolen with permission from Prabal Dutta. | ||||||