ARC Pro

Upgrade to ARC Pro

Take control of your robot's destiny by subscribing to Synthiam ARC Pro, and watch it evolve into a versatile and responsive machine.

PRO
Synthiam
#65  

The closer these "Robot experts" realize that creating robots needs to be democratized, the more complicated they make it.

LOL Read this: https://spectrum.ieee.org/the-mythical-non-roboticist

They keep making such a simple idea to complicated. But I think it's mainly because their theory is "if it's simple to use, it must be limited". That the only reason they think that is due to their limitations of understanding how to make something simple. Seems like a chicken and egg situation, doesn't it?

For years, people said Desktop Publishing was too complicated for a GUI, so keep using typescript. Well, look what happened. Then, the same thing happened with HTML. Oh, making webpages is too complicated for a GUI, so let's teach people HTML. And again, look what happened.

If they only understood that the reason they struggle to know how Synthiam makes robot programming easy is because they over complicate it.

PRO
Canada
#66  

I was listening to the rebooted podcast by Sanctuary AI with Geordie Rose and guest Olivia Norton. It sounded like they had the same mentality, that it was impossible to have a simple unified solution on the software side. They seemed to say that software between robot architectures needs to be unique and purpose built for each robot. It’s too complicated to be general purpose.

I think they are incorrect. I have seen what this community has done with ARC and it proves otherwise.

PRO
Synthiam
#67  

That’s interesting. I’m guessing it’s because they don’t know the difference between a program and a platform.

All of the robot software out there are programs. They’re applications that provide functionality built into the program. The program can’t be altered or very little.

Where Synthiam ARC is a platform that provides a framework. It can be considered to an operating system or operating environment. ARC is a platform that provides access to utility and helper routines, APIs and sdks. This is different than a program because ARC on its own doesn’t do anything. ARC requires robot skills, which are little programs of their own. Combining robot skills makes a robot. A robot skill is essentially a graphical wrapper for some technology api or sdk.

so if someone says I’ll make my own robot program, that also means they could be using arc. Because whether you’re using a compiler with a bunch of libraries, or ARC with a bunch of robot skills - it’s the same thing.

Those who say there can’t be a robot platform are limited in their understanding - and limiting their potential.