A Framework for Programming Embedded Systems: Initial Design and Results

Abstract

This paper describes CES, a prototype of a new programming language for robots and other embedded systems, equipped with sensors and actuators. CES contains two new ideas, currently not found in other programming languages: support of computing with uncertain information, and support of adaptation and teaching as a means of programming. These innovations facilitate the rapid development of software for embedded systems, as demonstrated by two mobile robot applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1998
Accession Number
ADA356045

Entities

People

  • Sebastian Thrun

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy
  • Sensors

DTIC Thesaurus Topics

  • Accuracy
  • Artificial Intelligence
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Sets
  • Embedded Systems
  • Machine Learning
  • Neural Networks
  • Probability
  • Probability Distributions
  • Procedural Programming
  • Programming Languages
  • Random Variables
  • Reasoning
  • Reinforcement Learning

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Robotics and Automation.
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy
  • Autonomy - Autonomous System Control