radio controlled caterpillar tool handling platform