What is OctoMY™?

What if there was a not-for-profit project that had as its mandate to become the leading software for any kind of hobby robots.

That would allow you to just download a program on your phone to control virtually any toy or hobby robot.

That gave your robots the ability to move about autonomously, communicate with other robots and people.

That gave your toys the ability to run state of the art AI models for an inconceivable amount of awesome sci-fi nerdgasms.

That ensure that your privacy was an actual priority.

That was open source so everyone could hack it for free and forever.

That allowed you to take part and engage in a well organizedgrowingthriving community of talented designersmakersdevelopershackers and creators world wide to create this unique software?

If this sounds a little bonkers to you, then let me put some facts before you:
  • OctoMY™ is in fact a not-for-profit project with a mandate that clearly states its goals of creating the number one software for hobby robots.
  • It has already developed software that can be installed on your hobby robot project.
  • This software already has a list of high-end traits like:
    • Secure.
    • Robust.
    • Easy to use.
    • Lot's of advanced features supported.
    • Cross platform.
    • Nimble.
    • High performance.
NOTE: While OctoMY™ already has these traits, we are still  actively seeking participants to join the ongoing effort to create the first binary release.

You, owned by <big company>?

In a few years time, every aspect of your life is going to be accompanied by one or more robotic agents. Why? The internet of things (IoT) will envelop every appliance around you, from your dishwasher to you car. Some devices are already on their way like your smartphone or TV.

When that time is upon us, the software running on your devices will get more autonomous and smart every day. They will silently record video and audio in your home and funnel them through millions of lines of proprietary code developed by for-profit organizations that reserves the right to use this information against you.

We believe that this is in fact, a real prediction of our near future, a prediction that we don't necessarily like.


We think OctoMY™ is a real alternative.




Deliverables

The project consists of a multi-platform, distributed application written in C++ & Qt5 for running and controlling robots.

Deliverable will include stable binary releases for a series of supported platforms.

Current Status

The status of OctoMY™ is currently "continuously frantic development with occasional successful builds and new features added every day".

As with all overly ambitious projects, the code base has evolved in stages from a simple working prototype to a more self confident but prolonged cycle of development.

Here is the ever-growing list of features in full, and updated build status.


What's in a name?

OctoMY™ is a catchy and  hopefully descriptive frankenword between octo - meaning "pertaining to 8" and anatomy- meaning " the bodily structure of an organism".

There really isn't a good reason to emphasize the "8" part as the project is designed to work just as well on any number of limbs, and while the word is a loose hyponym for Hexapod, the "leg" part should not be inferred. I just chose 8 because the initial robot that I wrote the software for (and that you can read about in the blog) happened to have 8 legs.

In other words, OctoMY is made for robots both small and big with any number of wings, tentacles, wheels threads or otherwise.

Logo


Official OctoMY™ logo in PNG image format

The Logo is a simplified graphical representation of an octopod (8-legged) robot, with the number 8 hidden as a shape. Also, the smiling face is literally from the initial goal of OctoMY, namely to "put a smiling face on your robot". Many alternate faces have been tried, but the first almost ironic face shape has stuck.


Comments