No. Guitar Hero and Rock Band drum controllers use different proprietary protocols and pinouts. The Rock Band 2 engine will not recognize a Guitar Hero drum brain.
For Rock Band 2 specifically, a used Rock Band 2 or Beatles drum set is the cheapest reliable path.