Who invented the street sweeper truck?

Charles Brooks
We can thank Charles Brooks of Newark, New Jersey for the street sweeper trucks that he patented on March 17, 1896.

Did a black man invent the street sweeper?

Charles Brooks designed the street sweeper and patented it on March 17, 1896.

Who invented the sweeper?

Charles Brooks actually decided to improve on the sweeper design of C.S. Bishop, from Pennsylvania, who is credited with having invented the first street sweeper on September 4, 1849. Because Bishop’s sweeper was a tow-behind machine, Brooks decided he could make the job a lot easier.