88 research outputs found
Positioning of a 3-degrees-of-freedom robot with pneumatic actuators
Interest in the use of pneumatic actuators has become increasingly significant, especially because of the potential benefits of employing clean energies. There are previous works related to this project; some made abroad that innovates in control methods but only in specific applications, and others in Mexico that progressively increase the complexity of the system. In this paper the difficulty of a generic threedegrees-of-freedom (DoF) robot arm control is tested, searching for the most efficient method to reproduce the positioning of the final effector (a griper) accurately. Furthermore, the ambitious goal of the project is to adequately develop an algorithm capable of being properly adjusted to any multipurpose robot system with pneumatic actuators. It is carefully considered the various non-linearities of the system. This work relied mostly on intelligent control techniques and modern programmable devices, the intention is to achieve similar or better results than previous projects. The possible combination of intelligent and even classical control can reasonably achieve the estimated conclusion, the first being flexible for developing robust design for non-linear systems
Automation and Robotics: Latest Achievements, Challenges and Prospects
This SI presents the latest achievements, challenges and prospects for drives, actuators, sensors, controls and robot navigation with reverse validation and applications in the field of industrial automation and robotics. Automation, supported by robotics, can effectively speed up and improve production. The industrialization of complex mechatronic components, especially robots, requires a large number of special processes already in the pre-production stage provided by modelling and simulation. This area of research from the very beginning includes drives, process technology, actuators, sensors, control systems and all connections in mechatronic systems. Automation and robotics form broad-spectrum areas of research, which are tightly interconnected. To reduce costs in the pre-production stage and to reduce production preparation time, it is necessary to solve complex tasks in the form of simulation with the use of standard software products and new technologies that allow, for example, machine vision and other imaging tools to examine new physical contexts, dependencies and connections
Wearable exoskeleton systems based-on pneumatic soft actuators and controlled by parallel processing
Human assistance innovation is essential in an increasingly aging society and one technology that may be applicable is exoskeletons. However, traditional rigid exoskeletons have many drawbacks. This research includes the design and implementation of upper-limb power assist and rehabilitation exoskeletons based on pneumatic soft actuators. A novel extensor-contractor pneumatic muscle has been designed and constructed. This new actuator has bidirectional action, allowing it to both extend and contract, as well as create force in both directions. A mathematical model has been developed for the new novel actuator which depicts the output force of the actuator. Another new design has been used to create a novel bending pneumatic muscle, based on an extending McKibben muscle and modelled mathematically according to its geometric parameters. This novel bending muscle design has been used to create two versions of power augmentation gloves. These exoskeletons are controlled by adaptive controllers using human intention. For finger rehabilitation a glove has been developed to bend the fingers (full bending) by using our novel bending muscles. Inspired by the zero position (straight fingers) problem for post-stroke patients, a new controllable stiffness bending actuator has been developed with a novel prototype. To control this new rehabilitation exoskeleton, online and offline controller systems have been designed for the hand exoskeleton and the results have been assessed experimentally. Another new design of variable stiffness actuator, which controls the bending segment, has been developed to create a new version of hand exoskeletons in order to achieve more rehabilitation movements in the same single glove. For Forearm rehabilitation, a rehabilitation exoskeleton has been developed for pronation and supination movements by using the novel extensor-contractor pneumatic muscle. For the Elbow rehabilitation an elbow rehabilitation exoskeleton was designed which relies on novel two-directional bending actuators with online and offline feedback controllers. Lastly for upper-limb joint is the wrist, we designed a novel all-directional bending actuator by using the moulding bladder to develop the wrist rehabilitation exoskeleton by a single all-directional bending muscle. Finally, a totally portable, power assistive and rehabilitative prototype has been developed using a parallel processing intelligent control chip
Design synthesis & prototype implementation of parallel orientation manipulators for optomechatronic applications
This thesis documents a research endeavor undertaken to develop high-performing
designs for parallel orientation manipulators (POM) capable of delivering the speed
and the accuracy requirements of a typical optomechatronic application. In the
course of the research, the state of the art was reviewed, and the areas in the
existing design methodologies that can be potentially improved were identified, which
included actuator design, dimensional synthesis of POMs, control system design, and
kinematic calibration. The gaps in the current art of designing each of these POM
system components were addressed individually. The outcomes of the corresponding
development activities include a novel design of a highly integrated voice coil actuator
(VCA) possessing the speed, the size, and the accuracy requirements of small-scale
parallel robotics. Furthermore, a method for synthesizing the geometric dimensions
of a POM was developed by adopting response surface methodology (RSM) as the
optimization tool. It was also experimentally shown how conveniently RSM can be
utilized to develop an empirical quantification of the actual kinematic structure of
a POM prototype. In addition, a motion controller was formulated by adopting the
active disturbance rejection control (ADRC) technology. The classic formulation of
the ADRC algorithm was modified to develop a resource-optimized implementation
on control hardware based on field programmable gate arrays (FPGA).
The practicality and the effectiveness of the synthesized designs were ultimately
demonstrated by performance benchmarking experiments conducted on POM prototypes constructed from these components. In specific terms, it was experimentally
shown that the moving platforms of the prototyped manipulators can achieve highspeed
motions that can exceed 2000 degrees/s in angular velocity, and 5×105 degrees/s2
in angular acceleration
Towards Developing Gripper to obtain Dexterous Manipulation
Artificial hands or grippers are essential elements in many robotic systems, such as, humanoid,
industry, social robot, space robot, mobile robot, surgery and so on. As humans, we use
our hands in different ways and can perform various maneuvers such as writing, altering
posture of an object in-hand without having difficulties. Most of our daily activities are
dependent on the prehensile and non-prehensile capabilities of our hand. Therefore, the
human hand is the central motivation of grasping and manipulation, and has been explicitly
studied from many perspectives such as, from the design of complex actuation, synergy, use
of soft material, sensors, etc; however to obtain the adaptability to a plurality of objects along
with the capabilities of in-hand manipulation of our hand in a grasping device is not easy,
and not fully evaluated by any developed gripper.
Industrial researchers primarily use rigid materials and heavy actuators in the design for
repeatability, reliability to meet dexterity, precision, time requirements where the required
flexibility to manipulate object in-hand is typically absent. On the other hand, anthropomorphic
hands are generally developed by soft materials. However they are not deployed
for manipulation mainly due to the presence of numerous sensors and consequent control
complexity of under-actuated mechanisms that significantly reduce speed and time requirements
of industrial demand. Hence, developing artificial hands or grippers with prehensile
capabilities and dexterity similar to human like hands is challenging, and it urges combined
contributions from multiple disciplines such as, kinematics, dynamics, control, machine
learning and so on. Therefore, capabilities of artificial hands in general have been constrained
to some specific tasks according to their target applications, such as grasping (in biomimetic
hands) or speed/precision in a pick and place (in industrial grippers).
Robotic grippers developed during last decades are mostly aimed to solve grasping
complexities of several objects as their primary objective. However, due to the increasing
demands of industries, many issues are rising and remain unsolved such as in-hand manipulation
and placing object with appropriate posture. Operations like twisting, altering
orientation of object within-hand, require significant dexterity of the gripper that must be
achieved from a compact mechanical design at the first place. Along with manipulation,
speed is also required in many robotic applications. Therefore, for the available speed and
design simplicity, nonprehensile or dynamic manipulation is widely exploited. The nonprehensile
approach however, does not focus on stable grasping in general. Also, nonprehensile
or dynamic manipulation often exceeds robot\u2019s kinematic workspace, which additionally
urges installation of high speed feedback and robust control. Hence, these approaches are
inapplicable especially when, the requirements are grasp oriented such as, precise posture
change of a payload in-hand, placing payload afterward according to a strict final configuration.
Also, addressing critical payload such as egg, contacts (between gripper and egg)
cannot be broken completely during manipulation. Moreover, theoretical analysis, such as
contact kinematics, grasp stability cannot predict the nonholonomic behaviors, and therefore,
uncertainties are always present to restrict a maneuver, even though the gripper is capable of
doing the task.
From a technical point of view, in-hand manipulation or within-hand dexterity of a gripper
significantly isolates grasping and manipulation skills from the dependencies on contact type,
a priory knowledge of object model, configurations such as initial or final postures and also
additional environmental constraints like disturbance, that may causes breaking of contacts
between object and finger. Hence, the property (in-hand manipulation) is important for a
gripper in order to obtain human hand skill.
In this research, these problems (to obtain speed, flexibility to a plurality of grasps,
within-hand dexterity in a single gripper) have been tackled in a novel way. A gripper
platform named Dexclar (DEXterous reConfigurable moduLAR) has been developed in order
to study in-hand manipulation, and a generic spherical payload has been considered at the
first place. Dexclar is mechanism-centric and it exploits modularity and reconfigurability to
the aim of achieving within-hand dexterity rather than utilizing soft materials. And hence,
precision, speed are also achievable from the platform. The platform can perform several
grasps (pinching, form closure, force closure) and address a very important issue of releasing
payload with final posture/ configuration after manipulation. By exploiting 16 degrees of
freedom (DoF), Dexclar is capable to provide 6 DoF motions to a generic spherical or
ellipsoidal payload. And since a mechanism is reliable, repeatable once it has been properly
synthesized, precision and speed are also obtainable from them. Hence Dexclar is an ideal
starting point to study within-hand dexterity from kinematic point of view.
As the final aim is to develop specific grippers (having the above capabilities) by exploiting
Dexclar, a highly dexterous but simply constructed reconfigurable platform named
VARO-fi (VARiable Orientable fingers with translation) is proposed, which can be used as
an industrial end-effector, as well as an alternative of bio-inspired gripper in many robotic
applications. The robust four fingered VARO-fi addresses grasp, in-hand manipulation and
release (payload with desired configuration) of plurality of payloads, as demonstrated in this
thesis.
Last but not the least, several tools and end-effectors have been constructed to study
prehensile and non-prehensile manipulation, thanks to Bayer Robotic challenge 2017, where
the feasibility and their potentiality to use them in an industrial environment have been
validated.
The above mentioned research will enhance a new dimension for designing grippers
with the properties of dexterity and flexibility at the same time, without explicit theoretical
analysis, algorithms, as those are difficult to implement and sometime not feasible for real
system
Projeto do sistema de controle de um exoesqueleto do membro inferior direito
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2017.Nesta pesquisa o modelo de um exoesqueleto do membro inferior direita para melhorar a mobilidade do usuário e seu sistema de controle foram desenvolvidos. O projeto físico do modelo do exoesqueleto consiste em três partes principais: um quadril e a parte superior e inferior da perna conectados um com o outro por juntas revolutas. Cada uma das juntas é atuado por um motor Brushless DC (BLDC) com caixa de redução para aumentar torque. Os motores a serem usados na construção possuem sensores de velocidade e de posição para fornecer os dados necessários para o sistema de controle. Solidworks Computer Aided Design (CAD) software é usado para desenvolver o modelo do exoesqueleto, que é salvo em formato extensible markup language (XML) para depois ser importado em Simmechanics, permitindo a integração de modelos de corpos físicos com componentes de Simulink. A cinemática inversa do exoesqueleto é desenvolvido e projetado em Very high speed integrated circuit Hardware Description Language (VHDL) usando aritmética em ponto flutuante para ser executado a partir de um dispositivo Field Programmable Gate Array (FPGA). Quatro representações diferentes do projeto de hardware do modelo cinematico do exoesqueleto foram desenvolvidos fazendo análise de erro com Mean Square Error (MSE) e Average Relative Error (ARE). Análise de trade-off de desempenho e área em FPGA é feito. A estratégia de controle Proportional-Integrative-Derivative (PID) é escolhido para desenvolver o sistema de controle do exoesqueleto por ser relativamente simples e eficiente para desenvolver e por ser amplamente usado em muitas áreas de aplicação. Duas estratégias de sistemas de controle combinado de posiçaõ e velocidade são desenvolvidos e comparados um com o outro. Cada sistema de controle consiste em dois controladores de velocidade e dois de posição. Os parâmetros PID são calculados usando os métodos de sintonização Ziegler-Nichols e Particle Swarm Optimization (PSO). PSO é um método de sintonização relativamente simples porém eficiente que é aplicado em muitos problemas de otimização. PSO é baseado no comportamento supostamente inteligente de cardumes de peixes e bandos de aves em procura de alimento. O algoritmo, junto com o método Ziegler-Nichols, é usado para achar parâmetros PID apropriados para os blocos de controle nas duas estratégias te controle desenvolvidos. A resposta do sistema de controle é avaliada, analisando a resposta a um step input. Simulação da marcha humana é também feito nos dois modelos de sistema de controle do exoesqueleto fornecendo dados de marcha humana ao modelo e analisando visualmente os movimentos do exoesqueleto em Simulink. Os dados para simulação da marcha humana são extraídos de uma base de dados existente e adaptados para fazer simulações nos modelos de sistema de controle do exoesqueleto.In this research a model of an exoskeleton of the right lower limb for user mobility enhancement and its control system are designed. The exoskeleton design consists of three major parts: a hip, an upper leg and a lower leg part, connected to one another with revolute joints. The joints will each be actuated by Brushless DC (BLDC) Motors equipped with gearboxes to increase torque. The motors are also equipped with velocity and position sensors which provide the necessary data for the designed control systems. Solidworks Computer Aided Design (CAD) software is used to develop a model of the exoskeleton which is then exported in extensible markup language (XML) format to be imported in Simmechanics, enabling the integration of physical body components with Simulink components. The inverse kinematics of the exoskeleton model is calculated and designed in Very high speed integrated circuit Hardware Description Language (VHDL) using floating-point numbers, to be executed from a Field Programmable Gate Array (FPGA) Device. Four different bit width representations of the hardware design of the kinematics model of the exoskeleton are developed, performing error analysis with the Mean Square Error (MSE) and the Average Relative Error (ARE) approaches. Trade-off analysis is then performed against performance and area on FPGA. The Proportional-Integrative-Derivative (PID) control strategy is chosen to develop the control system for the exoskeleton for its relatively simple design and proven efficient implementation in a very broad range of real life application areas. Two control system strategies are developed and compared to one another. Each control system design is comprised of two velocity- and two position controllers. PID parameters are calculated using the Ziegler-Nichols method and Particle Swarm Optimization (PSO). PSO is a relatively simple yet powerful optimization method that is applied in many optimization problem areas. It is based on the seemingly intelligent behaviour of fish schools and bird flocks in search of food. The algorithm, alongside the Ziegler-Nichols method, is used to find suitable PID parameters for control system blocks in the two designs. The system response of the control systems is evaluated analyzing step response. Human gait simulation is also performed on the developed exoskeleton control systems by observing the exoskeleton model movements in Simulink. The gait simulation data is extracted from a human gait database and adapted to be fed as input to the exoskeleton control system models
Microfactory concept with bilevel modularity
There has been an increasing demand for miniaturization of products in the last decades. As a result of that, miniaturization and micro systems have become an important topic of research. As the technologies of micro manufacturing improve and are gradually started to be used, new devices have started to emerge in to the market. However, the miniaturization of the products is not paralleled to the sizes of the equipment used for their production. The conventional equipment for production of microparts is comparable in size and energy consumption to their counterparts in the macro world. The miniaturization of products and parts is slowly paving the way to the miniaturization of the production equipment and facilities, enabling efficient use of energy for production, improvement in material resource utilization and high speed and precision which in turn will lead to an increase in the amount of products produced more precisely. These led to the introduction of the microfactory concept which involves the miniaturization of the conventional production systems with all their features trying to facilitate the advantages that are given above. The aim of this thesis is to develop a module structure for production and assembly which can be cascaded with other modules in order to form a layout for the production of a specific product. The layout can also be changed in order to configure the microfactory for the production of another product. This feature brings flexibility to the system in the sense of product design and customization of products. Each module having its own control system, is able to perform its duty with the equipment placed into it. In order to form different layouts using the modules to build up a complete production chain, each module is equipped with necessary interface modules for the interaction and communication with the other process modules. In this work, the concept of process oriented modules with bilevel modularity is introduced for the development of microfactory modules. The first phase of the project is defined to be the realization of an assembly module and forms the content of this thesis. The assembly module contains parallel kinematics robots as manipulators which performs the assigned operations. One of the most important part here is to configure the structure of the module (control system/interface and communication units, etc.) which will in the future enable the easy integration of different process modules in order to form a whole microfactory which will have the ability to perform all phases of production necessary for the manufacturing of a product. The assembly module is a miniaturized version of the conventional factories (i.e. an assembly line) in such a way that the existing industrial standards are imitated within the modules of the microfactory. So that one who is familiar with the conventional systems can also be familiar with the construction of the realized miniature system and can easily setup the system according to the needs of the application. Thus, this is an important step towards the come in to use of the miniaturized production units in the industry. In order to achieve that kind of structure, necessary control hardware and software architecture are implemented which allows easy configuration of the system according to the processes. The modularity and reconfigurability in the software structure also have significant importance besides the modularity of the mechanical structure. The miniaturization process for the assembly cell includes the miniaturization of the parallel manipulators, transportation system in between the assembly nodes or in between different modules and the control system hardware. Visual sensor utilization for the visual feedback is enabled for the assembly process at the necessary nodes. The assembly module is developed and experiments are realized in order to test the performance of the module
Tracking Control Performances Of A Dual-Limb Robotic Arm System
This paper discuss the tracking control performances of a dual-limb robotic arm system for precision motion and high speed response. In this paper, the focus is to fabricate & analyze the control performances of an upper duallimb robotic arm system which are able to move in parallel motion. The experimental results are obtained through open-loop and closed-loop test. The system transfer function is evaluated experimentally via system identification method. In this paper the Proportional and Derivative (PD) controller is used to control the trajectory motion of the dual-limb robotic arm system. The PD controller with proportional gain Kp = 169 and derivative gain KD = 1.1412 shows good performances using step input reference. To further verify the robustness of the
controller, tracking control experiments are performed with rectangular & triangular input trajectory. The PD controller
shows the dual-limb robotic arm system able to show good
performances with the steady state error less than 0.4° for the 15°
triangular input references with 0.1Hz frequency, respectively
Software framework for high precision motion control applications
Developing a motion control system requires much effort in different domains. Namely control, electronics and software engineering. In addition to these, there are the system requirements which may be completely different to these spanning from biomedical engineering to psychology. Collaboration between these fields is vital, however these fields should be involved only as much as they are needed to be in the fields of expertise of the others. Several software frameworks exist for the creation of robotics applications. But currently there is no standard for the creation of mechatronics systems nor is there a complete software package that can deal with all aspects in the programming of such systems. Existing frameworks each have their advantages and disadvantages, however they generally have limited or no dedicated structure for the development of the motion control aspect of the problem and deal extensively with the robotenvironment interactions and inter mechanism communications. Dealing with the higher levels of the problem, they are usually not well suited for hard realtime; since the interactions can run on soft realtime constraints. The software framework proposed in this study aims to achieve a level of abstraction between the different domains utilized within a system. The aim in using the framework is to achieve a sustainable software structure for the system. Sustainability is an important part of systems, as it permits a system to evolve with changing requirements and variable hardware, with the ultimate goal of having robust software that can be utilized on different platforms and with other systems using an abstraction layer between the hardware and the software. This ensures that the system can be migrated from a processing platform to any other platform and also from one set of hardware to another. The framework was tested on several systems that have precision motion control requirements such as a 10 degree of freedom micro assembly workstation, a modular micro factory and a haptic system with time delay. Each of the systems works in di erent processing platforms and have different motion control requirements. The achieved results from the implementations show that the software framework is an important tool for the development of motion control software
- …