I worked on the finishing touches, made a showcase youtube video, i am happy with the results.
devlog:5 I worked more on the app fixed a bug where the app froze if the ai took to long to reply by adding a QThread instead of doing all the work in Mainwindow. I think i learned a lot about pyside6 and after fixing the app i also reworked the robotic arm to make the wiring more tidy plus a added a display which just shows 2 animated eyes. Thats about it i think im really close to shipping.(Also under the display i will add a magnet so he can pick up stuff)
#devlog 4 i have further worked on the app, i made a alternative version which uses the socket library to send the input to the server wher ethe ai sends back the output ( i will use this if i were to make a mobile app) but mainly i just made the app look better and thats about it. Next steps are adding automated functions, making api variables so the ai can tell me the weather,news etc and also i should finish the 3d model and design the head of the arm too. thats it for now
I worked on a lot of code, made the AI local using ollama, the ai works great it doesnt strain my pc too much and the ai can now send commands to the robotic arm. I did use some ai for learning the libraries like pyqt6 and ollama but the final code is written by me. After making the backend work i worked on the UI, originally i wanted to use tkinter but i decided to go with PyQt6 since its cleaner. The UI is pretty Barebone so far so next steps are making it look better and designing the app to be cleaner.
I made a axis and for now it just graphs linear functions, next steps will be adding more functions like quadratic etc, and make a tkinter UI. Also i would like to make it so at the start you dont have to input if the function is linear/quadratic but yeah thats all i have for now.
I made a tkinter UI for talking to the AI/sending data to the arduino, i will have to make the app design better,print a response inside the app form the ai and make it so the ai also controls the arm while having a conversation too.
I am working on a robotic arm assistant, for the past 3 days or so i have been working on the actual AI used in the arm and it was really hard to be fair. AI help was used while making this since no one (atleast i havent found) anyone who made anything close to my idea. But yeah i managed to get the code working you send a message to the ai through code (gonna work on making a tkinter UI next probably) and the ai responds in servo values (also planning to add a option to talk with the ai). I am pretty satisfied with what i have so far though. (also the ai isnt local its through gemini api)