About the Project
While the proprietary Robstride Motor Studio software makes it easy to test motors individually, I realized there was no robust way to control them programmatically for custom robot builds. I needed a solution to control these actuators outside of the studio environment to integrate them into my own bipedal designs.
I developed a custom Python Driver that interfaces with the motors over **CAN Bus**. This enables full control using MIT Control Mode (Position, Velocity, KP, KD, Torque), allowing for high-frequency, low-latency communication required for dynamic robotics.
Tech Stack Used
Key Features
- Standalone Control: Removes reliance on proprietary studio software.
- MIT Mode Support: Full access to PD control terms for compliance.
- Open Source: Fully documented and available for the community.