Thank you for watching! 🔥 To go further with URDF, and also TF, RViz, and Gazebo, check out this complete and step-by-step course: 👉 rbcknd.com/ros2-tf-urdf-gazebo
Rviz vs Gazebo for simulation ? lets ask phind instead of asking a question that may take long to be answered by the youtuber Using Rviz Alone: Ideal for visualizing data from either real-world robots or simulated environments without needing the full simulation capabilities of Gazebo. This setup is beneficial for debugging sensor data or understanding the robot's perception of its surroundings. Using Gazebo Alone: Suitable for developing and testing robot behaviors in a simulated environment. Gazebo's physics engine allows for detailed simulations of robot movements and interactions, which can be crucial for algorithm development and testing before deploying on real hardware
Hello, I have built a differential drive robot using code from a github repo. The robot is using ros2 humble on a RaspberryPi4. When I run the rviz visualization on my PC, rviz is connected to the odom frame of the actual robot, forward and backward movements of the actual robot show as rotation in rviz. Similarly, left and right rotation show as forward and backward in rviz. My lidar laser frameis reversed and the camera image is upside-down. I tried to make changes in the robot.core.xacro that the urdf.xacro uses for the robots parameters. That did not work. Could you give me a hint on what I am doing wrong?
hello sir, i appreciate your work. I've watched your ROS1 tutorial it was usefull. I am developing a robo-taxi with my group. Using Vlp-16 lidar and Lego-loam for SLAM. When I try the Lego-Loam on gazebo it starts to drift. But in ".bag" files it reads correctly and when I use octomap for map the bag file it doesn't start mapping. Giving me message filter error. I'm completely lost. I appreciate all ideas thank you.
at time duration 40:21, (line 41) you wrote rotation of 90 degree for link (left wheel). My question is, instead of mentioning the rotation here what if I mention in line 55, rotation of 90 degree for joint. What difference does it make?
In the end it's the same. If you would rotate the joint instead, then just make sure you also change the rotation axis. As long as what you see in Rviz is correct, it's ok.
Thank you for watching!
🔥 To go further with URDF, and also TF, RViz, and Gazebo, check out this complete and step-by-step course:
👉 rbcknd.com/ros2-tf-urdf-gazebo
Just signed up for your udemy courses and just want to say THANK YOU once again. You are by far once of the best teachers on ROS.
It's good to see you back 🎉 Thanks for your sharing
so useful. good for study
Great explanation
Hello teacher, I'm looking forward to seeing something from you again.
the Level3 course is still waiting for me ;)
have a good and happy New Year.
Nice one!
Thank you❤
Genial curso
Robot shown in white colour in Rviz, not updating as per code. What could be the reason?
Rviz vs Gazebo for simulation ? lets ask phind instead of asking a question that may take long to be answered by the youtuber
Using Rviz Alone: Ideal for visualizing data from either real-world robots or simulated environments without needing the full simulation capabilities of Gazebo. This setup is beneficial for debugging sensor data or understanding the robot's perception of its surroundings.
Using Gazebo Alone: Suitable for developing and testing robot behaviors in a simulated environment. Gazebo's physics engine allows for detailed simulations of robot movements and interactions, which can be crucial for algorithm development and testing before deploying on real hardware
Yes, quite accurate. The most important thing to understand is that Gazebo is a "real" simulation. RViz is just for visualization.
@@RoboticsBackEnd thank you for your comment , that clears it up better than the explanation i got from phind
Thanks for your comment.
thanks a lot
Hello, I have built a differential drive robot using code from a github repo. The robot is using ros2 humble on a RaspberryPi4. When I run the rviz visualization on my PC, rviz is connected to the odom frame of the actual robot, forward and backward movements of the actual robot show as rotation in rviz. Similarly, left and right rotation show as forward and backward in rviz. My lidar laser frameis reversed and the camera image is upside-down. I tried to make changes in the robot.core.xacro that the urdf.xacro uses for the robots parameters. That did not work. Could you give me a hint on what I am doing wrong?
hello sir, i appreciate your work. I've watched your ROS1 tutorial it was usefull. I am developing a robo-taxi with my group. Using Vlp-16 lidar and Lego-loam for SLAM. When I try the Lego-Loam on gazebo it starts to drift. But in ".bag" files it reads correctly and when I use octomap for map the bag file it doesn't start mapping. Giving me message filter error. I'm completely lost. I appreciate all ideas thank you.
I have an issue simulating the urdf files generated in solidworks on ros2 humble, can anyone help me out?
at time duration 40:21, (line 41) you wrote rotation of 90 degree for link (left wheel). My question is, instead of mentioning the rotation here what if I mention in line 55, rotation of 90 degree for joint. What difference does it make?
In the end it's the same. If you would rotate the joint instead, then just make sure you also change the rotation axis. As long as what you see in Rviz is correct, it's ok.
Hi , how to control right/left wheels of diffirential drive
for this you'll need to use ros2_control