from robo_infra.core.can_bus import CANBusBusAbstract base class for CAN bus communication. CAN (Controller Area Network) is a robust serial communication protocol designed for real-time distributed control systems. Features: - Multi-master arbitration - Message-based protocol - Error detection and handling - Configurable bitrates up to 1 Mbps (8 Mbps for CAN FD)