Wednesday, October 28, 2026
HomeIoTGarrett Brown's OASIS Is an ROS 2-Based mostly Good Dwelling Working System...

Garrett Brown’s OASIS Is an ROS 2-Based mostly Good Dwelling Working System Designed to Prolong Kodi

[ad_1]

Developer Garrett Brown is engaged on an working system developed particularly for good residence methods — and is searching for to have it built-in into the favored Kodi media participant ecosystem.

“OASIS is a brilliant residence working system based mostly on ROS [Robot Operating System] 2,” Brown explains of the software program he is growing, delivered to our consideration by CNX Software program. “OASIS at the moment makes a speciality of laptop imaginative and prescient, enter streaming, and common automation.”

Designed to make use of Kodi as a front-end for video streaming and enter, OASIS ties in to a variety of video sources in Brown’s residence — together with “a bunch of poor high quality laptop computer cameras” and a Microsoft Kinect 2 depth-sensing digicam. There’s additionally help for direct management of units, utilizing an ROS subject to just accept enter from a Bluetooth recreation controller and ship directions to Arduino or Raspberry Pi boards.

Because it stands, the OASIS system boasts some spectacular performance: It features a full Firmata implementation to be used with Arduino units with help for environmental sensors, I2C and SPI units, sonar sensors, stepper motors, servo motors, and followers.

Brown’s concept for the undertaking goes additional, although, with a view to including its core performance into the Kodi multimedia system. “[OASIS] introduces a brand new paradigm of Kodi utilization: good residence interplay and management,” he writes in a pull request submitted to the Kodi undertaking. “Digicam viewing and enter streaming are offered as two preliminary use circumstances.

“I am not significantly proposing we merge this and add ROS 2 as a dependency; it provides 2 million strains of code. I am simply sharing the code I run on a regular basis at residence, and perhaps it’s going to encourage somebody.”

Brown’s preliminary implementation contains a number of video streams and direct management of Raspberry Pi and Arduino units. (📹: Garrett Brown)

Brown admits that constructing his system atop ROS 2 “introduces some heavy overhead,” however says “constructing on an industrial decentralized communication framework permits for scalability to nearly limitless low energy good residence units.”

Extra particulars can be found on the OASIS GitHub repository, the place the supply code is out there below the permissive Apache 2.0 license.

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments