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 followedContinue reading “Adventures with Patch #4 Moving”

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 wellContinue reading “Adventures with Patch #3 Talking”

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 managerContinue reading “Adventures with Patch #2”

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 useContinue reading “Adventures With Ami: Using GPT-3.5 on Streaming Audio”

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.Continue reading “Adventures with ROS2 Humble, ChatGPT & Bard”

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 ofContinue reading “Adventures with ROS2 Humble, Current State”

Design a site like this with WordPress.com
Get started