Redi Intelligent Drive stated on an interactive platform that its planetary roller screws are currently in the R&D iteration and testing stage.