Here are some photographs of two Staunton style Chinese Chess sets I bought on ebay in 2006. It is called Cambaluc Chinese Chess. Each side is composed of a Staunton King, two Staunton Bishops, two Staunton Knights, two Staunton Rooks, five Staunton Pawns, two Cannons, and two Cardinals, as they are called in the game instructions. The Staunton pieces match the heights of my Omega Chess pieces, though they are shinier and slightly different in design. The set was produced by the TAZ Corporation in 1973. My subsequent web searches have not turned up any further information about this set or the company that made it.
Cambaluc Chinese Chess Photos. A commercially produced Chinese Chess set with Staunton pieces.
I did use the name Canon for the Vao when I created Yang Qi. This piece would be suitable for that Canon and might work well with a Cannon piece that has a horizontal cannon. Other pieces in the set look different enough that they might also be suitable for variant pieces. Combine this set with a wooden Staunton set, and you might make a nice Xiang Qi set. The weird looking Pawns in this set might be good for the Advisors, the Rooks could be used for Cannons, and the Staunton pieces could be used for everything else.
Mr. Steinbrink has supplied a useful link, but the rook is styled as a cannon. A canon is (to simplify a bit) a priest serving in a cathedral.