Measuring current around 20 amps
I'd get a precision 0.01 ohm power resistor and measure the voltage across that. At 20 amps you'd only have to dissipate 4 watts at the resistor.

Alternately, you could find yourself a Hall Effect sensor. The resistor is simpler though.

Power resistors usually look like this:

Or this: