Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Paladyn, Journal of Behavioral Robotics

Editor-in-Chief: Schöner, Gregor

1 Issue per year

CiteScore 2017: 0.33

SCImago Journal Rank (SJR) 2017: 0.104

ICV 2017: 99.90

Open Access
See all formats and pricing
More options …

Application of the Novint Falcon haptic device as an actuator in real-time control

Daniel J. Block
  • College of Engineering Control Systems Laboratory, University of Illinois at Urbana-Champaign, Urbana IL 61801, USA
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ Mark B. Michelotti / Ramavarapu S. Sreenivas
  • Coordinated Science Laboratory & Industrial and Enterprise Systems Engineering, University of Illinois at Urbana-Champaign, Urbana IL 61801, USA
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2013-12-27 | DOI: https://doi.org/10.2478/pjbr-2013-0017


This paper describes the development of an embedded system whose purpose is to control the Novint Falcon as a robot, and to develop a control experiment that demonstrates the use the Novint Falcon as a robotic actuator. The Novint Falcon, which is a PC input device, is “haptic” in the sense that it has a force feedback component. Its relatively low cost compared with other platforms makes it a good candidate for academic application in robot modeling and control. An embedded system is developed to interface with the multiple motors and sensors present in the Novint Falcon, which is subsequently used to control three independent Novint Falcons for a “ballon- plate” experiment. The results show that the device is a viable solution for high-speed actuation of small-scale mechanical systems.

Keywords: haptic device; embedded systems; electromechanical systems


  • [1] http://www.novint.com/index.php/products/novintfalcon. Google Scholar

  • [2] S. Martin and N. Hillier, “Characterization of the Novint Falcon Haptic Device for Application as a Robot Manipulator,” in Proc. Australasian Conference on Robotics and Automation (ACRA), Sydney, Australia, December, 2009. Google Scholar

  • [3] L.W. Tsai, and R. Stamper, “A Parallel Manipulator with Only Translational Degrees of Freedom,” Proceedings of the 1996 ASME Design Engineering Technical Conferences, Irvine, CA, 96- DETC/MECH-1152, 1996. Google Scholar

  • [4] L.W. Tsai, and R. Stamper, “A Parallel Manipulator with Only Translational Degrees of Freedom,” ISR Technical Report TR-97-72, 1997. Google Scholar

  • [5] C.G. Broyden, “A class of methods for solving nonlinear simultaneous equations,” Math Comput. 19 (1965), 577-593. CrossrefGoogle Scholar

  • [6] M.T. Heath, Scientific Computing: An Introductory Survey, McGraw-Hill Series in Computer Science, McGraw-Hill, New York, 1997. Google Scholar

  • [7] Texas Instruments Inc., “TMS320F28335, TMS320F28334, TMS320F28332, TMS320F28235, TMS320F28234, TMS320F28232 Digital Signal Controllers (DSCs),” datasheet, 2007, Revised 2010. Google Scholar

  • [8] Allegro Microsystems Inc., “Full-Bridge PWM Motor Driver,” A3953 datasheet, 2008. Google Scholar

  • [9] LSI/CSI, “32-Bit Quadrature Counter with Serial Interface,” LS7366R datasheet, 2009 Google Scholar

  • [10] OmniVision, ”OV6620 Single-Chip CMOS CIF Color Digital Camera,” OV6620 datasheet, 1999 Google Scholar

  • [11] Texas Instruments Inc., ”OMAP-L138 Low-Power Applications Processor,” OMAP-L138 datasheet, 2009 Google Scholar

  • [12] M.W. Spong, S. Hutchinson, and M. Vidyasagar, Robot Modeling and Control, Third edition, John Wiley, New York, ISBN 0-471- 64990-2. Google Scholar

  • [13] R. R. Sumar, A. A. R. Coelho and L. D. Coelho, Computational intelligence approach to PID controller design using the universal model, Information Sciences, vol. 180, no. 20, pp. 3980-3991, 2010. Web of ScienceGoogle Scholar

  • [14] S. Thomsen, N. Hoffmann and F. W. Fuchs, PI control, PI-based state space control and model based predictive control for drive systems with elastically coupled loads - A comparative study, IEEE Transactions on Industrial Electronics, vol. 58, no. 8, pp. 3647- 3657, 2011. Google Scholar

  • [15] M.-B. Radac, R.-E. Precup, E. M. Petriu and S. Preitl, Application of IFT and SPSA to servo system control, IEEE Transactions on Neural Networks, vol. 22, no. 12, pp. 2363-2375, 2011. Google Scholar

  • [16] W. Zhi, Q. S. Luo and J. F. Liu, An improved PID tuning algorithm for mobile robots, in: Advances in Electronic Commerce, Web Application and Communication, Volume 1, D. Jin and S. Lin (Eds.), Advances in Intelligent and Soft Computing, Springer-Verlag, vol. 148, pp. 345-353, 2012. Google Scholar

  • [17] E. Joelianto, D. C. Anura and M. P. Priyanto, ANFIS - hybrid reference control for improving transient response of controlled systems using PID controller, International Journal of Artificial Intelligence, vol 10, no. S13, pp. 88-111, 2013.Google Scholar

About the article

Published Online: 2013-12-27

Published in Print: 2013-12-27

Citation Information: Paladyn, Journal of Behavioral Robotics, Volume 4, Issue 3, Pages 182–193, ISSN (Print) 2081-4836, DOI: https://doi.org/10.2478/pjbr-2013-0017.

Export Citation

This content is open access.

Citing Articles

Here you can find all Crossref-listed publications in which this article is cited. If you would like to receive automatic email messages as soon as this article is cited in other publications, simply activate the “Citation Alert” on the top of this page.

Amel Ourahmoune, Chafiaa Hamitouche, and Slimane Larabi
Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization, 2018, Page 1
Sheng Fu, Hamed Saeidi, Junkui Huang, Yue Wang, and John Wagner
Journal of Guidance, Control, and Dynamics, 2018, Page 1

Comments (0)

Please log in or register to comment.
Log in