Hedgehog Robot Controller platform abstraction layer This project provides hardware abstractions for the Hedgehog Educational Robotics Controller. In particular, differences between software controllers and common access logic for the hardware controller are implemented in this library.