Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

Here's next week's video early for Patrons. Pretty happy with how this is going so far - the Intel Realsense camera looks like it will be extremely useful for this sort of application.

Files

Previews only

Really Useful Robot #3 - adding Intel Realsense Camera

It's time to make the head and plan the robot arm mounting for the Really Useful Robot. The upper section of the robot can travel up and down the utility stick mounted on the robot's base. The head contains an Intel Realsense D435i depth camera that we can use to identify objects using NVIDIA's deep learning machine vision models, and then get the depth from the camera. This allows us to calculate kinematics for the robot arm so we can grasp the object. The robot can already map and navigate it's environment using an RPLIDAR A2 and the ROS navigation stack, which is detailed in the previous videos, as well as the mechanical build. Open source CAD and code: https://github.com/XRobots/ReallyUsefulRobot You can support me on Patreon or buy my Merchandise: *************************** Patreon: https://www.patreon.com/xrobots Merchandise: https://teespring.com/stores/james-bruton *************************** Affiliate links - I will get some money of you use them to sign up or buy something: *************************** Matterhackers 3D printing supplies: http://www.matterhackers.com?aff=7500 Music for your YouTube videos: http://share.epidemicsound.com/xrobots *************************** Other socials: *************************** Instagram: https://www.instagram.com/xrobotsuk Facebook: https://www.facebook.com/xrobotsuk/ Twitter: https://twitter.com/xrobotsuk *************************** CAD and Code for my projects: https://github.com/XRobots Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon. HARDWARE/SOFTWARE Below you can also find a lot of the typical tools, equipment and supplies used in my projects: Filament from: https://www.3dfuel.com/ Lulzbot 3D Printers: http://bit.ly/2Sj6nil Lincoln Electric Welder: https://bit.ly/2Rqhqos CNC Router: https://bit.ly/2QdsNjt Ryobi Tools: http://bit.ly/2RhArcD Axminster Micro Lathe: http://bit.ly/2Sj6eeN 3D Printer Filament: http://bit.ly/2PdcdUu Soldering Iron: http://bit.ly/2DrNWDR Vectric CNC Software: http://bit.ly/2zxpZqv Why not join my community, who are mostly made up of actual geniuses. There’s a Facebook group and everything: https://www.facebook.com/groups/287089964833488/ XROBOTS Former toy designer, current YouTube maker and general robotics, electrical and mechanical engineer, I’m a fan of doing it yourself and innovation by trial and error. My channel is where I share some of my useful and not-so-useful inventions, designs and maker advice. Iron Man is my go-to cosplay, and 3D printing can solve most issues - broken bolts, missing parts, world hunger, you name it. XRobots is the community around my content where you can get in touch, share tips and advice, and more build FAQs, schematics and designs are also available.

Comments

Anonymous

Nice work james.

Richard Jelbert

Looks good James and I must get one of those Intel depth cameras! Also noticed you are printing the parts for this with a Lulzbot Workhorse. I know you had a few Taz6 printers but wondering how the Workhorse is going? I have two Taz6 printers and have been thinking about upgrading...

XRobots

Thanks Richard. Yep the Workhorses are great, Lulzbot are slowly replacing my inventory with the newer models.

Neil Devonshire

Wow, I feel so behind the drag curve with all this technology. To think I used to design circuits using boolean algebra and karnaugh mapping to reduce the number of logic gate, that's all out the window now... Still it's a lot more fun than staring at 1's and 0's :-D

XRobots

I have vague memories of that! As I commented in the video - it's amazing what you can string together out of open source stuff and off the shelf products these days.

Neil Devonshire

Definitely, possibilities are truly endless, machine learning is getting more and more complex and now has access to a good range of sensors (even things we can't see and feel), so what time is the singularity happening? 😬

Anonymous

Hi James, I love your videos. Have you ever considered getting an intern to help you with documentation of your projects? I think many of your fans such as myself would like to try building their own Really Useful Robot or open dog, but there are a lot of small details that are hard to catch simply from the videos and aren’t clear from your GitHub repository. I know that you are constantly updating the projects, but it would be helpful to have some detailed instructions along the way and it’s probably too much to plan projects, make videos, and do detailed documentation on your own. Happy to kick in a little money if it would help you get an assistant for documentation and I would guess that some other people would be willing to do so as well. Thanks so much for sharing your brilliant ideas with all of us.

XRobots

Hi Timothy, The barrier to employing someone is quite high in the UK - I'd have to give them a pension and various other benefits if they worked for me for more than 2 months. Also I don't really have physical space for another person to work alongside me. If you have any questions about the projects then I'll do my best to answer them, although ultimately getting hold of an ODrive and a motor and going through the Arduino library would probably be a good place to start. Understanding ROS is fundamental to RUR - I spent a few months learning with courses from https://www.theconstructsim.com/ . I'd have to reproduce the several of the courses in order to write comprehensive documentation about implementing ROS. However, again it's probably just best to get a Raspberry Pi and install ROS on it, have a look at the Arduino library and Rosserial examples and see how you feel about it.

Anonymous

Hi James -- I love the idea of really useful bot (RUB) and open-dog. I'm building a RUB here in the states -- I'll try and doc it in my fork as I go and send you a PR that may help others. Some quick questions -- (1) what's the right infill to use for the tires (I'm using a service bureau for the flexibles); (2) can you give me information to find the wheel bearings and bushings here in the states ( for example, vxb skate bearings, etc... ); and (3) Can I use 3/4 inch all-thread for the main axle instead of 20mm all-thread?

XRobots

I used about 40% infill and 4 perimeters with a 0.5mm nozzle for the tyres. That was about the right amount so they came out of one roll of Ninjaflex, I'd normally got as solid as possible. The wheel bushings are 3D printed, and the bearings as the sizes shown in CAD. They are metric bearings from https://simplybearings.co.uk/ , but if you want to change the axle size anyway then you can modify any of the parts to suit whatever bearings and axle you wish - that's why I publish STEP files and not STLs. Let me know if you need any more pointers.

Anonymous

Perfect, thanks! I'll see if I can source appropriate bearings here, and modify the bushings to handle US rod sizes.