Generalized canonical transformations and passivity-based control for Nonholonomic Hamiltonian systems with affine constraints: Control of a coin on a rotating table | IEEE Conference Publication | IEEE Xplore