Synthetic Fiber ‘Muscles’ Can Lift 650 Times Their Own Weight August 25, 2019April 30, 2024 Artificial muscles are not a new concept, but their development has consistently run into problems such as high weight or…
Roborace Speeding Towards The Dawn of Autonomous Racing VideoAugust 19, 2019August 19, 2019 We keep hearing about autonomous cars, but have you ever thought about autonomous race cars? Roborace is an organization who…