Nav 2 in ROS 2 for autonomous Navigation using SLAM for Indoor Mobile Robots
ฝัง
- เผยแพร่เมื่อ 24 ก.พ. 2023
- Nav 2 in ROS 2 enables indoor mobile robots to navigate autonomously by combining it with SLAM, which creates maps of the environment while also locating the robot within those maps. This approach allows robots to navigate efficiently and effectively, even in complex indoor environments.
📝 Online School : www.robotisim.com/
🎥 TH-cam Playlist :
- • ROS2 Navigation Stack
👨💻 Github Repository Link :
- github.com/noshluk2/ros2_lear...
🤓 Lets join on Discord :
- / discord
🖐My Social Profiles :
- Linkedin: / muhammad-luqman-9b227a11b
- Twitter: / noshluk2
- Facebook Group : / roboticswithluqman
#ros2 #robotics #gazebo #nav2 #autonomousrobot #SLAM
Really awesome... ❤️
Thanks a lot 😊
thanks for the sharing yours experience ! Small question, when the global map was not obtained, how the trajectory planner generate a collision free trajectory ? such as in an unknown environment.
It can through local map -> using online sensors
Great video. Is it possible to add camera data on top of scan data for navigation part to improve navigation accuracy
yes - but not with nav2 package
You will need to write your own logic
Good afternoon My name is Tat Hoi, I'm currently working on a robotic project, which is using a Autonomous wheelchair for navigation. However I have issue doing the slam navigation after setting up all the lidars and hardware. Im not sure what is the next step for the slam navigation after installing the turtlebot 3 software. Would like your professional advice to guide me on this. Really much appreciate for your professional help. Look forward to hear from you soon.
For real robots check first odometery and setup with encoders or some sort of feed back then come to mapping and SLAM
are you able to change the SLAM implementation? Instead of AMCL can you use something else
yes you can write your own . The video was just for giving you the most basic workflow
I have 2 questions: 1) Is this on a desktop implementation for a raspberry pi or ssh and 2) Is this installation still valid today? I am having trouble with gazebo on a raspberry pi with ROS2 humble installation. Thank you
It is on my desktop and it is valid for ubuntu 22.04 with ros2 humble
For raspberry you need the same ubuntu and ros2 version
is it good for outdoor inviorment too?
2D LIDAR is only for indoor environments with walls or objects at its height .
How would you do this with a custom robot, instead of a turtlebot? What different files need to be made?
Also, when you have time, could you give some information about the "odom" frame?
spawn your custom robot through urdf and make appropriate changes in planner yaml files
Saturday live meetup
Hi, Muhammad Luqman! To which directory can I clone the file turtlebot3-simulation? To source as a pkg inside the src or as a new Workspace? I tried the first one(as pkg in the src where is the dir ros2_learners), but "colcon build" is not working due to duplicate pkg names (turtlebot3_gazebo). Can you help me?
Hi bro , got the same issue , did you find the solution for it ? if yes pls do tell me
@@user-ty8ve8ni5d No, I didn’t find.
delete 1 turtlebot3 package and then build
also remove buil log install directories
I have a question , I want to apply A* algorithm to my robot to navigate autonomously and avoid obstacles , so where should I apply algorithms and test different algorithms which is perfect for me ?
publish occupancy grid , subscribe it , apply astar to it , publish searched path and visualize it on rviz
@@robotisim As I am new to it and am learning, can you please tell me detail how to do this
It will be very helpful
How do you install this git clone? Is there a readme for that?
sudo apt-get install git
Can we use ros2 packages in ros1 ?
Never did it, but i think we can do it using ros brigde
Assalam o Alaikum sir.
Can you tell which slam algorithm do you have used and did you include the noise.
I have a project in which I have to do navigation with a slam algorithm including the noise.
suggest me a source for this. Jazakallah
Walaikumsalam
I do not understand which noise are you asking for ?
- Sensor noise ?
- Mapping Algo noise ?
- Localization Noise ?
@@robotisim localization noise
Ok I think I got amcl dealing with the localization uncertainty as it uses particle filter
@@muhammadyousufeisa3982 thanks for sharing as well .
Can you tell how to cater the sensor noise and how to see in the log data that the sensor noise is filtering during the robot movement in rviz
C#
C++
Good day. What is your email address?
Contact me on LinkedIn or join discord in description to have a chat :)
@@robotisim Is there no mail?
@@robotisim There are two links in the information about my channel. I think it will be easier this way. Good luck..
@@Koroleva_O_A Don't want to share publicly sir :)
hello bro i want your whatsapp bro
But why bro