This assignment is part of the APDS-9930-Digital Ambient Light and Proximity Sensor course, which focuses on developing a smart autonomous bot using RTOS (µCosIII) to improve its functionality. The tasks involve analyzing the disadvantages of a linear/sequential infinite loop approach and introducing multitasking with inter-task communication. Students are required to create tasks, organize them, and implement communication between tasks, while also explaining the role of RTOS in controlling the application. The assignment is divided into four parts: Task-1 (background search & design with RTOS), Task-2 (disadvantages of linear/sequential infinite loop approach), Task-3 (implementation of changes in RTOS code), and Task-4 (writing a full report).