K9 Mark Pom

ok so this is the stalled K9 mark Pom, I have a Cubie Truck3 for the main brain so I can run the ROS on it. and that is where it stalled lol I have 4 vex omni wheels and vex motors. same setup as the other dual bots me and my Wife are building. I am going to use the turtle bot like one for a test bed for this one I hope. I'm more hardware type then software and that is my main problem. someday this will be running, it's the whole reason I got into computers in 1982 to build a K9. and this one is my 2nd attempt, the first got lost after some personal issues.

a little more information about the idea of my K9 Cubietruck as the main system, it is a dual core Arm a7 with 2 gig ram running Ubuntu Linux and I put a 60 gig ssd under the system board I am trying to learn how to get it to talk to Arduino Nanos via I2c, but I think I can only get ROS.org stuff to talk via serial interface, if that is the case I can use 1 Arduino as a master controller, and one or more as slaves to do the actual work. the whole idea is to sub process out as much as I can to leave the main brain free for thinking. just like we humans are designed, sort of. we don't think about walking / talking / movement. well we do, just not a main thought, subconsciously we do motor control / voice and balance. same idea for this robot except delegate the functions to Arduinos. I hope that makes sense. lol

update 20 sept 2014.

I printed up a bezal and mounted a 2.8" adafruit touch screen on the side.

 

10/14/2014 - I got the top panel completed. and test ( I need to retest because I am not using pins, just soldered the wire directly to the display now) 

 

I am attempting to compile drivers for the side display to work on the Banana Pi. the one in there works fine with a Raspberry Pi.

 

I got that keypad all wired up with LCD. wasn't too hard to build. I also found an arduino lib for keypads, and it works great with my home made switch pad. The only hard part was the LCD is a cheapy so the manual ( only 1 PDF I found online) and seemed to be mis-labeled on the data pins. but I switched them just in case and it worked. I setup the arduino to make one of the switches a LCD on / off via a 2n3904 transister and an output pin, that worked better then I thought so now I can add a sleep timer on it.

 

 

so, this is where I am at now. I made a wooden battery box, so I can mount parts to it. the Vex plate I had, none of the holes lined up wtih anything. so I went this route. I have some proto boards to act as interface to the arduino and raspi to other electronics. the bottom one on the picture is more of a power distribution board, the other is the top panel to arduino.

 

I haven't done much with this one. but I did get the eyes dones. 40 rgb led matrix, 120 leads bent and soldered not once, but 3 times. lol first time wrong leds. 2nd time the leads were too tall, 3ed was the charm. :D

https://www.youtube.com/watch?v=ZP-XSIdbA-k

 

------------ 11 / 5 / 2015 ----------------------------------------

I really haven't done much with this. but I made progress on the head movement. so here it is.

the platform is just a test bed, I didn't want to mess up the real body. I'm using 3 by mg996r servos, a joystick and an Arduino UNO to play around with the head movements,

https://www.youtube.com/watch?v=bfm7BTl5Enw

 


This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/k9-mark-pom

oops the Mark Pom ident. :wink:

this is the reason I gave it the mark Pom Indent lol

k9_size.jpg

I found some more pictures for this one.

I wanted the head of my K9 to have 3 axis movement, so I’m kind of basing it off the 3 axis halloween skuls you find all over the interwebs. with my own thought. the ball will have a bolt at the top to tie the micro servo’s to and a mount on the head itself, if it doesn’t work I’ll try something differant lmao I’m also going to put a larger servo at the base of the neck to give it a little more movement.

this is the idea and printing it.

neck_joint_print.jpg

 

the way is looks, it might work ahha

neck2.jpg

RE

Nice Project, but you should delete your replies and put those updates on the project post, that way its one continuous project post

 

Also if you don’t have these, I put up the K9 plans a long time ago - https://www.robotshop.com/letsmakerobots/dr-who-k9-plans

Nice project, I was (still

Nice project, I was (still am) a massive Dr Who fan and K9 was a loyal companion during the Tom Baker era. Mmm maybe I’ll make an ORAC