scholarly journals An Open-architecture Robot Controller applied to Interaction Tasks

Author(s):  
A. Oliveira ◽  
E. De ◽  
U. Moreno
2021 ◽  
Vol 2021 ◽  
pp. 1-11
Author(s):  
Chong Wang ◽  
Dongxue Liu ◽  
Qun Sun ◽  
Tong Wang

This paper presents a kinematic analysis for an open architecture 6R robot controller, which is designed to control robots made by domestic manufactures with structural variations. Usually, robot kinematic studies are often introduced for specific robot types, and therefore, difficult to apply the kinematic model from one to another robot. This study incorporates most of the robot structural variations in one model so that it is convenient to switch robot types by modifying model parameters. By combining an adequate set of parameters, the kinematic models, especially the inverse kinematics, are derived. The kinematic models are proved to be suitable for many classic industrial robot types, such as Puma560, ABB IRB120/1600, KAWASAKI RS003N/RS010N, FANUC M6iB/M10iA, and therefore be applicable to those with similar structures. The analysis and derivation of the forward and inverse kinematic models are presented, and the results are proven to be accurate.


Author(s):  
André Schneider de Oliveira ◽  
Edson Roberto De Pieri ◽  
Daniel Martins ◽  
Ubirajara Franco Moreno

IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 13407-13417 ◽  
Author(s):  
Miguel-Angel Martinez-Prado ◽  
Juvenal Rodriguez-Resendiz ◽  
Roberto-Augusto Gomez-Loenzo ◽  
Gilberto Herrera-Ruiz ◽  
Luis-Alfonso Franco-Gasca

Author(s):  
Diego Caberlon Santini ◽  
Walter Fetter Lages

This work deals with the specification of an open architecture for control of manipulator robots. The architecture defines policies for the use of the OROCOS framework and is specified for a generic manipulator robot with N joints, through the definition of component models to abstract the hardware and each block of the robot controller. To show its generality, the proposed architecture is used to implement two different controllers: an independent PID for each joint and controller with feedforward compensation. The validation is made through the implementation in real-time on the Janus robot.


Electronics ◽  
2020 ◽  
Vol 9 (6) ◽  
pp. 972 ◽  
Author(s):  
Dejan Jokić ◽  
Slobodan Lubura ◽  
Vladimir Rajs ◽  
Milan Bodić ◽  
Harun Šiljak

In this paper we present two different, software and reconfigurable hardware, open architecture approaches to the PUMA 560 robot controller implementation, fully document them and provide the full design specification, software code and hardware description. Such solutions are necessary in today’s robotics and industry: deprecated old control units render robotic installations useless and allow no upgrades, advancements, or innovation in an inherently innovative ecosystem. For the sake of simplicity, just the first robot axis is considered. The first approach described is a PC solution with data acquisition I/O board (Humusoft MF634). This board is supported with Matlab Real-Time Windows Toolbox for real-time applications and thus whole controller was designed in Matlab environment. The second approach is a robot controller developed on field programmable gate arrays (FPGA) board. The complexity of FPGA design can be overcome by using a third party software package, such as self-developed Matlab FPGA Real Time Toolbox. In both cases, parameters of motion controller are calculated by using simulation of the PUMA 560 robot first axis motion. Simulations were conducted in Matlab/Simulink using Robotics Toolbox.


Sign in / Sign up

Export Citation Format

Share Document