Skip to main content

Featured

My Jarvis Ai pt 2

   What’s up readers, hobbyists and experimenters, it’s been a while since my last post. But I’m back and can get these articles and experimentations back rolling.   One of the first updates I’m excited to tell you about, was an update to how I use my “Jarvis” program. From the previous article , I told you I was able to use Jarvis casually, and that was true , however not that effective. Although hands free, any help I wanted from the program had to be given near the computer. The microphone was attached and therefore stationary.  In order to solve this problem I purchased a conference microphone/ speaker. This device would allow me to travel around the house, giving Jarvis a more omnipresent feel. By stationing the conference microphone in the living area I could enjoy a book or movie etc and still have access to basic information.  This feature has come in handy while I read, providing clear and detailed explanations about things I need to understand. For exa...

Desktop Robotic Companion


 What’s up Tinker gang. I’m back with another update to my robotic experiments. 

I’ve already created a pretty stable robotic companion, but now that this companion can travel, I don’t like it super close to me because of dust and dirt. I now want something near me as I’m working on my computer, and have found a pretty cool opensource project to start from. 

You may know the project as Emo on YouTube, this humanoid desktop robot rotates its body and arms , as well as displays facial animations thanks to its tiny face screen. I liked the concept and wanted to play with the designs.

First, I wanted to add a way for the device to have extra gpio hats. The original design tucks the computer inside the body shell but I needed room for a microphone and any other thing I wanted to add. I thought about a few possibilities, including some kind of backpack (which I still may use later) on the bot but I didn’t like my mental designs. Instead, I decided to increase the height of the base and add all other parts there.

The bot would now sit a little higher, but this way I could add components out of sight without doing too much redesigning. After finalizing my plans I began to print the body shell. 

Because of my inexperience and roundness of the parts, 3d printing was a bit difficult (I recommend glass base plate for 3d printer). All the parts printed, but a bit of warping occurred. This didn’t bother me however, I just needed a proof of concept.

I added all the components to the shell with hot glue and screws. All that was left was the wiring of servos and a power supply for both the raspberry pi and servos separately(it was recommended not to use the original circuit power supply for the servos) .

After finishing the bot I added my companion software and Voilà, I now have a desktop assistant that stays with my computer and can assist me while I work. 

Talking to my bot without having to type or open a new tab all the time will be a major time saver and allow me to complete tasks quicker. Also when I get conversation software, it’ll be able to give me information smoothly without worrying about batteries and without a high voltage requirement. Checkout all the progress so far on YouTube  and follow for future updates.


Comments

Popular Posts