A Programming Language for Sophisticated Robot Sensing and Sensor-Based Control

  • Ming-Yang Chern
Part of the Management and Information Systems book series (MIS)

Abstract

The versatility of a robotic system depends heavily on its sensing capability.(1–4) Without appropriate sensing provisions, the robot is not able to react to unpredictable events in its working environment. It can only succeed for fully prearranged tasks, and thus the tasks it can perform will be quite limited. To get beyond this restriction, powerful sensing capabilities are indispensable. With the advance of sensing technology, more and better sensors will be developed while the cost is reduced. Robotic systems equipped with more sensors are expected for the near future. The use of sensors also relaxes the absolute accuracy requirement of the robot mechanical constructs.(5) And this makes the robots even more cost-effective and attractive for use.

Keywords

Programming Language Sensor Data Robotic System Sensory Condition Array Sensor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    A. C. Sanderson and G. Perry, Sensor-based robotic assembly systems: Research and applications in electronic manufacturing, Proc. Ieee 71 (7), 856–871 (1983).CrossRefGoogle Scholar
  2. 2.
    L. X. Nguyen and S. N. DwIvedi, A critical study of sensory feedback in industrial robotics, Proceedings of the 1983 Robotic Intelligence and Productivity Conference, pp. 7681.Google Scholar
  3. 3.
    G. G. Dodd and L. Rossot. (Eds.), Computer Vision and Sensor-Based Robots, Plenum Press, New York, 1979.Google Scholar
  4. 4.
    A. K. Bejczy, Sensors, controls and man—machine interface for advanced teleoperation, Science 208, 1327–1335 (1980).CrossRefGoogle Scholar
  5. 5.
    R. P. Paul., The off-line programming of robots and the need for sensors, Proceedings of Compsac, 1983, pp. 498–499.Google Scholar
  6. 6.
    C. C. Wagner, A need analysis for intelligent robot languages, Proceedings of the 1983 Robotic Intelligence and Productivity Conference, pp. 45–50.Google Scholar
  7. 7.
    S. N. DwIvedi and K. N. Karna, High level programming languages for controlling robots, Proceedings of the 1983 Robotic Intelligence and Productivity Conference, pp. 58–65.Google Scholar
  8. 8.
    T. Lozano-Perez, Robot programming, Proc. Ieee 71 (7), 821–841 (1983).Google Scholar
  9. 9.
    W. A. Gruver, B. I. Soroka, J. J. Craig, and T. L. Turner, Evaluation of commercially available robot programming languages, Proceedings of the 13th International Symposium on Industrial Robots and Robots 7, 1983, pp. 12–58 to 12–68.Google Scholar
  10. 10.
    K. Takase, R. P. Paul, and E. J. Berg, A structured approach to robot programming and teaching, Ieee Trans. Syst. Man Cybern 11 (4), 274–289 (1981).CrossRefGoogle Scholar
  11. 11.
    R. L. Paul and S. Y. NoF, Human and robot task performance, in Computer Vision and Sensor-Based Robots, S. G. Dodd and L. Rossol (Eds.), Plenum Press, New York, 1979, pp. 23–50.Google Scholar
  12. 12.
    Unimation Inc., User’s Guide to Val: A Robot Programming and Control System,1980.Google Scholar
  13. 13.
    L. I. Lieberman and M. A. Wesley, Autopass: an automatic programming system for computer controlled mechanical assembly, bm J. Res. Deal, 21 (4), 321–333 (1977).CrossRefGoogle Scholar
  14. 14.
    R. H. Taylor, P. D. Summers, and J. M. Meyer, Aml: A manufacturing language, Int. J. Robotics Res 1 (3), 19–41, (1982).CrossRefGoogle Scholar
  15. 15.
    R. H. Taylor and D. D. Grossman, An integrated robot system architecture, Proc. Ieee, 71 (7), 842–856 (1983).CrossRefGoogle Scholar
  16. 16.
    J. W. Franklin and G. J. Vanderbrug, Programming vision and robotics systems with Rail, Proceedings of Sme Robots VI, 1982, pp. 392–406.Google Scholar
  17. 17.
    C. C. Geschke, A system for programming and controlling sensor-based robot manipulators, Ieee Trans. Pami5(1), 1–7 (1983).Google Scholar
  18. 18.
    M. Y. Chern, M. L. Chern, and T. G. Moher, A language extension for sensor-based robotic systems, Proceedings of the Ieee Workshop on Languages for Automation, 1983, pp. 11–16.Google Scholar
  19. 19.
    M. A. Lavin and L. I. Lieberman, Aml/V: An industrial machine vision programming system, Int. J. Robotics Res 1 (3), 42–56, (1982).CrossRefGoogle Scholar
  20. 20.
    H. Lechtman, T. Sutton, R. N. Nagel, N. Webber, and L. E. Plomann, Connecting the Puma robot with Mic vision system and other sensors, Proceedings of Sme Robots VI, 1982, pp. 447–466.Google Scholar
  21. 21.
    B. O. Wood and M. A. Fugelso, Mcl, The manufacturing control language, Proceedings of the 13th International Symposium on Industrial Robots and Robots 7, 1983, pp. 12–84 to 12–96.Google Scholar
  22. 22.
    B. E. Shimano, C. C. Geschke, and C. H. Spalding Iii, Val-II: A new robot control system for automatic manufacturing, Proceedings of the Ieee 1st International Conference on Robotics, 1984, pp. 278–291.Google Scholar
  23. 23.
    W. T. Park, The Sri robot programming system (Rps), Proceedings of the 13th International Symposium on Industrial Robots and Robots 7, 1983, pp. 12–21 to 12–41.Google Scholar
  24. 24.
    B. I. Soroka, What can’t robot languages do?, Proceedings of the 13th International Symposium on Industrial Robots and Robots 7, 1983, pp. 12–1 to 12–8.Google Scholar
  25. 25.
    W. D. HH.I.Is, A high resolution image touch sensor, Int. J. Robotics Res 1 (2), 33–44 (1982).Google Scholar
  26. 26.
    G. Goos and J. Hartmanis, Eds., The Programming Language Ada Reference Manual, Springer-Verlag, New York, 1983.Google Scholar
  27. 27.
    M. Y. Chern, An efficient scheme for monitoring sensory conditions in robot systems, Proceedings of the First International Conference on Robotics, 1984, pp. 298–304.Google Scholar

Copyright information

© Springer Science+Business Media New York 1985

Authors and Affiliations

  • Ming-Yang Chern
    • 1
  1. 1.Department of Electrical Engineering and Computer ScienceNorthwestern UniversityEvanstonUSA

Personalised recommendations