The moveOS comprises of a lightweight Kernel with supporting libraries that greatly help in developing and deploying movable / immovable smart-objects covering diverse domains. Presently, the target domains include:
:saxophone: Electric Vehicles
:saxophone: Smart carriers - remotely operated vehicles and flying objects
:saxophone: General and special-purpose robots
:saxophone: 3D printers
:saxophone: IoT and IIoT devices
The main features of the OS include:
:saxophone: Lightweight deployments
:saxophone: Energy efficiency
:saxophone: Real-time responsiveness
:saxophone: Task and event-based designs
:saxophone: Native support for State Machines
:saxophone: Graphical and headless deployments
:saxophone: Remote interfacing with stand-alone graphical, and cloud-based services
:saxophone: Ready-to-use security features and extensible modules
:saxophone: Low-code and no-code facilities
:saxophone: ROS integration
:saxophone: High configurability and agility
From the beginning, the moveOS is intended to be deployed on bare-metal devices, Windows and Linux distributions; though, its behavior can change depending on deployed environments and underlying hardware features.