Controlling a Brushed DC motor with Remote controlled PWM for beginners

Dear form,

I am trying to control 4 motors remotely with some type of transmitter, receiver, a pulse width modulator and an Aquino. I am very new to all of this and could really use some help on deciding which type of each component I should buy. The link below is the motor I have.

Thanks in advance

There are several motors listed on that page, from 1 HP to 4 HP. These are all very big motors with stall currents in the 100s of amps designed to run on a nominal 24V.

Do you need directional control or just on-off speed control?

Something like this might be a suitable motor controller: Pololu - RoboClaw 2x60A Motor Controller (V5)

"some type of transmitter, receiver" is pretty broad. What sort of distance is needed? How reliable does control need to be? Do you need return feedback/confirmation of control commands and status?

The Motor I have is the E30-150, and I want to be able to adjust the speed. I would like to be able to change directions. The distance the control needs to be away from the motor is about 5 feet. What type of feed back information can you get? For reliability I would like to know that each motor is turning basically at the same speed.