Nonsmooth Barrier Functions With Applications to Multi-Robot Systems | Synapse