In this paper we study the controlled motion of an arbitrary two-dimensional
body in an ideal fluid with a moving internal mass and an internal rotor in the
presence of constant circulation around the body. We show that by changing the
position of the internal mass and by rotating the rotor, the body can be made
to move to a given point, and discuss the influence of nonzero circulation on
the motion control. We have found that in the presence of circulation around
the body the system cannot be completely stabilized at an arbitrary point of
space, but fairly simple controls can be constructed to ensure that the body
moves near the given point.Comment: 24 pages, 10 figure