Beginners: please read this post and this post before posting to the forum.
0 Members and 1 Guest are viewing this topic.
I've made some progress. I found an online site called Pimp the Face that allows the drawing of 2D faces. And so I've created the following two faces for my robots Alysha and Arathoon. Then I found some software that allows the creation of a 3D face from a single photo:Youtube video here: Create 3D Face from a Single PhotoSoftware download here: FaceShop 3.5 Poser Edition <--- I haven't downloaded this yet so no guarantees that it's not filled with malware. I'm still looking around for more information on it and other possible software to use. ...This would be far better than trying to work with some mask that I'm not even real happy with to start. If I could work with faces that I actually created, like Alysha and Arathoon above, that would really boost my enthusiasm. Nothing can take the zest out of a project faster than starting out with junk you don't even really like. So a project of this magnitude deserves to have a face that I feel is my own creation.
I would recommend a base face, which can support other "mounts" of other outer faces. If you create a base "skull" or support face, this may give you innovative advantage for development and/orchange as you learn and adapt to the nature of the directive that you have set yourself upon.
This purpose would be cool too, because if future hobby roboticists would like to use a face,you could provide an "open source" face.(!?) Just a thought..... Good luck!!
If you wish to try this, I've got an easy idea for making the skull.
This could all be run off a single Raspberry Pi with the i2C bus driving a couple of 16 channel servo boards. How do you intend to produce speech?
Other Possible Electronics<snip>In any case, I'm hoping to incorporate some neural nets in my robot brain architecture somewhere along the way. Even if I have to build them myself using op-amp chips. What would take a week to process digitally can be done in a split second with a neural net. Pattern recognition become instantaneous. And that can be good for both speech recognition as well as visual recognition. In any case, that's down the road to be sure. Right now I'm just working on setting up the "Cerebral Cortex" of the robots. (i.e. The Raspberry Pies)
I think it is very cool that you know how to go about this.
Quote from: cyberjeff on October 27, 2015, 02:09:35 PMI think it is very cool that you know how to go about this.Well, I have the general ideas in theory. Getting them implemented in the real world is a whole other story. This is all just a hobby for me. I'm severely limited by finances, time, and resources. I've only just recently decided to go with a "talking head" project. So we'll have to see where that leads. The mask from Party City is definitely the way to go for the first prototype. $55 isn't bad at all considering it's the whole head with hair, ears, and all. That's a ton of work done right there. I just wonder how flexible it's going to be in terms of being able to articulate the lips. Only time will tell.
I found some cheap eyeballs on Etsy to go with the party mask. Only $8.50 a pair.Fake EyesI think these are hollow plastic and there is actually a large hole in the back. I'm wondering if it might be possible to run a thick flexible fiber optic cable from the pupil of the eye back to a camera? That would really be cool if I could get some real eyeballs working. Even if they didn't produce a really great image. They might be able to produce an imagine that could be used to recognize the number of fingers being held up, or read large numbers or letters on flash cards. Any achievement in sight at all would be absolutely fantastic. If I want better vision I can always fit her were a head scarf and mount a regular camera as a third eye in the middle of her forehead. It wouldn't look out of place with a head scarf or a "Princess Crown". None the less, it would be truly satisfying if I could achieve even poor vision through the actual eyeballs. I'll have to include this in my robot song. "She's got eight dollar eyes".
I've been looking at the Snickerdoodle. I see that some entrepreneurs are finally recognizing the power of having an FPGA available in automated projects. And at $55 a board they are definitely looking to compete with the Raspberry Pi and Arduino boards. There are pros and cons to something like the Snickerdoodle. A seemingly obvious pro is having everything on a single board, but that can actually be a con too depending on what a person is trying to do. I'm currently looking at these for only $23 a piece:RioRand® EP2C5T144 Altera Cyclone II FPGA Mini Development BoardThese, of course, are just the FPGA. No microprocessor etc. However, a Raspberry Pi could actually control quite a few of these FPGA boards. The FPGA boards can often stand alone as a functional circuit as well. So adding more FPGAs is only $23 a piece instead of $55. The other pro is the smaller footprint. You can tuck these little FPGA boards in tiny little corners of the robot where needed. I haven't purchased one of these yet as I don't yet have a need for an FPGA right now. I do have an old FPGA board here that I can experiment with. If I end up finding a good use for it in my robot I'll buy these $23 boards. The SnickerDoodle looks inviting as a stand-alone development board at that price. But who want to have to tell people that your robot has a SnickerDoodle for a brain? Besides, I already wrote a song that says that my robot has a Raspberry Pi for a brain, and SnickerDoodle doesn't fit the cadence of the song.
I've been looking at the Snickerdoodle. I see that some entrepreneurs are finally recognizing the power of having an FPGA available in automated projects. And at $55 a board they are definitely looking to compete with the Raspberry Pi and Arduino boards. There are pros and cons to something like the Snickerdoodle. A seemingly obvious pro is having everything on a single board, but that can actually be a con too depending on what a person is trying to do. I'm currently looking at these for only $23 a piece:RioRand® EP2C5T144 Altera Cyclone II FPGA Mini Development Board
RoboPi;Your indication; I have experience programming FPGA and PAL circuits. I love the FPGA board, and the price is even better!!! But, where isthe programming software? I have had problems with that with the Axon, so I am reluctant to buy something with no user-friendly software. can you recommend anywebsites to download the software?
In reference to your "open Source" face;JasonHead is planning to construct a website for such projects. I can not speak for him, but I would like to entertain the question. Would you head up the face part of the robot?(no pun intended!)In building an open source robot totally, maybe certain people specializing in specific parts of the robot could fit into the total spectrum of the robot. This cuts down on work, and permits peopleto focus on an exact part, becoming the expert on that part. They just have to document thetypes of languages, voltages, software, transducers, and mechanical specs for their parts toJasonHead's cloud. All information available for download. If someone wants a specific face,they could contact you, request it, and a reasonable fee could be negotiated.(?) What do you think?
http://www.ebay.com/itm/ALTERA-FPGA-CycloneII-EP2C5T144-Learning-Board1pc-Mini-System-Development-Board-/360819685415?hash=item5402877827:g:rOkAAOxycmBStTF-$18 with free shipping. And it would take long enough to arrive that you could write a song about that!I'd buy one if I had more than $6 in the bank!