Interest in the investigation of novel software and control algorithms for wearable robotics is growing. However, entry into this field requires a significant investment in a testing platform. This work introduces CANopen Robot Controller (CORC)—an open source software stack designed to accelerate the development of robot software and control algorithms—justifying its choice of platform, describing its overall structure, and demonstrating its viability on two distinct platforms.