Collaborative robots (or cobots) are robots that can safely work together or interact with humans in a common space. They gradually become noticeable nowadays. Compliant actuators are very relevant for the design of cobots. This type of actuation scheme mitigates the damage caused by unexpected collision. Therefore, elastic joints are considered to outperform rigid joints when operating in a dynamic environment. However, most of the available elastic robots are relatively costly or difficult to construct. To give researchers a solution that is inexpensive, easily customisable, and fast to fabricate, a newly-designed low-cost, and open-source design of an elastic joint is presented in this work. Based on the newly design elastic joint, a highly-compliant multi-purpose 2-DOF robot arm for safe human-robot interaction is also introduced. The mechanical design of the robot and a position control algorithm are presented. The mechanical prototype is 3D-printed. The control algorithm is a two loops control scheme. In particular, the inner control loop is designed as a model reference adaptive controller (MRAC) to deal with uncertainties in the system parameters, while the outer control loop utilises a fuzzy proportional-integral controller to reduce the effect of external disturbances on the load. The control algorithm is first validated in simulation. Then the effectiveness of the controller is also proven by experiments on the mechanical prototype.
Collaborative robots (or cobots) are robots that are capable of safely operating in a shared environment or interacting with humans. In recent years, cobots have become increasingly common. Compliant actuators are critical in the design of cobots. In real applications, this type of actuation system may be able to reduce the amount of damage caused by an unanticipated collision. As a result, elastic joints are expected to outperform stiff joints in complex situations. In this work, the control of a 2-DOF robot arm with elastic actuators is addressed by proposing a two-loop adaptive controller. For the outer control loop, an adaptive sliding mode controller (ASMC) is adopted to deal with uncertainties and disturbance on the load side of the robot arm. For the inner loops, model reference adaptive controllers (MRAC) are utilised to handle the uncertainties on the motor side of the robot arm. To show the effectiveness of the proposed controller, extensive simulation experiments and a comparison with the conventional sliding mode controller (SMC) are carried out. As a result, the ASMC has a 50.35% lower average RMS error than the SMC controller, and a shorter settling time (5% criterion) (0.44 s compared to 2.11 s).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.