I did it when we first moved in. The house was brand new but the builder still managed to completely ruin the concrete garage floor.
You by a multi-part package from Lowes/Home Depot. First is an acid etch cleaner to remove crap/oil residue.
Then you paint sections with a roller (do all edges with brush first) and sprinkle on the chips.
It stands up well and I keep a squeegee and a mop in the garage to keep the floor clean. Water and spills clean right up.
Sent from somewhere near the center of the Milky Way