I’m making this post as a blatant attempt to get a sample Rock Pi X… not going to try to hide that. I put a poll at the bottom that you can show your support if you are inclined.
I’m going through a mid-life crisis and decided to accomplish a childhood dream of building a robot. I was first inspired by this book as a kid but never really had the means to acquire the parts… back in the 70’s, you couldn’t just google things.
My first attempt was based upon repurposed motors from spare parts of four-motor CNC machine design I worked on but abandoned. My robot was crude to say the least. Note the handmade wheels:
Besides being very wobbly (not a structurally sound design), the wheels slipped quite a bit. It did move though, but to get it to move accurately wasn’t going to happen.
So I built version 2, this time using PVC pipes as structural members. It worked much better but the mapping with the kinect just wasn’t working well and I invested in a ROS-support laser scanner with built-in mapping. I discovered upon receiving it that the software only ran on an x86. I had a N3150 (quad celeron) unused so I rigged it up and began using it… here’s version 2:
This worked much better, but because I had to use large wheels (the repurposed motors turn at 20 rpm, so I need large wheels to counter the slow RPM), the base was very wide and I couldn’t navigate through doorways well. I tried adding sonar sensors, but kept getting frustrated with working on the robot because to do anything I had to basically disassemble the whole thing. The axles were supported by bearings seated in plywood supports, but they didn’t really turn well. I also ran out of battery quickly and thought I’d use an atom-based PC instead of the N3150. With all of that in mind, I decided to build version 3 using 3D-printed parts along with flat plywood parts. I waited for the Rock Pi X to come out, but when I was ready to move forward, I had to grab an atomic pi instead.
Here’s version 3 without all the electronics added. Each level can rotate around so I don’t have to disassemble to access something.
And, how it is with the electronics (the kinect will move to near the top of the PVC pipe)
This is where I stand today… the atomic pi has a fatal flaw in that the single usb-port does not have enough bandwidth to support a Kinect and ANYTHING else. The Kinect uses all the bandwidth somehow. There is another USB port, but its not a standard cable layout and I’d have to solder something up to use it. It’s also only 2 GB of RAM.
So, my plan is to use a 4 GB Rock Pi X in place of the atomic pi. But they aren’t shipping quite yet, hence my unabashed plea for a sample.
Here’s a poll if you want to show your support
- I support this project receiving a sample
- I support this project getting a sample
- I support providing a sample for this project.