ABS isnt that difficult,
The single components are quite simple, its as Dr F says when they all come together.
ABS sensors are just hall effect sensors,
all they do, is look for is variation in a magnetic field, and relay this information.
it may need some form of amplification to make the signal usable
The information sent will go to a central control unit which reads the signal and determines if the wheel has locked,
and releases the hydraulic pressure to the wheel via the abs module.
The abs module can switch states rapidly due to the way they operate.
Within the ABS module will be an envelope of paramters that are unique to the bike / car / series
The oem needs some flexibility when building stuff, otherwise its expensive to develop a new abs unit for every model.
The supplier of the ABS unit will dictate that the module will cover a window of operating parameters, and providing the car / bike falls within that window it will work.
Often the unit will be exactly the same as a unit fitted to another car or marque, but the piping / pump arangement will be different due to space constraints.
Any naturally the oem, dosent want you fitting somone elses parts, as it invalidates your warranty, and there not getting your money