Is this the reinvention of the pedal? It's not easy to reinvent such an elementary component as pedals. But the parts manufacturer 9point8 seems to have succeeded: The pins that provide grip are not on the pedal, but on the shoe. 03.02.2025