A cooperative-control robot includes a base component, a mobile platform arranged proximate the base component, a translation assembly operatively connected to the base component and the mobile platform and configured to move the mobile platform with translational degrees of freedom substantially without rotation with respect to said the component, a tool assembly connected to the mobile platform, and a control system configured to communicate with the translation assembly to control motion of the mobile platform in response to forces by a user applied to at least a portion of the cooperative-control robot. The translation assembly includes at least three independently operable actuator arms, each connected to a separate position of the mobile platform. A robotic system includes two or more the cooperative-control robots.Se describe un robot de control cooperativo que incluye un componente base, una plataforma móvil colocada próxima al componente base, un montaje de traslación conectado operativamente con el componente base y con la plataforma móvil y configurado para mover la plataforma móvil con grados de libertad de translación sustancialmente sin giro con respecto a dicho componente, un montaje de herramienta conectado con la plataforma móvil, y un sistema de control configurado para comunicarse con el montaje de traslación para controlar el movimiento de la plataforma móvil en respuesta a las fuerzas de un usuario aplicadas a por lo menos una porción del robot de control cooperativo. El montaje de traslación incluye por lo menos tres brazos accionadores independientemente operables, cada uno conectado con una posición separada de la plataforma móvil. Un sistema robótico incluye dos o más robots de control cooperativo.