Development and analysis of a PC-based object-oriented real-time robotics controller

被引:0
|
作者
Tran, HT [1 ]
Khajepour, A [1 ]
Erkorkmaz, K [1 ]
机构
[1] Univ Waterloo, Dept Engn Mech, Waterloo, ON N2L 3G1, Canada
来源
2005 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS (CCA), VOLS 1AND 2 | 2005年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time controllers have traditionally used computer hardware systems that require expertise in hardware knowledge before the controller can be effectively implemented. This paper introduces a single-processor PC-based real-time motion controller developed using QNX 6.0 Neutrino operating system. Using the advantages of a distributed software system and an object-oriented architecture, the developed controller can be easily modified to suit any application. Common real-time software development issues such as timing, data logging and hardware management are discussed in detail, along with straight-forward solutions to address these problems in QNX. The entire system is implemented on a 2-D cable-based high-speed pick-and-place robot, and the controller performance is compared to Delta Tau PMAC, a commercial controller. Developing a PC-based modular real-time controller allows researchers to easily implement their control algorithms at a reasonable cost.
引用
收藏
页码:1379 / 1384
页数:6
相关论文
共 50 条
  • [1] OBJECT-ORIENTED TECHNOLOGY - PC-BASED OOAD TOOLS
    PAPPAS, TLF
    COMPUTER, 1995, 28 (03) : 92 - 97
  • [2] Universal real-time NURBS interpolator on a PC-based controller
    Wang, Jun-Bin
    Yau, Hong-Tzong
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 71 (1-4): : 497 - 507
  • [3] Universal real-time NURBS interpolator on a PC-based controller
    Jun-Bin Wang
    Hong-Tzong Yau
    The International Journal of Advanced Manufacturing Technology, 2014, 71 : 497 - 507
  • [4] Universal real-time NURBS interpolator on a PC-based controller
    Yau, H.-T. (imehty@ccu.edu.tw), 1600, Springer London (71): : 1 - 4
  • [5] Object-oriented real-time concurrency
    Buhr, PA
    Harji, AS
    Lim, PE
    Chen, JX
    ACM SIGPLAN NOTICES, 2000, 35 (10) : 29 - 46
  • [6] Real-time object-oriented modeling
    Smith, KW
    DR DOBBS JOURNAL, 1997, 22 (12): : 64 - &
  • [7] Development of a PC-based real-time surgical simulator
    Hotta, Yoshinobu
    Naoi, Satoshi
    Suwa, Misako
    Systems and Computers in Japan, 2002, 33 (07) : 11 - 20
  • [8] Object-oriented aerodynamic model in PC-based flight simulator
    School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China
    Xitong Fangzhen Xuebao, 2008, 11 (2877-28802):
  • [9] Real-time systems development: From structured analysis to object-oriented design
    Lin, JJ
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 486 - 490
  • [10] An Object-Oriented Application Framework for the Development of Real-Time Systems
    Fiamberti, Francesco
    Micucci, Daniela
    Tisato, Francesco
    OBJECTS, MODELS, COMPONENTS, PATTERNS, TOOLS 2012, 2012, 7304 : 75 - 90