• DocumentCode
    3414303
  • Title

    QMotor 3.0-an object oriented system for PC control program implementation and tuning

  • Author

    Costescu, Nicolae P. ; Loffler, Markus S. ; Feemster, Matthew G. ; Dawson, Darren M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Clemson Univ., SC, USA
  • Volume
    6
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    4526
  • Abstract
    QMotor 3.0 provides a versatile framework for the implementation of advanced control algorithms as C++ programs. The QMotor 3.0 graphical user interface (GUI) integrates functionality for the testing and tuning of these control programs. In addition, it also provides advanced data logging, plotting, and data exporting capabilities. By implementing control programs on a real-time PC operating system (OS), QMotor 3.0 eliminates the need for DSP boards. QMotor 3.0´s high performance and flexibility allow for the implementation of many different control applications ranging from simple PD control routines to complex, nonlinear, multidimensional control. algorithms. The use of C++ for control programs allows for high execution speeds and the implementation of very complex control structures. QNX as the operating system gives high reliability with low overhead such that the control programs can run in an embedded environment. A client/server architecture decouples the control program from the hardware so that QMotor 3.0 can easily be extended to work with new hardware
  • Keywords
    C++ language; computerised control; object-oriented programming; programming environments; C++ programs; PD control; QMotor 3.0; control algorithms; motor control; object-oriented software environment; real-time control programs; robot control; Cameras; Computer architecture; Control systems; Costs; Digital signal processing; Graphical user interfaces; Hardware; Object oriented programming; Operating systems; Robot control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2001. Proceedings of the 2001
  • Conference_Location
    Arlington, VA
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-6495-3
  • Type

    conf

  • DOI
    10.1109/ACC.2001.945692
  • Filename
    945692