High-speed pick-and-place industrial applications often use parallel kinematic robots due to their high stiffness and dynamic performance; furthermore, the latter not only depends on the mechanical characteristics of the robots but also on the control algorithm. The literature shows several theoretical contributions to such controllers, mainly tested at the simulation level or on simple proof-of-concept laboratory equipment that execute low-speed and simple trajectories. This paper presents an experimental investigation of the dynamic performance of an industrial high-speed 4-DOF 5R parallel robot designed for pick-and-place applications on moving objects. The inverse dynamics control in the task space is used as a control algorithm. The results show the contribution of all the components of the control algorithm to the motor torque, and the inverse dynamics controller performances are discussed also in comparison to those achievable with simpler PD or PID controllers in a joint space. Moreover, the paper shows the controller synthesis from a modern mechatronic point of view, and the effectiveness of the proposed solution for the tracking of complex high-speed trajectories in an industrial application.
The mechatronic design approach to robotics deploys, inter alia, widely available mechanical design engineering tools that, together with standard production techniques, allow the accurate quantification of the system’s mass properties. While this enables the synthesis of model-based centralized controllers, friction still limits the achievable dynamic performances, as its prediction at the design stage is hampered by complex dependencies on loads, temperature, wear, and lubrication. Further uncertainties affecting mechatronic devices stem from the actuation systems, whose parameters are specified by the manufacturer with relatively loose accuracy. These challenges are addressed here through a method based on MEMS IMUs for the real-time estimation of both friction effects and uncertain actuator parameters. The resulting model, inclusive of the frictionless dynamics, is applied in a closed loop to improve the control performance. An experimental comparison with decentralized and non-adaptive regulators highlights severalfold reductions in tracking errors; the ability to track temperature-dependent friction variations is also shown. From this work, it may be concluded that the use of MEMS sensors, together with identification and adaptive control algorithms, sensibly increases the dynamic performance of robotic systems. The real-time properties of the method also enable future investigations into topics such as MEMS-based diagnostics and predictive maintenance.
Several types of self-balancing vehicles have been successfully developed and commercialized in the past two decades, both as manned vehicles and as autonomous mobile robots. At the same time, due to their characteristic instability and underactuation, a large body of research has been devoted to their control. However, despite this practical and theoretical interest, the current publicly available literature does not cover their systematic design and development. In particular, overall processes that lead to a finished vehicle starting from a set of requirements and specifications have not been examined in the literature. Within this context, this paper contributes a comprehensive mechatronic, dynamics-based procedure for the design of this class of vehicles; to promote clarity of exposition, the procedure is systematically presented using Model-Based Systems Engineering tools and principles. In particular, the proposed design method is developed and formalized starting from an original description of the vehicle, which is treated as a complex system composed of several interconnected multi-domain components that exchange power and logical flows through suitable interfaces. A key focus of this work is the analysis of these exchanges, with the goal of defining a minimal set of quantities that should be necessarily considered to properly design the vehicle. As a salient result, the design process is organized in a logical sequence of steps, each having well-defined inputs and outputs. The procedure is also graphically outlined using standardized formalisms. The design method is shown to cover all the mechanical, electrical, actuation, measurement and control components of the system, and to allow the unified treatment of a large variety of different vehicle variants. The procedure is then applied to a specific case study, with the goal of developing the detailed design of a full-scale vehicle. The main strengths of the proposed approach are then widely highlighted and discussed.