I'm sure there's a few scripts around to do this, but there's a few ways.. In object space, you could cut and paste the channels from one side to another then offset the cuves in the graph editor by the right amount. It does depend how you set the rig up. Another way is to create a dummy set of controls, point and orient…
Is there a way in Maya to get the opposite side of the characters rig be set into the same translate, rotation, etc. of the main side you're working on without inputting the values one-by-one?
Not sure if this is what you want, but its pretty straight forward (i use something similar when i'm skinning characters to see my range of movements on both sides of the character) In the node editor or hypershade, connect the translate of the ctrl you want to mirror (say the left shoulder) to a multiplydivide node(this…
Unfortunately no. Check the character mirror table script by Denny Lindberg. Not super easy, but it definetely works. http://dennylindberg.com/ Or you can use the HumanIK Rig, that has a built in mirroring, I think