Raiko Personal Robot

CardboardHacker

Canada
Skip to comments

Hello Forum!

I have recently gotten back into the swing of robotics, and as such, I wanted to start with a fresh project.
Beginning with an old project, I have selected to use MTR as the base for this robot, as the tracks are well equipped for this application. I then went to use SolidWorks in order to design a clean, functional body.

User-inserted image


User-inserted image


User-inserted image


User-inserted image


Key Design Cues

I want Raiko to be curvy, clean, and friendly-looking. Inspiration from EVE in "Wall-e" is present and will become more prominent as the design evolves. The head will be the fun part.
I want the head to be completely separate from the robot. IE it will be totally removable, no wires. I do however want there to be LED eyes. To accomplish this, I plan on putting some form of controller in the head, and wireless-ly powering it using a coil in the body, and a coil in the head. What controller and other logistics haven't been determined yet, so feel free to weigh in.

The WowWee MiP is also an inspiration, providing the concept for the eyes, as well as the body styling which will become more prevalent.

Goals

This robot should be able to pick up and carry things. Ideally, this would be done by adding two arms. The directions of movement required will be decided soon.

As well, RAIKO should be able to socialize, showing emotion during the conversation, and similar functionality to Alexa/Google Home.

Equipment

-Ez-b V4
-raspberry pi
-4-6 servos
-hbridge
-buzzer
-relays

Hope to add more info later!
Any additional ideas are welcome.

By — Last update
PRO
Canada
#1  
Welcome back @Cardboard Hacker, we missed you buddy!

Will the raspberry Pi be performing the Alexa type functions? Will the EZ-Bv4 interface with the Pi somehow?

Looking forward to more info on Raiko!
PRO
Sweden
#2  
Very promising project! Will definitely be keeping an eye on this.
PRO
Canada
#3  
@Cardboard Hacker I just realized you made a post a couple weeks ago but I didn't welcome you back then so I'm welcoming you back now;)
PRO
Synthiam
#4  
Ya man - this is gonna be a wicked build. I’m impressed that you’re gonna tackle it with a raspberry pi. I’ve been using one lately to experiment and it’s quite terribly slow and super kumbersome to develop for. Have you thought of a cheap mini pc from gearbest.com?
#5  
@DJ_Sures I have the newest model of Pi, and haven't had much issue, other than my touch screen breaking. I haven't looked into them much, but I would choose the Pi anyways since I want to use mine more. It will probably slave to the Ez-b's network and get commands over ssl, or whatever the standard protocol is.(its been a while)

@Sebediah Glad to see another passionate builder on the forum, with no lack of creativity as well! I'm watching your Dorian build closely.

@Jeremie Thanks for the warm welcome! To extend, I hope to use other projects for linking Alexa to the Raspberry pi, or an emulation of such in a slave setup, so that the pi could process the microphone data and allow Raiko to communicate even when master computer communication isn't present or lost and the Ez-b is asleep or performing other tasks. Eventually I would transfer full control to the Pi.
PRO
Sweden
#6  
Happy to hear Dorian has peaked your interest! I've visited your channel more than once to check out some of your more technical videos. They've been very helpful for me as I pretty much lack any experience at all with these types of things, just trying to learn as I go.
#7  
Not bad for a young teen eh? I'm getting better at my videos though!
#8  
Update 1:

I did a little more work on Raiko in Solidworks. Here are the updated photos! Anyone have ideas for additional aesthetics? Body lines are time consuming but look way better. I think a fedora hat is in store!

User-inserted image


User-inserted image


User-inserted image
PRO
Sweden
#9  
Starting to look pretty neat!
Raiko reminds me a bit of some of those fancy looking Kickstarter robots that were announced some time ago, like Aido. The sad part (for them) is that I have about x10 more faith in this robot being completed and functional than their crowdfunded project that is supposed to have a full team of developers working on it, haha.
#10  
Long time no progress. I got bored writing essays so I popped into Solidworks and did a little work. The head is now split and interlocking tabs added.
I don't think the wireless head will be possible at this point in time, though I could make the head stand alone with an Arduino and wifi capability. Power would need to be provided by a battery, however. That or I add a hidden neck assembly and wire it directly to the body.
I did a big cleanup recently, and I may have also thrown out the intended drivetrain... Guess I get to design that as well!

User-inserted image

User-inserted image
#11  
Inside the head you should use Iotiny for controlling eyes and install ezb camera. It's all wifi...no big battery required for that. And don't forgot you also get audio for using Iotiny
PRO
Canada
#12  
Cool! I'm looking forward to seeing Raiko come together!
PRO
Sweden
#13  
Looking great! Thanks for the small update, glad to see progress happening.
#14  
I'm currently deliberating over the best method of power for Raiko, as Raiko's precursor Dewy used a 7.2V NiMh 5000mAh, and often browned out. That being said, it was a sketchy battery and charger, and the battery may have been damaged by that. 

I have to add that the battery option should have a good shelf life, as I often go months without operating robots. Lipo's in my possession don't make it very long before they puff up, due to the lack of use and recharge. 

My thinking is another larger NiMh battery, or an SLA, but I haven't been well versed in the market for the last year. The goal would be to be able to plug Raiko in to a port on the body, or add in a docking feature. As well, being able to operate Raiko in a low power state while charging would be a goal. 

The battery is powering a mini PC(likely raspberry pi), possibly a touchscreen, as well as the drive train(6V or 12V), 9 servos give or take, LED's, and the Ez-b. A hefty power load, for sure, with an aimed battery life of at least an hour at moderate use. 

I'm open to suggestions.

Thanks!
Dylan
PRO
Synthiam
#15   — Edited
Get one of these 6v batteries from a place that sells batteries for alarm systems. I just go to Battery Depot (a place in Calgary) and they have these sitting on a shelf for like $30 or something. Being that they're 6v, works great with everything - including raspberry pi, servos, etc.. And at 12 amps, wow! You get a lot of juice:D

User-inserted image


User-inserted image


User-inserted image
#16  
What kind of run times and power are you getting out of those? Definitely seem promising, though not as easy to find around here.
PRO
Synthiam
#17   — Edited
Well - run times are determined by the amp-hour rating and your power requirements. If your robot requires 1 amp per hour, this battery will power your robot for 12 hours. It's a 12 amp hour battery:P
#18  
I only ask because with robots, as you know, the servos draw a range of current, and you also use a battery’s charge different depending on what the robot is doing. I was curious what the real world application operation time was, even if a rough average.