Threaded C and freezer OS

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

*Corresponding author for this work

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

2 Citations (Scopus)


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
Number of pages8
Publication statusPublished - 2011
Externally publishedYes
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


Other14th FIRA RoboWorld Congress on Next Wave in Robotics, FIRA 2011


  • Embedded Systems
  • Real-time OS
  • Scheduling

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics


Dive into the research topics of 'Threaded C and freezer OS'. Together they form a unique fingerprint.

Cite this