13,656 research outputs found

    Robot Manipulators: Modeling, Performance Analysis and Control

    Get PDF
    International audienceThis book presents the most recent research results about the modeling and control of robot manipulators. - Chapter 1 gives unified tools to derive direct and inverse geometric, kinematic and dynamic models of serial robots and addresses the issue of identification of the geometric and dynamic parameters of these models. - Chapter 2 describes the main features of parallel robots, the different architectures and the methods used to obtain direct and inverse geometric, kinematic and dynamic models paying special attention to singularity analysis. - Chapter 3 introduces global and local tools for performance analysis of serial robots. - Chapter 4 presents an original optimization technique for point-to-point trajectory generation accounting for the robot dynamics. - Chapter 5 presents standard control techniques in the joint space and task space for free motion (PID, computed torque, adaptive dynamic control, and variable structure control), and constrained motion (compliant force-position control). - In chapter 6, the concept of vision-based control is developed and Chapter 7 is devoted to specific issue of robots with flexible links. Efficient recursive Newton-Euler algorithms for both inverse and direct modeling are presented, as well as control methods ensuring position setting and vibration damping

    Force Control Improvement in Collaborative Robots through Theory Analysis and Experimental Endorsement

    Full text link
    [EN] Due to the elasticity of their joints, collaborative robots are seldom used in applications with force control. Besides, the industrial robot controllers are closed and do not allow the user to access the motor torques and other parameters, hindering the possibility of carrying out a customized control. A good alternative to achieve a custom force control is sending the output of the force regulator to the robot controller through motion commands (inner/outer loop control). There are different types of motion commands (e.g., position or velocity). They may be implemented in different ways (Jacobian inverse vs. Jacobian transpose), but this information is usually not available for the user. This article is dedicated to the analysis of the effect of different inner loops and their combination with several external controllers. Two of the most determinant factors found are the type of the inner loop and the stiffness matrix. The theoretical deductions have been experimentally verified on a collaborative robot UR3, allowing us to choose the best behaviour in a polishing operation according to pre-established criteria.The authors are grateful for the financial support of the Spanish Ministry of Economy and European Union, grant DPI2016-81002-R (AEI/FEDER, UE), to the research work here published. Rodrigo Perez-Ubeda is grateful to the Ph.D. Grant CONICYT PFCHA/DOCTORADO BECAS CHILE/2017-72180157.Pérez-Ubeda, R.; Zotovic Stanisic, R.; Gutiérrez, SC. (2020). Force Control Improvement in Collaborative Robots through Theory Analysis and Experimental Endorsement. Applied Sciences. 10(12):1-24. https://doi.org/10.3390/app10124329S1241012Top Trends Robotics 2020—International Federation of Robotics https://ifr.org/ifr-press-releases/news/top-trends-robotics-2020Gaz, C., Magrini, E., & De Luca, A. (2018). A model-based residual approach for human-robot collaboration during manual polishing operations. Mechatronics, 55, 234-247. doi:10.1016/j.mechatronics.2018.02.014Iglesias, I., Sebastián, M. A., & Ares, J. E. (2015). Overview of the State of Robotic Machining: Current Situation and Future Potential. Procedia Engineering, 132, 911-917. doi:10.1016/j.proeng.2015.12.577Perez-Ubeda, R., Gutierrez, S. C., Zotovic, R., & Lluch-Cerezo, J. (2019). Study of the application of a collaborative robot for machining tasks. Procedia Manufacturing, 41, 867-874. doi:10.1016/j.promfg.2019.10.009Spong, M. W. (1989). On the force control problem for flexible joint manipulators. IEEE Transactions on Automatic Control, 34(1), 107-111. doi:10.1109/9.8661Ren, T., Dong, Y., Wu, D., & Chen, K. (2019). Impedance control of collaborative robots based on joint torque servo with active disturbance rejection. Industrial Robot: the international journal of robotics research and application, 46(4), 518-528. doi:10.1108/ir-06-2018-0130Ajoudani, A., Tsagarakis, N. G., & Bicchi, A. (2017). Choosing Poses for Force and Stiffness Control. IEEE Transactions on Robotics, 33(6), 1483-1490. doi:10.1109/tro.2017.2708087Magrini, E., & De Luca, A. (2016). Hybrid force/velocity control for physical human-robot collaboration tasks. 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). doi:10.1109/iros.2016.7759151Ahmad, S. (1993). Constrained motion (force/position) control of flexible joint robots. IEEE Transactions on Systems, Man, and Cybernetics, 23(2), 374-381. doi:10.1109/21.229451Calanca, A., & Fiorini, P. (2018). Understanding Environment-Adaptive Force Control of Series Elastic Actuators. IEEE/ASME Transactions on Mechatronics, 23(1), 413-423. doi:10.1109/tmech.2018.2790350Oh, S., & Kong, K. (2017). High-Precision Robust Force Control of a Series Elastic Actuator. IEEE/ASME Transactions on Mechatronics, 22(1), 71-80. doi:10.1109/tmech.2016.2614503Yin, H., Li, S., & Wang, H. (2016). Sliding mode position/force control for motion synchronization of a flexible-joint manipulator system with time delay. 2016 35th Chinese Control Conference (CCC). doi:10.1109/chicc.2016.7554329Ma, Z., Hong, G.-S., Ang, M. H., Poo, A.-N., & Lin, W. (2018). A Force Control Method with Positive Feedback for Industrial Finishing Applications. 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM). doi:10.1109/aim.2018.8452689Huang, L., Ge, S. S., & Lee, T. H. (2006). Position/force control of uncertain constrained flexible joint robots. Mechatronics, 16(2), 111-120. doi:10.1016/j.mechatronics.2005.10.002Chiaverini, S., Siciliano, B., & Villani, L. (1999). A survey of robot interaction control schemes with experimental comparison. IEEE/ASME Transactions on Mechatronics, 4(3), 273-285. doi:10.1109/3516.789685Winkler, A., & Suchy, J. (2016). Explicit and implicit force control of an industrial manipulator — An experimental summary. 2016 21st International Conference on Methods and Models in Automation and Robotics (MMAR). doi:10.1109/mmar.2016.7575081Neranon, P., & Bicker, R. (2016). Force/position control of a robot manipulator for human-robot interaction. Thermal Science, 20(suppl. 2), 537-548. doi:10.2298/tsci151005036nChen, S., Zhang, T., & Zou, Y. (2017). Fuzzy-Sliding Mode Force Control Research on Robotic Machining. Journal of Robotics, 2017, 1-8. doi:10.1155/2017/8128479Lin, H.-I., & Dubey, V. (2018). Design of an Adaptive Force Controlled Robotic Polishing System Using Adaptive Fuzzy-PID. Advances in Intelligent Systems and Computing, 825-836. doi:10.1007/978-3-030-01370-7_64Perez-Vidal, C., Gracia, L., Sanchez-Caballero, S., Solanes, J. E., Saccon, A., & Tornero, J. (2019). Design of a polishing tool for collaborative robotics using minimum viable product approach. International Journal of Computer Integrated Manufacturing, 32(9), 848-857. doi:10.1080/0951192x.2019.1637026Chen, F., Zhao, H., Li, D., Chen, L., Tan, C., & Ding, H. (2019). Contact force control and vibration suppression in robotic polishing with a smart end effector. Robotics and Computer-Integrated Manufacturing, 57, 391-403. doi:10.1016/j.rcim.2018.12.019Mohammad, A. E. K., Hong, J., & Wang, D. (2018). Design of a force-controlled end-effector with low-inertia effect for robotic polishing using macro-mini robot approach. Robotics and Computer-Integrated Manufacturing, 49, 54-65. doi:10.1016/j.rcim.2017.05.011Xiao, C., Wang, Q., Zhou, X., Xu, Z., Lao, X., & Chen, Y. (2019). Hybrid Force/Position Control Strategy for Electromagnetic based Robotic Polishing Systems. 2019 Chinese Control Conference (CCC). doi:10.23919/chicc.2019.8865183Li, J., Zhang, T., Liu, X., Guan, Y., & Wang, D. (2018). A Survey of Robotic Polishing. 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO). doi:10.1109/robio.2018.8664890Zollo, L., Siciliano, B., De Luca, A., Guglielmelli, E., & Dario, P. (2004). Compliance Control for an Anthropomorphic Robot with Elastic Joints: Theory and Experiments. Journal of Dynamic Systems, Measurement, and Control, 127(3), 321-328. doi:10.1115/1.1978911Han, D., Duan, X., Li, M., Cui, T., Ma, A., & Ma, X. (2017). Interaction Control for Manipulator with compliant end-effector based on hybrid position-force control. 2017 IEEE International Conference on Mechatronics and Automation (ICMA). doi:10.1109/icma.2017.8015929Schindlbeck, C., & Haddadin, S. (2015). Unified passivity-based Cartesian force/impedance control for rigid and flexible joint robots via task-energy tanks. 2015 IEEE International Conference on Robotics and Automation (ICRA). doi:10.1109/icra.2015.7139036Zotovic Stanisic, R., & Valera Fernández, Á. (2009). Simultaneous velocity, impact and force control. Robotica, 27(7), 1039-1048. doi:10.1017/s0263574709005451Volpe, R., & Khosla, P. (1993). A theoretical and experimental investigation of explicit force control strategies for manipulators. IEEE Transactions on Automatic Control, 38(11), 1634-1650. doi:10.1109/9.262033Zeng, G., & Hemami, A. (1997). An overview of robot force control. Robotica, 15(5), 473-482. doi:10.1017/s026357479700057xSalisbury, J. (1980). Active stiffness control of a manipulator in cartesian coordinates. 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes. doi:10.1109/cdc.1980.272026Chen, S.-F., & Kao, I. (2000). Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers. The International Journal of Robotics Research, 19(9), 835-847. doi:10.1177/02783640022067201Institute of Robotics and Mechatronics DLR Light Weight Robot III https://www.dlr.de/rm/en/desktopdefault.aspx/tabid-12464/#gallery/2916

    Dynamic simulation of task constrained of a rigid-flexible manipulator

    Full text link
    A rigid-flexible manipulator may be assigned tasks in a moving environment where the winds or vibrations affect the position and/or orientation of surface of operation. Consequently, losses of the contact and perhaps degradation of the performance may occur as references are changed. When the environment is moving, knowledge of the angle α between the contact surface and the horizontal is required at every instant. In this paper, different profiles for the time varying angle α are proposed to investigate the effect of this change into the contact force and the joint torques of a rigid-flexible manipulator. The coefficients of the equation of the proposed rotating surface are changing with time to determine the new X and Y coordinates of the moving surface as the surface rotates

    Folding Assembly by Means of Dual-Arm Robotic Manipulation

    Full text link
    In this paper, we consider folding assembly as an assembly primitive suitable for dual-arm robotic assembly, that can be integrated in a higher level assembly strategy. The system composed by two pieces in contact is modelled as an articulated object, connected by a prismatic-revolute joint. Different grasping scenarios were considered in order to model the system, and a simple controller based on feedback linearisation is proposed, using force torque measurements to compute the contact point kinematics. The folding assembly controller has been experimentally tested with two sample parts, in order to showcase folding assembly as a viable assembly primitive.Comment: 7 pages, accepted for ICRA 201

    Control strategy for cooperating disparate manipulators

    Get PDF
    To manipulate large payloads typical of space construction, the concept of a small arm mounted on the end of a large arm is introduced. The main purposes of such a configuration are to increase the structural stiffness of the robot by bracing against or locking to a stationary frame, and to maintain a firm position constraint between the robot's base and workpieces by grasping them. Possible topologies for a combination of disparate large and small arms are discussed, and kinematics, dynamics, controls, and coordination of the two arms, especially when they brace at the tip of the small arm, are developed. The feasibility and improvement in performance are verified, not only with analytical work and simulation results but also with experiments on the existing arrangement Robotic Arm Large and Flexible and Small Articulated Manipulator

    High speed, precision motion strategies for lightweight structures

    Get PDF
    Research on space telerobotics is summarized. Adaptive control experiments on the Robotic Arm, Large and Flexible (RALF) were preformed and are documented, along with a joint controller design for the Small Articulated Manipulator (SAM), which is mounted on the RALF. A control algorithm is described as a robust decentralized adaptive control based on a bounded uncertainty approach. Dynamic interactions between SAM and RALF are examined. Unstability of the manipulator is studied from the perspective that the inertial forces generated could actually be used to more rapidly damp out the flexible manipulator's vibration. Currently being studied is the modeling of the constrained dynamics of flexible arms

    Dynamic Modeling and Simulation of a Rotating Single Link Flexible Robotic Manipulator Subject to Quick Stops

    Get PDF
    Single link robotic manipulators are extensively used in industry and research operations. The main design requirement of such manipulators is to minimize link dynamic deflection and its active end vibrations, and obtain high position accuracy during its high speed motion. To achieve these requirements, accurate mathematical modeling and simulation of the initial design, to increase system stability and precision and to obtain very small amplitudes of vibration, should be considered. In this paper the modeling of such robotic arm with a rigid guide and a flexible extensible link subject to quick stops after each complete revolution is considered and its dynamical behavior analyzed. The extensible link which rotates with constant angular velocity has one end constrained to a predefined trajectory. The constrained trajectory allows trajectory control and obstacle avoidance for the active end of the robotic arm. The dynamic evolution of the system is investigated and the flexural response of the flexible link analyzed under the combined effect of clearance and flexibility.

    Dynamic Active Constraints for Surgical Robots using Vector Field Inequalities

    Full text link
    Robotic assistance allows surgeons to perform dexterous and tremor-free procedures, but robotic aid is still underrepresented in procedures with constrained workspaces, such as deep brain neurosurgery and endonasal surgery. In these procedures, surgeons have restricted vision to areas near the surgical tooltips, which increases the risk of unexpected collisions between the shafts of the instruments and their surroundings. In this work, our vector-field-inequalities method is extended to provide dynamic active-constraints to any number of robots and moving objects sharing the same workspace. The method is evaluated with experiments and simulations in which robot tools have to avoid collisions autonomously and in real-time, in a constrained endonasal surgical environment. Simulations show that with our method the combined trajectory error of two robotic systems is optimal. Experiments using a real robotic system show that the method can autonomously prevent collisions between the moving robots themselves and between the robots and the environment. Moreover, the framework is also successfully verified under teleoperation with tool-tissue interactions.Comment: Accepted on T-RO 2019, 19 Page
    corecore