Threaded C and freezer OS

Jacky Baltes, Chris Iverach-Brereton, Chi Tai Cheng, John Anderson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Threaded C is a meta-language that is based on C, but is annotated with thread, monitor thread, and semaphore markup. Threaded C uses the runtime provided by the Freezer OS, a small, memory-efficient embedded kernel. The combination of Freezer OS and Threaded C allows the simple expression of common control problems in robotics. The system is geared especially towards robotics education, as it matches the mental map that children have of how control structures should work.

Original languageEnglish
Title of host publicationNext Wave in Robotics - 14th FIRA RoboWorld Congress, FIRA 2011, Proceedings
Pages170-177
Number of pages8
DOIs
Publication statusPublished - 2011 Sep 20
Event14th FIRA RoboWorld Congress on Next Wave in Robotics, FIRA 2011 - Kaohsiung, Taiwan
Duration: 2011 Aug 262011 Aug 30

Publication series

NameCommunications in Computer and Information Science
Volume212 CCIS
ISSN (Print)1865-0929

Other

Other14th FIRA RoboWorld Congress on Next Wave in Robotics, FIRA 2011
CountryTaiwan
CityKaohsiung
Period11/8/2611/8/30

    Fingerprint

Keywords

  • Embedded Systems
  • Real-time OS
  • Scheduling

ASJC Scopus subject areas

  • Computer Science(all)
  • Mathematics(all)

Cite this

Baltes, J., Iverach-Brereton, C., Cheng, C. T., & Anderson, J. (2011). Threaded C and freezer OS. In Next Wave in Robotics - 14th FIRA RoboWorld Congress, FIRA 2011, Proceedings (pp. 170-177). (Communications in Computer and Information Science; Vol. 212 CCIS). https://doi.org/10.1007/978-3-642-23147-6_21