Love this video, very nice and simple explanation :) Thanks. Will check other videos as well. Good Luck.
@---CosmoCollision---27 күн бұрын
thi was helpful
@GunvitGuptaАй бұрын
can you give me code? please
@SonuChaudhary-v4f16 күн бұрын
Did you find some where bro ?
@GunvitGuptaАй бұрын
please give code
@kaihnakamuraАй бұрын
There’s a link in the description where you can find the code. You can also find it here github.com/KaiNakamura/RBE3001
@gunvitgupta44029 күн бұрын
Thank you brother ❤@@kaihnakamura
@ricardoburga1040Ай бұрын
What model of Lidar sensor did you use?
@kaihnakamuraАй бұрын
It's an LDS-01 on top of a TurtleBot3: emanual.robotis.com/docs/en/platform/turtlebot3/appendix_lds_01/
@jack91522Ай бұрын
Individual videos on each technique would be good. I’m not interesting in building anything just want to learn
@azmyinАй бұрын
Excellent explanation. Even being an active researcher in this field for over three years I myself couldn't have explained it any better
@nickhermann5858Ай бұрын
nice
@marekhorvath3148Ай бұрын
and question of the day - where can I find gerbers files for pcb
@kaihnakamuraАй бұрын
We have them in this Google Drive here: drive.google.com/drive/folders/1qP8RHACIfp1zpiZnP1krWrTRWlO6HZGT?usp=sharing
@marekhorvath3148Ай бұрын
@@kaihnakamura thank you very much for your kindness🙏
@hazielrcАй бұрын
hey! Im searching for help using a Lidar sensor bc I have some errors with it, is there a way you could helpme?
@iCodeBellevue-g6vАй бұрын
Hi my name is Ethan. The dude from your Icode class. Remember me?
@varshneydevanshАй бұрын
Subbed
@GrahamHilton-lf5zpАй бұрын
Wow, well done! This has been explained better than my professors did over a two-week period!. Great Video.
@Viola-iu1ysАй бұрын
your ability to connect with your viewers is unmatched!
@kaihnakamuraАй бұрын
Thank you! 😁
@nicos.60192 ай бұрын
Really good video :) gives enough information to intrigue me into looking into the individual subjects further, but broad enough to not increase the length and complexity of the video. A real masterpiece of a video
@kaihnakamura2 ай бұрын
Thank you so much! :)
@grinselbub2 ай бұрын
Clear and direct explanation. Ideal starting point for further research. 👍
@HalaHala-rq7ys2 ай бұрын
Can u do another project where it can play board games like chess , x o
@boostedhuman2 ай бұрын
Such a clear, concise explanation!
@BryanPerez-po4vx2 ай бұрын
Thank you this was very informative, Great Job!
@Deniz-ej5fx2 ай бұрын
Thank you so much bro! Even the most detailed tutorial didn't had the part that uses datas on python, and you have it on your website. One question though, which SLAM program did you use? I am planing to use lidar mapping with raspberry pi 4 and hector SLAM, but most of the online sources says it is too slow, any advice?
@kaihnakamura2 ай бұрын
Thank you! For this project I used the gmapping ROS package for SLAM, but I've also heard that slam_toolbox is a good choice as well. gmapping: wiki.ros.org/gmapping slam_toolbox: wiki.ros.org/slam_toolbox
@Deniz-ej5fx2 ай бұрын
@@kaihnakamura thanks a lot, you gained a subscriber 😁
@birendrakumar-gl5gq2 ай бұрын
Good video, Hoping to see some visual slam and VIO stuff
@DenbotOrg2 ай бұрын
Pure pursuit :) Go Skunkworks!
@removechan102982 ай бұрын
great work!
@PhG19612 ай бұрын
Excellent, very well explained!
@betahex35892 ай бұрын
where can i find the source code? thanks
@kaihnakamura2 ай бұрын
Unfortunately I can't share the source code in its entirely because of academic policy (this was part of a school project so next year's students would just be able to copy the code). But I just added some code snippets to my website for some of the important bits along with links to additional resources: kainakamura.com/project/rbe3002
@Pomegrante460Ай бұрын
@@kaihnakamuraIs this an undergraduate class project?
@kaihnakamuraАй бұрын
@Pomegrante460 Yes! RBE 3002 at WPI
@Sugar3Glider2 ай бұрын
Terrestrial Scanner on a Roomba, nice.
@delta3Robotics2 ай бұрын
Nice work!
@wafflebeaver2 ай бұрын
Damn i wish this existed to map out existing spaces and floors. Would probably be very useful.to level floors
@falin95573 ай бұрын
is 1400€ low-cost? I found way better, full aluminium, 6-DOF robotic arms for not even a 10% of the price
@sshinde33943 ай бұрын
Can you please give link for that?
@dinoscheidt3 ай бұрын
Ha … one can always spot the noobs prone to falling for scams from the far east @falin9557. A single motor of this thing costs 300 USD (they use the DYNAMIXEL X430)… same cost for equivalents that have the driver, sensors and torque of 4,8 newton meter to enable this size and repeatability.
@dinoscheidt3 ай бұрын
There is sadly no link. @OP is just a someone who pulls on a door with a push sign. This arm uses already quite affordable DYNAMIXEL X430 motors having a driver, sensors and torque of 4.8 newton meter. A single motor is about 300USD… and they are needed to enable the arms range and repeatability.
@tejasgudi11693 ай бұрын
You explained it better in just 5mins what my college was not able to teach me in one semester.
@PUNISHGAMES73 ай бұрын
What application are you using
@kaihnakamura3 ай бұрын
It's called VEXcode IQ, you can install is here: www.vexrobotics.com/vexcode/install/iq There's also a browser version but I highly recommend installing the app instead: codeiq.vex.com/
@bobodude61523 ай бұрын
Can i know what model of LiDar sensor did you use
@kaihnakamura3 ай бұрын
It's an LDS-01 on top of a TurtleBot3: emanual.robotis.com/docs/en/platform/turtlebot3/appendix_lds_01/
@python.programmer55673 ай бұрын
How do you display the data in a 3d simulation?
@kaihnakamura3 ай бұрын
All of the 3D plots were made in MATLAB, mostly using the plot3 and quiver3 functions. Full code can be found here: github.com/KaiNakamura/RBE3001
@python.programmer55673 ай бұрын
@@kaihnakamura thank you
@salh26653 ай бұрын
❤❤❤❤
@Haza31373 ай бұрын
Dude amazing work
@maestromx19m403 ай бұрын
Can you make a video about mapping
@iCodeBellevue-nd4mn3 ай бұрын
cool
@cdslseoultech49673 ай бұрын
Hi Mr. Kai Nakamura, could you please tell me where you are able to get the walls for the arena? Is it custom or you buy it from online store? I have a project that needs such wall. Thank you in advance
@kaihnakamura3 ай бұрын
I just contacted my professor and they told me the walls are custom made from rectangular thin plywood sheets and 3D printed parts. The curved walls are made by laser cutting a zig-zag pattern into the plywood, allowing it to bend. If you're interested in creating your own I could probably contact the lab staff and get the files needed to reproduce them if you're interested. Hope this helps!
@circleofowls3 ай бұрын
This is the best overview of SLAM that I've seen yet. Excellent presentation and just enough detail to get people started. I'd love to see a deep dive on getting ROS setup on a small rover like this.
@HafeezMohammedAbdul-d6n3 ай бұрын
me too i also want to go through nav2 package from scratch
@ArnaudMEURET3 ай бұрын
Me too! Although it’s meaningless because it’s the first one. Data needs context. 😅
@lanealucy3 ай бұрын
+1
@SamraUrooj-d4u3 ай бұрын
one video on mapping please
@TNERA3 ай бұрын
Super! That is a nice easy explanation of SLAM. Well done!
@feelfreetofee3 ай бұрын
♥♥♥
@24-dinitrophenylhydrazine294 ай бұрын
insanely easy to understand! thank you sir
@ClickingKeys4 ай бұрын
I’m interested in creating an outdoor rover. In your opinion, would lidar work for accurate positioning in an outdoor environment, like a yard?
@kaihnakamura4 ай бұрын
It's hard to say for sure if LIDAR would work well in an outdoor environment for your needs. One thing to keep in mind for the robot I used is that it only makes LIDAR scans parallel to the ground. This worked find for my needs because the only obstacles were the walls. But if the environment were full of obstacles shorter than the LIDAR sensor, then the robot would be unable to detect them. There are 3D LIDAR sensors that allow you to create point clouds in 3D, but these can be quite expensive. Some SLAM robots use a 2D LIDAR scanner in combination with a stereo camera to achieve the same effect. The robot in the video is a TurtleBot3, but I know the TurtleBot4 uses the LIDAR and camera approach. Hope this helps! turtlebot.github.io/turtlebot4-user-manual/overview/features.html
@ClickingKeys4 ай бұрын
@@kaihnakamura I really appreciate your thoughts and input. I was considering using GPS, but realized I would need RTK to make it accurate enough and that’s a bit more expensive than I was hoping for.
@ianwhaples38374 ай бұрын
sometime in the future, would it be able to detect changes in the environment? where an obstruction has been added or a wall moved so that it can update it's map?
@kaihnakamura4 ай бұрын
Currently, the robot is using the gmapping ROS package to map the environment which only works for static environments. However, there are other SLAM implementations in ROS that allow for dynamic maps such as slam_toolbox. gmapping: wiki.ros.org/gmapping slam_toolbox: github.com/SteveMacenski/slam_toolbox#lifelong-mapping
@ianwhaples38374 ай бұрын
Cool, I gotta say this is a very well made video, I’m surprised at how small the Chanel is and I hope to see it grow.
@kaihnakamura4 ай бұрын
Thank you so much! :)
@НикитаЗаал4 ай бұрын
Wow, really outstanding results! How many people were on this project and how long it took you to accomplish it? Are you planning to release the code for this project? Again, thank you for sharing!
@kaihnakamura4 ай бұрын
Three people over the course of a seven week term. Unfortunately, I cannot share the code in its entirety due to academic policy (students next year would just be able to copy it). But I could share code snippets or point toward resources with some of the algorithms I used if you’re interested. Thank you so much for your interest in this project! :)
@HafeezMohammedAbdul-d6n3 ай бұрын
can u share me as well
@НикитаЗаал3 ай бұрын
@@kaihnakamura Yeah, it would be awesome! If you could share info about the hardest points, not in a code, but maybe as a theory, methodology or something similar. It could help others and i think will be a interesting material for your blog!
@kaihnakamura2 ай бұрын
@@НикитаЗаал Just added some code snippets to my website here: kainakamura.com/project/rbe3002
@donknotts35484 ай бұрын
All that fancy work and you couldn't bother to get the buttons on straight... thats a B-
@hacotell4 ай бұрын
Woah, this is really cool
@HeavensEdgeLLC4 ай бұрын
This device is so cool! I hope WPI will allow the students and professor to continue to develop this and potentially market it perhaps as a fundraiser for the Institute. I know someone who wants to buy one already!