Search NASASearch

NASA NTRS · 19890017103

Metalevel programming in robotics: Some issues

Abstract

Computing in robotics has two important requirements: efficiency and flexibility. Algorithms for robot actions are implemented usually in procedural languages such as VAL and AL. But, since their excessive bindings create inflexible structures of computation, it is proposed that Logic Programming is a more suitable language for robot programming due to its non-determinism, declarative nature, and provision for metalevel programming. Logic Programming, however, results in inefficient computations. As a solution to this problem, researchers discuss a framework in which controls can be described to improve efficiency. They have divided controls into: (1) in-code and (2) metalevel and discussed them with reference to selection of rules and dataflow. Researchers illustrated the merit of Logic Programming by modelling the motion of a robot from one point to another avoiding obstacles.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Kumarn, A., Parameswaran, N.. 1987-07-01. Metalevel programming in robotics: Some issues. https://ntrs.nasa.gov/citations/19890017103

Cite the original work for its findings. Save a collection to share your selection of sources.