Adventures with Patch #4 Moving
Compiling an Arduino Sketch on the Pi I am using an Arduino Uno to control the two dual H bridges I have controlling the motors. The pi and the uno are connected using a USB cable. In order to up load sketches from the pi command line (I control the pi using SSH) I followed…
Adventures with Patch #3 Talking
Talking Commercial v Open Source There has been a long pause between posts, not because I havnt been doing anything. But because I was seduced by commercial audio libraries. But then my activation code was arbitrarily (to me) disabled! I am talking here of Picovoice. I have got Patch talking pretty well, not was well…
Adventures with Patch #2
After constructing Patch’s chassis, time to move onto programming the ESP32-S2 Thing Plus. This what it looks like now. I downloaded the Arduino IDE 2 from the official site https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing I also followed https://randomnerdtutorials.com/installing-esp32-arduino-ide-2-0/ and https://raspberrytips.com/install-arduino-ide-on-ubuntu/ To get the board definitions. In the preferences of the file menu of the Arduino IDE. In the additional boards manager…
Adventures with Spot #1
Starting with a new install of Ubuntu 22.04 server on my Pi4. I have called my new version of spot spot@spot.local I followed the post Adventures with Freenove Big Hexapod Kid for Raspberry Pi and set up the Pi. I am interested in using the SEEED usb microphone I have so I followed the instructions…
Adventures with Patch #1
Designing Patch Patch is a 4 wheeled robot, I want him to behave as a chat bot but also recognise people. Spot, one of my other robots cant do it as his camera is only 15 cm from the floor. I could try foot recognition, but I think not. So Patch’s camera has to be…
Adventures With Ami. A new Start
After a long break I managed to retrieve my Nao V5 I call Ami. When I came to it the battery pack would not charge, claiming it was full. The robot would not turn on. Fortunately after trying a number of times, 4 I think, it finally slowly came to life. Now it will take…
Adventures With Ami: Using GPT-3.5 on Streaming Audio
Away from home for a week, with a little time on my hands and after talking to Maffy (my son, junior doc in hospital) I thought it would be fun to write a python script that would automate his note taking. The latest version is here : https://drive.google.com/file/d/1hhEjKgoq4BHMQuzazvEmufyp09nkvql8/view?usp=sharing Still haven’t figured out how to use…
Jimmy’s Piano Journey
I have been mucking about with the piano for over 10 years, and yet I am still rubbish! So I have to submit to the discipline of lessons. Being too arrogant – and poor – to pay a teacher to tell me what I am doing wrong I have started following the pianote online lessons…
Adventures with ROS2 Humble, ChatGPT & Bard
Now I am can use a wake up word and then transcribe the spoken word to a ROS2 topic, I want to submit the text to the ChatGPT chatbot. I want to write a node that subscribes to my heard_text topic, sends the text to ChatGPT and then publishes the response onto the reply_text topic.…
Adventures with ROS2 Humble, Current State
My project is getting a little complex. I found my PC was not able to cope with processing the image stream as well as the audio stream, so I have split that processing over 2 computers. ami@jane processes the audio data and ami@spot-main processes the video data. spot@spot-hex is the Pi. A brief diagram of…
Loading…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.