Пікірлер
@mrcrown2232
@mrcrown2232 2 күн бұрын
Your teaching is really awesome! I enjoyed it.
@joethieman9400
@joethieman9400 Күн бұрын
Thank you!
@nevillecreativitymentor
@nevillecreativitymentor 2 күн бұрын
GOOD_VIDEO = Keepdoingthesame[👍,👍,💪]
@joethieman9400
@joethieman9400 2 күн бұрын
I appreciate the encouragement!
@zakariabouayadi1514
@zakariabouayadi1514 2 күн бұрын
Liked the Series and found it rather Helpful working with arduinos both with where to set pins and theory behind it to software programming. More helpful than the 1hour long tutorials on how to use arduous at least 🇩🇰
@joethieman9400
@joethieman9400 2 күн бұрын
Thank you!
@MohiniGiri_07
@MohiniGiri_07 3 күн бұрын
i think i just love your teaching hope you come up with more practical stuff related to ai and machine learning
@joethieman9400
@joethieman9400 2 күн бұрын
Thank you very much!
@HeyItsJonSchwartz
@HeyItsJonSchwartz 5 күн бұрын
Submitted a PR for some suggested changes to make it cleaner and clearer. Definitely tell me to kick rocks if you disagree with them. Also wasn't able to test since I don't have my own Craft Store Robot.
@joethieman9400
@joethieman9400 5 күн бұрын
That's awesome! The code looks great! Much more readable than my own. I'll verify it on the robot when I get a chance, and merge your changes!
@HeyItsJonSchwartz
@HeyItsJonSchwartz 4 күн бұрын
@@joethieman9400 Sweet! Thank you! I also realized from your code a mistake I made on something I'm working on. I didn't RTFM on millis() and was declaring my timers as ints instead of unsigned longs. Interesting (not good) results ensued.
@samudrajs5409
@samudrajs5409 9 күн бұрын
what library are you using to visualize the point cloud data?
@joethieman9400
@joethieman9400 8 күн бұрын
I'm just using PyPlot. (matplotlib.pyplot) Not really ideal, but it's easy to use and gets the job done. :)
@simonabunker
@simonabunker 12 күн бұрын
That's going to make a BIG robot!
@engmcgill
@engmcgill 13 күн бұрын
Joe, I like your chill style and would like to see you do more with this sensor. I've used the Bosch BMA456 sensor for my work with autonomous underwater vehicles and it was much harder to setup than your sensor. Sorry, but I cringed every time you said "magnometer" instead of "magnetometer." Remember, a magnetometer is a magnetic sensor and has "magnet" as the first part of its name!
@joethieman9400
@joethieman9400 13 күн бұрын
😂 Thank you! I've never heard the word spoken... And I guess never read it properly! 😆 I'll remember next time!
@simonabunker
@simonabunker 14 күн бұрын
You should look up the MaUWB DW3000 chip. Ultrawideband is a technology used for indoor tracking and sounds like a good fit for your project. I think (I haven't actually used it myself) it may rely on placing anchor points at known positions, but as long as your are only using this in the one location (your house) that seems like a reasonable limitation.
@XxMicroNinjaxX
@XxMicroNinjaxX 14 күн бұрын
Very happy to have found your channel, thanks for sharing your knowledge :)
@DaveEverett01
@DaveEverett01 15 күн бұрын
The BNO055 is a great sensor, I have been using them for many years. I believe it is now end-of-life and the replacement is the BNO085 (slightly different library required). I can't be certain if it matters, but I always place them in the centre of the drive wheels to ensure the angle data is as accurate as possible. As the robot rotates on centre or on a single wheel this might affect the accuracy.
@ostrum444
@ostrum444 15 күн бұрын
this is awesome, i was thinking about using one of those imu chips in a little robot, i had no clue it was this easy. thank you.
@PhG1961
@PhG1961 15 күн бұрын
Impressive! Indeed, I enjoyed the video and I'm still very much awake... it's morning over here.
@sphelx
@sphelx 15 күн бұрын
@3:05 Oh mate I felt for you in that moment. I know all too well that sudden pang of, I guess 'loss' - of time - as I realise some blindingly obvious solution that was to the side of me the whole time, would have saved hours of hassle and headache. I FEEL YOU ❤‍🩹
@RoboJRR
@RoboJRR 20 күн бұрын
Joe you are too funny! I really enjoy seeing your progress and your sense of humor added in. As I run into similar struggles with my own robot its very encouraging to me to see your problem-solving approaching. 😃 Something I've come to love and hate are cameras in my robot because IR filtering seems like a great idea, until the colors bleed out like you found. Adding a visible head light to the robot seems like a good idea, until you create shadows on objects. Tossing 84 different types of cameras on the robot to get all the perfect forms of vision seems like a good idea until you realize it's a coding nightmare and your robot's head won't fit though a doorway, and it eats up battery power in 5 minutes, lol
@joethieman9400
@joethieman9400 20 күн бұрын
😆 Yeah, my brother is a bit of a camera nerd, and he says that increasing the size of the image sensor and size of the lens will help dramatically... so now I'm researching down that rabbit hole to see if I can cobble together the right combination of parts to get the result I want... 😂
@matthew-lawrence
@matthew-lawrence 20 күн бұрын
Keep it up! Enjoy watching your journey
@HybridRobotix
@HybridRobotix 20 күн бұрын
Please be sure to emphasize good circuit wiring concepts. One of those is when wiring a circuit, use RED wire for positive voltage and BLACK wire for Ground. This will help out a lot when you have to figure out what is wrong with a circuit. It will be obvious where power and ground are. I never use RED or BLACK for anything else besides power and ground connections.
@joethieman9400
@joethieman9400 20 күн бұрын
Yes, coloring conventions are very important. Fun fact: did you know that in modern boats, DC Ground is Yellow? The reason is that there have been many cases of black 120VAC Hot wire being mistaken for a black DC Ground. So the standard for DC ground in Marine applications is being transitioned to Yellow. :)
@JaxTheDev-wi6ho
@JaxTheDev-wi6ho 21 күн бұрын
This commentary feels like it’s straight out of an old Red-Green episode 😂
@KSATica
@KSATica 24 күн бұрын
do you teach???
@joethieman9400
@joethieman9400 24 күн бұрын
Not usually, but I do have a "How To Robot" series, and I hope to cover machine learning in it soon.
@KSATica
@KSATica 24 күн бұрын
@ you should dude. I already love the work you’ve done.
@KSATica
@KSATica 24 күн бұрын
how difficult is ROS.
@joethieman9400
@joethieman9400 24 күн бұрын
I actually don't know... 😆 I've never used ROS, but I do plan to experiment with it in the future. Just not on this robot. It's a personal challenge.
@KSATica
@KSATica 24 күн бұрын
@ gotcha I’ve been trying to start up my Unitree go2 dog and have it do a handstand and or boxing pose 😂. Now that will be cool
@KSATica
@KSATica 24 күн бұрын
wow. Do you use Nvidia ominverse for robotic issac sim.
@joethieman9400
@joethieman9400 24 күн бұрын
Not yet, though it looks like a powerful system.
@jimmy21584
@jimmy21584 27 күн бұрын
Cool, I’m not the only one doing this 😊. Interesting to see a different take on having a house full of robots. I skipped ROS too, because I wanted to learn the theory myself, and make everything modular along different lines.
@TerragonAI
@TerragonAI 27 күн бұрын
2:40 why don't animals have wheels? Because they don't have streets 😊
@ft.moder001
@ft.moder001 28 күн бұрын
@danialothman
@danialothman 28 күн бұрын
looks really great joe!
@stedag
@stedag 29 күн бұрын
I have been living in docker on jetson for some time, building tooling for an older model in an industrial implementation. As long as you're using a base image that can replicate all the cuda demos and such that you can run directly on your system, it can be pretty useful for ensuring reproducability... That said, it's a rabbit hole. I'm really impressed at your rate of development so far. Great work!!
@joethieman9400
@joethieman9400 29 күн бұрын
Thanks for the encouragement! Nice to hear from someone who actually uses Jetsons in an industrial setting... it kinda reassures me that they can be made stable. 🤣
@robotustra
@robotustra 29 күн бұрын
Congratulations, you just realized that you are on the tip of the tip of an iceberg with your software.
@joethieman9400
@joethieman9400 29 күн бұрын
I've been here before... lol
@robotustra
@robotustra 29 күн бұрын
@@joethieman9400 Don't worry, you are not alone there kzbin.info1D2iAA-b3Yc
@RobotandGameDevelopment-le1zs
@RobotandGameDevelopment-le1zs 29 күн бұрын
With Docker you need to have the fitting CUDA/cuDNN/toolkit versions for the NVIDIA-driver running on the Jetson, and even then it can be hard to configure it, give it the right permissions etc. So I am afraid you are still trapped in dependency hell because of how the NVIDIA-ecosystem works, it will probably not solve your update-problem on the jetson. However, for software that is not reliant on CUDA/NVIDIA things a Docker environment might be a great way to solve dependency problems.
@joethieman9400
@joethieman9400 29 күн бұрын
Well that sucks. 🤣 All of the problems I'm having right now are things that rely on CUDA and NVIDIA... 😂
@JaniMikaelOllenberg
@JaniMikaelOllenberg 29 күн бұрын
Love your stuff man :P I just bought a used hoverboard for my own robot project :) Could you make a video about slam? I never figured out how to do that myself.
@joethieman9400
@joethieman9400 29 күн бұрын
I'm still kinda figuring it out myself, but I'll put it on my 'Videos to Make" list!
@MrBlocksPlays
@MrBlocksPlays 29 күн бұрын
Dos your dog ever leave the flour lol
@lifefromscratch2818
@lifefromscratch2818 29 күн бұрын
He's a pretty down to earth fellow.
@joethieman9400
@joethieman9400 29 күн бұрын
Yeah, he pretty much lives there.. 😆
@sham.saravai
@sham.saravai Ай бұрын
this is exactly how i wanna live. you sir got yourself a subscriber
@KillRideMasterJ
@KillRideMasterJ Ай бұрын
Its like each lens is trying to center you and theyre just taking turns.
@jankubin4083
@jankubin4083 Ай бұрын
I think.. robot vision need more light to work better
@carlliljedahl3499
@carlliljedahl3499 Ай бұрын
My robot use the same motors. What encoders do you use?
@joethieman9400
@joethieman9400 Ай бұрын
I'm using some AS5600 "Magnetic Potentiometers". They're really convenient, just stick a magnet to the end of the shaft, and they read it's orientation with 12-bit resolution. Highly recommended!
@wrexik
@wrexik Ай бұрын
Try smoothing out the movement with speed raping
@PugGrumbler
@PugGrumbler Ай бұрын
He just needs practice, be nice
@Hatch3dLabs
@Hatch3dLabs Ай бұрын
I WAS going to suggest a Mountain Dew bottle, but wow, the 3D print turned out really nice!
@Neptunade
@Neptunade Ай бұрын
Never read 1984, have you?
@joethieman9400
@joethieman9400 Ай бұрын
Nah, the future is more fun when it's a surprise. 😆
@jinshiksung
@jinshiksung Ай бұрын
speed is essential custom rules
@dynmtui
@dynmtui Ай бұрын
this is the best channel on youtube. i wanna build a robot now.
@joshuamartin-k6r
@joshuamartin-k6r Ай бұрын
Let me guess, you’re a New Englander, eh? Well, as a card carryin’, Mrs. Dunster’s donut eatin’, dyed in the wool sock Yankee I have to say … love the green.
@joethieman9400
@joethieman9400 Ай бұрын
😆 I'm not a native New Englander, but after growing up in an "Everything must be white with beige carpet" kinda house, I welcome the color!
@dempa3
@dempa3 Ай бұрын
Very neat project! I have been thinking about a lamp project for a while, and you gave me some good insights. Have you seen this ( kzbin.info/www/bejne/m5WbgoeBqbGrgdU ) video by technology connections? It displays an interesting method on painting lampshades.
@ahmedradwan1024
@ahmedradwan1024 Ай бұрын
Instant subscribe 👏👏
@noobdernoobder6707
@noobdernoobder6707 Ай бұрын
Most robot building projects go on about how easy it all is for them, skipping the 'dirty' parts where everyone struggles. Or they overemphasize how hard some things are to achieve. Mot are about 3D printing, and all their printed materials suddenly 'appear' with a time accelerated CAD and print sequence that explains nothing. And the least explained part is how to come up with a design that then 'magically' fits perfectly first time. Your explanations are from the ground up and every design decision is explained, and it is also mentioned at what stages the decision was just a raw guess, sometimes with little errors like the gap. This is much more motivational and encouraging and much better redoable and understandable how all works together than all of the more fancy 'how to build a robot' projects out there that in many cases are more a vanity showcase than a teaching project. I really appreciate the time and effort you put into explaining every litte bit in a relatively slow pace. Most of the things you covered so far i knew already but am really looking forward for the machine learning / pattern recognition lessons. Great Stuff!
@Foxhood
@Foxhood Ай бұрын
I think people get the wrong idea with ROS(2). Like they say it is to avoid reinventing the wheel, but while most just assume "oh so use other people's stuff..." It is more about not reinventing your own stuff. In the end it is just a fancy alternative to using stuff like Sockets that offers you a basic messaging framework for Publish-Subscribe and Reply-Request style messaging between Python and C programs/devices. To make it easier to copy/re-use/update stuff. to dismiss it cause "I WANT to reinvent the wheel!!" is a bit silly if you ask me as you aren't obligated to use other people's stuff. Now if only it was "friendlier" to a wider variety of linux distros. Being native to only Ubuntu makes it really annoying to use with Debian based systems like The Raspberry Pi and its own native OS. Like you gotta use Docker which if not familiar with can make it an nightmare for beginners that suddenly are looking at having to learn BOTH at the same time.
@Taha-yd4gp
@Taha-yd4gp Ай бұрын
Hey joe, very interesting series 👍 can't wait for the update. Uhm, so I wanted to ask why are your videos in reverse order in the Playlist? Is it sth I could fix from my account or do you do it on purpose for some reason 👀
@joethieman9400
@joethieman9400 Ай бұрын
I had no idea... 😆 Thank you for letting me know!
@SriVigneshwarDJ
@SriVigneshwarDJ Ай бұрын
Great Work!!!
@robyb95
@robyb95 Ай бұрын
Very Interesting
@RoboJRR
@RoboJRR Ай бұрын
I think you are doing a fantastic job of teaching and really showing step by step how to build a robot and purchase the parts to put it together. I'll be directing all new robot builders to your How To Robot videos!
@jjhw2941
@jjhw2941 Ай бұрын
Jetsons can run Nvidia Isaac ROS that will do a much better job of mapping the environment with a Realsense or ZED camera.