(AI-Designed) Dual ...
 
Notifications
Clear all

(AI-Designed) Dual Robot Arm Controller - Designing with AI

7 Posts
4 Users
2 Reactions
1,446 Views
(@dronebot-workshop)
Workshop Guru Admin
Joined: 7 years ago
Posts: 1186
Topic starter  

See how I’m using ChatGPT, Claude, Copilot, and Gemini to design a dual-arm robot arm controller with power management.
No Article Today, complete project in two weeks!

It’s a slightly different video today. I’m not showing you any new components or teaching electronics theory. Instead, I will be discussing how I am using multiple artificial intelligence chatbots to design and construct a sophisticated dual-arm robot arm controller. So it’s mostly me talking!

This is a complex project, and designing it on my own would be challenging. It features advanced features such as storing and replaying arm movements, adjustable parameters that allow you to fine-tune each servo, and a power management system to ensure that the servos are being powered by the optimum voltage and are performing efficiently.

I’m using four paid versions of some very popular AI chatbots - ChatGPT, Claude, Microsoft Copilot, and Google Gemini. I ask them all the same questions and compare their answers. I even get one chatbot's “opinion” on another's response! It allows me to do days or even weeks of work in a single session.

The key to getting quality output from these amazing tools is to write the proper prompts. I’ll show you how I use very long prompts to elicit a detailed and accurate answer.

Here is the Table of Contents for today's video:

00:00 - Introduction
01:19 - Arm Controller Specs
04:38 - AI Assistants
07:29 - Project Details
11:55 - Working with AI
14:06 - My Workflow
17:07 - Examples
22:34 - Don't always trust AI!
24:45 - Why I'm Building a Robot
26:14 - Conclusion & Next Steps

I’ll be back with the same arm in two weeks to show you how it has progressed. I’ll also provide you with the parts list and code so that you can assemble one yourself.

And next week we’ll have a “regular” DroneBot Workshop video!

Bill


"Never trust a computer you can’t throw out a window." — Steve Wozniak


   
robotBuilder reacted
Quote
TFMcCarthy
(@tfmccarthy)
Member
Joined: 2 years ago
Posts: 512
 

@dronebot-workshop,

I have the free version of GitHub CoPilot that was offered a while back. It integrates with Visual Studio (MS owns GitHub, so yeah, no surprise there.) My experience with it so far is limited to one extended conversation a while back and the IDE interactions which are in the form of edit suggestions.

As I understand it, the difference between the free version and the subscription is primarily the number of queries you can submit. The free version has a limit (about 50 IIRC) per day and you get a message when you've exceeded the threshold. There may be other differences in terms of features (like projects, and logging, etc.) but the query limit is the main one.

I wonder if it's the same with the others.

In terms of workflow integration, my results are mixed. My Windows system has been experiencing severe slowdown for a while, even before CoPilot. I can't tell why but it's hard drive related. But it's intermittent and once the system settles down the IDE behaves normally. The suggestions from CoPilot have been reasonable (what I would expect from a junior programmer) but are still impressive and convenient. It's very good at replicating a pattern it detects. If you're writing unit tests, it can often predict the next test you want write and generate it, even using similar code you've written. It uses autocomplete so you have to get used to using it, but otherwise it's noninvasive.

Lastly, as I understand the current bots, a main feature of them is that they retain the conversation context. So you would be able to reference the previous response in the new query, e.g., "Given the circuit described above, how can I add a power controller?" This is in contrast to a detailed write-up that precedes a query.


The one who has the most fun, wins!


   
ReplyQuote
(@jacinto)
Member
Joined: 3 years ago
Posts: 4
 

Hi,

Great project. I am learning a lot from it.!

Please let me know if you will provide more videos about it.

Maybe is one are already there and I was not able to find it.

Have a nice Xmas and Holidays.

Carlos 



   
ReplyQuote
codecage
(@codecage)
Member Admin
Joined: 7 years ago
Posts: 1065
 

@jacinto Yes there will be more videos on the Dual Robot Arm Controller.


SteveG, a.k.a. CodeCage


   
ReplyQuote
TFMcCarthy
(@tfmccarthy)
Member
Joined: 2 years ago
Posts: 512
 

@codecage 

Ooooh!

Is this a hint that there may be a guest presenter showing us the how-to magic of high-class circuit board design and construction?

Or is that too much to hope for?


The one who has the most fun, wins!


   
codecage reacted
ReplyQuote
codecage
(@codecage)
Member Admin
Joined: 7 years ago
Posts: 1065
 

@tfmccarthy Oh, I doubt you'll get to see me on a YouTube video.  Not only would it break the camera, but possibly all the viewing screens as well! 🤣 😎 🤠

A friend of mine remarked that while I have a fine voice for radio, I am an Amateur Radio operator, I sure don't have the face for TV!


This post was modified 6 months ago 2 times by codecage

SteveG, a.k.a. CodeCage


   
ReplyQuote
TFMcCarthy
(@tfmccarthy)
Member
Joined: 2 years ago
Posts: 512
 

Posted by: @codecage

Oh, I doubt you'll get to see me on a YouTube video.

I have a similar problem with the mirrors in my home. They all seem to be defective.

Would you consider possibly doing a write-up on your circuit board efforts? I would find it of great interest.


The one who has the most fun, wins!


   
ReplyQuote