Asked — Edited

JD With New Self-Programming AI Robot Skill

Last night, I had a few friends over, and we discussed the fascinating topic of how artificial intelligence can autonomously program itself. We explored how AI can incorporate code into its responses, which can be executed within Synthiam ARC's internal scripting engines using JavaScript or Python. To illustrate this concept, I quickly recorded a video demonstrating an EZ-Robot JD being programmed in real-time by the AI to perform various actions. This capability allows the robot to become fully autonomous, enabling conversational interaction as if you were speaking to another person. The robot can program itself based on your spoken instructions.

I'm not sharing the specific details of how I achieved this just yet because we're in the process of adding more features to the robot skill. After this weekend's ARC update, it will be easier to implement this behavior with any robot. This means you can add this functionality to your InMoov, DIY robot, or any other robot project. All you need to do is define the robot configuration, and the AI will use the robot project to program it in real-time, allowing it to perform tasks as you talk to it.

Here's the video for you to check out:


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
Canada
#1  

That was too cool.  Pretty excited here. Thanks!

#3  

WOW !that was very cool. I can only hope I can get my robot to act like that:)

PRO
Synthiam
#4  

You will. It’s super easy. I’ll get you some info once we get this next release out

#5  

I'm having a hard time wrapping my head around this, how it would work and how I'll be able to have my robot do this. I'm going to have to take some time and figure all this out when it's available.

PRO
Synthiam
#6  

I don’t know how it could apply to your robot either. Essentially it’s giving autonomous capability to a robot to have a personality and follow instructions. Turns a robot into a little human haha. You can give it instructions like talking to a human. But for your robot it’s tough. Mainly because it doesn’t have the physical ability for navigating. And it doesn’t have speech synthesis because it plays sample audio files.

Id have to think about that but not sure how it helps.

I guess it could know the samples and act as a character. Not sure

PRO
Germany
#7   — Edited

This is the most exciting thing I have seen in the last few months!

It is the dream of every ambitious robot builder to develop a robot that learns independently, generates its own code and thus continues to develop. For me, this is an indescribably, important breakthrough, both technically and philosophically.

I really hope that this topic will be developed further and that a corresponding robot skill will soon be available.

This opens up completely new dimensions. Suddenly the robot responds with reactions that you did not program yourself. Even though it is still in its early stages, the area of application is unlimited.

PRO
Canada
#8  

Glad to see new functionality started to appear in ARC again.   Look forward to testing this on some other AI engines.  The API cost of this with ChatGPT may get a little expensive.