Discuss Scratch

william465
Scratcher
100+ posts

Poke-Bots

Hey guys, if you've seen my project called ‘My Story’, you'll notice I say I'm planning to make something epic for the technology festival this year. If you were somehow able to find this forum, lucky you, you can know. I'm planning to build a robotic pokemon, specifically Pikachu. I plan to bring it to the festival, then later make more Poke-Bots and do a movie with them, then post it on YouTube. I seriously need some help. I don't want it to be, like, remote control or anything, I want it to have a basic AI system, so it can walk around and make sounds on it's own.

So here's my plan for the head so far:

1. A plastic frame with holes for the parts of head (Eyes, mouth, nose, cheeks, etc.) serves as the head's base.
2. After making the frame, “eyes” are placed inside the eye holes in the head. “Eyes” are able to sense nearby objects.
3. Plastic nose and cheeks with LED lights are placed in their respective holes.
4. Mouth is a compartment which opens when speaking, mouth is placed in hole.
5. Yellow fuzzy fabric is added around eyes, nose, mouth, and cheeks. On the ears (Part of plastic frame.), the tips of them are covered with black fuzzy fabric.
6.In back of head, there is a slot for an SD card (I'll refer to it as a chip.). Chip which is put in will contain data, memory, voice, and an AI system. The chip is what would control Pika-Bot. Wires from the head would lead to body (I'll talk about it later.) and give it access to AI.

First things first, we need to program a talking AI, which seems easy enough. All we gotta do is make it respond with a “Pika!” or two whenever we say something, and that'll be done. If you guys could help, please do. Give me ideas and help for the AI.



(But don't give me any ideas for an AI that would lead to Avengers: Age of Pikachu, though. That would just be weird.)
lobie5
Scratcher
31 posts

Poke-Bots

What if when we say something like “Pikachu, use thunderbolt!” its cheeks would light up and he would be all like, “PIIIKAAACHUUUUUUUUUUUUUUUU!!”?
william465
Scratcher
100+ posts

Poke-Bots

lobie5 wrote:

What if when we say something like “Pikachu, use thunderbolt!” its cheeks would light up and he would be all like, “PIIIKAAACHUUUUUUUUUUUUUUUU!!”?

Yes, definitely! I was watching this video called Design Squad Nation: Bubble Hat, and this guy was using a bubble gun. Now, I'm not completely sure if this was just light going through the bubbles or not, but this gun had a LED light which looked like a streak of lightning! It was probably light going through the bubbles, but, hey, it's worth a shot. Get a bubble gun, take out the LED, and just go for it. If it doesn't work, put the LED back and go crazy shooting bubbles. YAYZ. Here's the video link: https://www.youtube.com/watch?v=OOAEXy26peQ Put it at 1:10.
Zeusking19
Scratcher
500+ posts

Poke-Bots

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.
william465
Scratcher
100+ posts

Poke-Bots

Oh, Lobie, do you have a 3DS? This is off my topic, but, can you give me your friend code? Here's mine: 4484-8413-3804
If you have Pokemon, later we can trade when we're done discussing.
william465
Scratcher
100+ posts

Poke-Bots

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.
Zeusking19
Scratcher
500+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?
william465
Scratcher
100+ posts

Poke-Bots

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?

Microcontroller? The coding's gonna be on an SD card. At least, I hope. If not, we can go advanced and get a PICAXE 14M2 Microcontroller.
Zeusking19
Scratcher
500+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?

Microcontroller? The coding's gonna be on an SD card. At least, I hope. If not, we can go advanced and get a PICAXE 14M2 Microcontroller.

An SD card that will be read by what, however?
william465
Scratcher
100+ posts

Poke-Bots

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?

Microcontroller? The coding's gonna be on an SD card. At least, I hope. If not, we can go advanced and get a PICAXE 14M2 Microcontroller.

An SD card that will be read by what, however?

I'm looking into what we could get online right now.
Zeusking19
Scratcher
500+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?

Microcontroller? The coding's gonna be on an SD card. At least, I hope. If not, we can go advanced and get a PICAXE 14M2 Microcontroller.

An SD card that will be read by what, however?

I'm looking into what we could get online right now.

This is actually a place I'd recommend a Raspberry Pi/RIoTBoard/Other ARM Board capable of running Linux - Most have SD card capabilities, you can run a speech recognition service, have audio input/output, GPIO….
william465
Scratcher
100+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

Do you have any programming language knowledge outside of Scratch?

There are a few voice recognition APIs around that could help you in this quest. Good luck.

I do know GameMaker, but that's pretty much all. I know how to wire, that's helpful, but otherwise that's pretty much all. This all seems for some reason easy in my brain. I don't know why. I should get my family to help as well.

Slightly more importantly, which microcontroller will be running this?

Microcontroller? The coding's gonna be on an SD card. At least, I hope. If not, we can go advanced and get a PICAXE 14M2 Microcontroller.

An SD card that will be read by what, however?

I'm looking into what we could get online right now.

Ok, I got it. We somehow find a way to plug this USB plug into the inside of the robot. This USB plug can read SD cards. We stick the SD card in, and boom. It reads it, transfers the data to Pika-Bot, and Pika-Bot starts up. When it's taken out, Pika-Bot will be programmed to shut down.
william465
Scratcher
100+ posts

Poke-Bots



Ok, I got it. We somehow find a way to plug this USB plug into the inside of the robot. This USB plug can read SD cards. We stick the SD card in, and boom. It reads it, transfers the data to Pika-Bot, and Pika-Bot starts up. When it's taken out, Pika-Bot will be programmed to shut down.

Oh, also, it's called a TriangleCables USB 3.0 Compact Card Reader.
william465
Scratcher
100+ posts

Poke-Bots



This is actually a place I'd recommend a Raspberry Pi/RIoTBoard/Other ARM Board capable of running Linux - Most have SD card capabilities, you can run a speech recognition service, have audio input/output, GPIO….

Hmm… I'll have to look into programming those. I was reading on a Raspberry Pi and it looks interesting. I will see how much one costs…

Hmm…

29.95?!?!

Time to save up on allowance, I guess.
Zeusking19
Scratcher
500+ posts

Poke-Bots

What you mentioned was a card reader - that'd still have to be connected to something to process the data.
william465
Scratcher
100+ posts

Poke-Bots

Zeusking19 wrote:

What you mentioned was a card reader - that'd still have to be connected to something to process the data.
Hmm… Do you know if a Raspberry Pi could do that?
Zeusking19
Scratcher
500+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

What you mentioned was a card reader - that'd still have to be connected to something to process the data.
Hmm… Do you know if a Raspberry Pi could do that?

Indeed it can. This is quite an ambitious project and you have a lot of research to do.

Last edited by Zeusking19 (Aug. 10, 2015 19:06:23)

william465
Scratcher
100+ posts

Poke-Bots

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

What you mentioned was a card reader - that'd still have to be connected to something to process the data.
Hmm… Do you know if a Raspberry Pi could do that?

Indeed it can. This is quite an ambitious project and you have a lot of research to do.

Good. Also a lot of money to save up for a card reader AND Raspberry Pi.
william465
Scratcher
100+ posts

Poke-Bots

william465 wrote:

Zeusking19 wrote:

william465 wrote:

Zeusking19 wrote:

What you mentioned was a card reader - that'd still have to be connected to something to process the data.
Hmm… Do you know if a Raspberry Pi could do that?

Indeed it can. This is quite an ambitious project and you have a lot of research to do.

Good. Also a lot of money to save up for a card reader AND Raspberry Pi.

Another idea of mine was creating a Pika-Bot app, then putting the phone in a slot which the phone which transfer data to Pika-Bot from. But I don't have a phone, and I'm not sure my mom would like permanently keeping it inside a robot pokemon.
Zeusking19
Scratcher
500+ posts

Poke-Bots

You don't even need the card reader. The Raspberry Pi already has an SD card slot onboard.

Powered by DjangoBB