首页    期刊浏览 2024年11月15日 星期五
登录注册

文章基本信息

  • 标题:Robotics, rapid control prototyping and "dSpace" hardware.
  • 作者:Dolga, Valer ; Dolga, Lia ; Filipescu, Hannelore
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2008
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Intensive and extensive development of robotics involved various approaches for designing and improving controllers that are particularly destined to robot systems. Nonlinear features with many uncertainties characterize the comprehensive inquiries of the mechatronic system embodied by the robotic manipulator. Conventional methodologies for controller development became insufficient: either they hardly solved the problem, or they did not find a solution for dynamic modelling.
  • 关键词:Artificial neural networks;Neural networks;Software

Robotics, rapid control prototyping and "dSpace" hardware.


Dolga, Valer ; Dolga, Lia ; Filipescu, Hannelore 等


1. INTRODUCTION

Intensive and extensive development of robotics involved various approaches for designing and improving controllers that are particularly destined to robot systems. Nonlinear features with many uncertainties characterize the comprehensive inquiries of the mechatronic system embodied by the robotic manipulator. Conventional methodologies for controller development became insufficient: either they hardly solved the problem, or they did not find a solution for dynamic modelling.

Designing a feedback control system typically requires several steps: identifying a dynamic model from experimental data, using computer aided design tools to construct the controller, verifying the design using computer simulations and finally, implementing the controller. Knowledgeable reference articles and books propose a solution for the specified question: a multivariable non-linear coupled dynamic system with uncertainties (Tagagi, 1992)--(Neo & Er, 1996). The experts' investigations regarded both controller design methodologies that should consider various uncertainties--dynamic fuzzy neural networks controller (Low, 2004) and rapid prototyping of model-based robot controllers (Bona, 2003) or rapid prototyping with dSPACE hardware (Ridley, 2004; Gattringer, 2006; Ionescu et al., 2008).

The subject of rapid control prototyping was one of the main tasks within the frame of the national excellence research grant "Simulation, Control and Testing Platform with Applications in Mechatronics "ConMec"" (Dolga et al., 2007).

The paper presents the authors' realizations in developing applicative platforms with comprehensive tasks of rapid control prototyping for robotic systems.

2. RAPID CONTROL PROTOTYPING APPROACH

The idiom of "rapid prototyping" is extensive and outlines remarkable facilities in creating new products; it provides the possibility to demonstrate the veracity of a concept or an idea. Previous studies outlined the superiority of hardware solutions, for which several variants were considered. The authors applied a multi-attribute decision making process with six evaluation criteria (the processor type, the memory, the inputs and the outputs, the signal conditioning, the operating mode and the platform sensitivity). The results revealed the dSPACE framework (Dolga et al., 2007) advantages, because dSPACE equipment perfectly matches the requisite of using the same software and hardware platform for controller design, simulation and implementation processes (Figure 1).

Figure 2 shows a typical software development process for an Electronics Control Unit (ECU).

Prototyping can help answer the following questions: will the design work properly, can the design be produced economically, which approach can be taken to get from concept to product, how can prototyping support product design specification. The main benefits of prototyping are: better communication with the user, improved design through feedback and iteration, provides training / learning medium.

[FIGURE 1 OMITTED]

[FIGURE 2 OMITTED]

3. SOLUTIONS FOR ANALYSIS PLATFORMS

The first developed platform allows applying the concept of rapid control prototyping for a multi-axes robot (Figure 3).

While Matlab and the SIMULINK block diagram environment are useful for control design and analysis, the dSPACE-DS1005 provides the means for acquiring system identification data and implementing discrete-time controllers for analogue plants (a 5 axes Yamaha robot was bought). The dSPACE software ControlDesk is a graphical user interface that offers the functions to control monitor and automate experiments and make the controllers progress more efficient.

Another platform with a similar goal was focused on the analysis of an autonomous mobile robot which operates in obstructive environments (Figure 4). Therefore, the controller takes into consideration multiple uncertainty elements; for that reason, a fuzzy algorithm was provided with the aim of developing an appropriate controller (Figure 5).

The sensing elements supply the data required by the fuzzy controller. The CCD video sensor connected to a computer system together with the data processing in Matlab/ Image Processing Toolbox deliver the desired position [PHI]i. The mobile robot position transducer gives the real navigation angle [PHI].

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

[FIGURE 5 OMITTED]

The mobile robot is provided with a multiple use of the sensing elements (video, proximity, position). The interface RS232 aids the implementation of a control strategy compatible with the robot environment or the upload of the control code. The dSPACE 1005 board interfaces the computer and the robot.

4. CONCLUSION

The created platforms offer a concrete answer to a critical requirement in robotics control: rapid control prototyping.

The modular structures of the platforms make the developed applications to be supple and friendly and guarantee excellent results in rapid control prototyping for various mechatronic systems. An integrated real-time hardware-in-the-loop simulation system becomes available and executable code for microcontroller can be automatically generated.

To date only Matlab/ Simulink tools were used on the platforms; other software environments for dynamic simulations are also available (Dymola, 20SIM) and will be considered to increase the platforms applicability.

The intention is of further developing applications that suppose implementations of appropriate controllers. Analyses for levitation mechatronic systems and for shape memory alloys actuators are planned to be approached.

The described platforms for rapid control prototyping offer high flexibility; next research will make possible to apply concepts of advanced control like "full path" and "bypass".

5. REFERENCES

Bona, B.; Indri, M. & Smaldone, N. (2003). Architectures for rapid prototyping of model-based robot controllers, In: Advances in control of articulated and mobile robots, ISBN 978-3-540-20783-2, Springer Berlin, Heidelberg

Dolga, L.; Dolga, V. & Filipescu, H. (2007). Rapid prototyping within the simulation and control platform for mechatronics, Proceedings of the 18th International DAAAM Symposium "Intelligent Manufacturing & Automation: Focus on Creativity, Responsibility and Ethics of Engineers", pp. 243-244, Zadar, Oct. 2007

Gattringer, H. (2006). The Bipedal Robot. dSPACE News, no.1, 2006, pp.12-13, Paderborn, Germany

Ionescu, F. (2008). Vlad, C. & Arotaritei, D.: Advanced Control of an Electrohydraulic Axis, In: Mechatronic System Control, Logic and Data Acquisition, edited by R.H. Bishop, CRC Press, ISBN 9260-0-8493-9260-8, 2008

Low, C. B.; Nah, K. H. & Er, M.J. (2004). Real -Time implementation of a dynamic fuzzy neural networks controller for a SCARA. Journal of the Institution of Engineers, vol.44 issue 3 pp. 43-56, Singapore

Ridley, P. (2004). The World's Largest Industrial Robot. dSPACE News, no. 2, 2004, pp.4 -5, Paderborn, Germany
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有