Applications
1. Robot taxis
2. “Self-programmability”
3. Collision-based computing