Thank you for all your work. It has been really educational and useful. I wanted to request an update similar to this on the "Getting started with ROS" series. Maybe one just like this simply going over the changes now that make it hard for a beginner like myself to resolve on my own
at 17:31, why did you not share what you fixed in the background, I've reached there and stuck for the whole day. You spotted the ros_gz_bridge params issue and fixed problem with gamepad. Well, what do you mean exactly? what param issue, you didn't show what your ps aux output. Please clarify on this.
Thanks Josh. Great content. I have an issue with my joystic control. I got two but neither works. I can get the Joy messages through the joy topic and can drive the Gazebo sim robot with the teleop_twist_keyboard tool but no luck with teleop_twist_joy. I have installed all 3 versions of Ubuntu but still no luck. Any ideas?
I've been slowly getting through these issues one by one and it's nice to see a full tutorial to know i've done it right! (i can never find the right combination of examples using Jazzy and Harmonic). One issue i am having is with namespacing, specifically with slam and nav2. The launch files run fine without namespaces, however as soon as i add the prefixes to my topics, and specify the packages to use the same namespace, they dont seem to work. My rviz shows my robot and lidar all seem to be working with/without namespace and my transform trees look correct. I am wondering whether you've come across this issue at all or know of any issues that may be causing problems? Thanks
I've been trying to use the skidsteerplugin in ignition fortress, for a rover application however, i've had no luck... This specific plugin seems to have very little examples and documentation on its usage...
I know this is unrelated but I was just wondering if you ever planned on working with those 3D Lidars that you spoke about before? Since then they’ve become more available, I managed to get my hands on a unitree 4D lidar and managed to get a 3D SLAM with it, I know it will still be quite a niche topic but I would love to see how I can improve as my SLAM isn’t perfect.
Joystick doesn't run and ros2 node list has only twist_stamper and no twist_mux The topic /cmd_vel is also not published, only /cmd_vel_joy shows up on "ros2 topic list" I'm using same setup code as yours, just a different robot, Ubuntu 24.04 Jazzy Harmonic
Hey Josh, thanks for this video, very helpful! I actually just built up my robot and just started following your original series. How would you recommend to proceed? I'm experienced in ROS but new to ROS2. I have ubuntu 22.04 already running on my desktop. I'm leaning towards staying with this older version of everything, then upgrading in the end, but I'm interested in your opinion. Thanks!
I meant to raise that and forgot - I'll cover it in the more detailed video on that stuff. Only because in the old version it was common to use .world and I was showing how to upgrade an old project, but since they are really pushing to use .sdf now I think you should actually change to that.
Please add some info/ link to the video "Driving your virtual robot!" i was doing your tutorial and faced exactly that problem. I think that will save a lot of time for anyone that is learning from your tutorial series and is using newer ROS2/ Gazebo Harmonic. th-cam.com/video/IjFcr5r0nMs/w-d-xo.htmlsi=hFhNC548oNCahpea
Yes it's tricky for a beginner, but once you are fluent CLI is often quicker to use, but more importantly much quicker to write! Also, particularly in robotics we are often running without a screen / via SSH / as a service, so we need a text-based interface (with text based logging) anyway. So it just makes a lot more sense, but does take a little getting used to.
I'm currently running the entire simulation in codespaces and vnc with way point follower using one command to run a .sh bash script if anyone is interested please let me know
I've been looking forward to this video for a long time because the gazebo version doesn't run on ROS Jazzy. Thank you for this!
Thousand thanks for all your work Josh. The best videos by far on this topic.
I have been looking for this information for 3 days. Thanks
thanks for walking us through all the errors you faced along the way, it's really useful
Thanks for all the tutorials so far, and I am still looking forward to that update for Jazzy
Thank you for all your work. It has been really educational and useful. I wanted to request an update similar to this on the "Getting started with ROS" series. Maybe one just like this simply going over the changes now that make it hard for a beginner like myself to resolve on my own
I finished your old playlist in the devcontainer like you explained and now i will update it for new gazebo
Nice! I wanted to move to the new gazebo!
Awesome tutorial. I was conunting the days to watch it. Well done!
Great tutorial, was looking for this.
WE are waiting for the next video
thank you been waiting for this video
at 17:31, why did you not share what you fixed in the background, I've reached there and stuck for the whole day. You spotted the ros_gz_bridge params issue and fixed problem with gamepad. Well, what do you mean exactly? what param issue, you didn't show what your ps aux output. Please clarify on this.
finaaaalllyyyy thanks a lot josh
Are you planning to make a series on manipulation stack?
Thanks Josh. Great content. I have an issue with my joystic control. I got two but neither works. I can get the Joy messages through the joy topic and can drive the Gazebo sim robot with the teleop_twist_keyboard tool but no luck with teleop_twist_joy. I have installed all 3 versions of Ubuntu but still no luck. Any ideas?
I've been slowly getting through these issues one by one and it's nice to see a full tutorial to know i've done it right! (i can never find the right combination of examples using Jazzy and Harmonic). One issue i am having is with namespacing, specifically with slam and nav2. The launch files run fine without namespaces, however as soon as i add the prefixes to my topics, and specify the packages to use the same namespace, they dont seem to work. My rviz shows my robot and lidar all seem to be working with/without namespace and my transform trees look correct. I am wondering whether you've come across this issue at all or know of any issues that may be causing problems? Thanks
I've been trying to use the skidsteerplugin in ignition fortress, for a rover application however, i've had no luck... This specific plugin seems to have very little examples and documentation on its usage...
I know this is unrelated but I was just wondering if you ever planned on working with those 3D Lidars that you spoke about before? Since then they’ve become more available, I managed to get my hands on a unitree 4D lidar and managed to get a 3D SLAM with it, I know it will still be quite a niche topic but I would love to see how I can improve as my SLAM isn’t perfect.
Joystick doesn't run and ros2 node list has only twist_stamper and no twist_mux
The topic /cmd_vel is also not published, only /cmd_vel_joy shows up on "ros2 topic list"
I'm using same setup code as yours, just a different robot, Ubuntu 24.04 Jazzy Harmonic
Does this gazebo version work on ROS Humble? And where can I find plugins for other sensors such as depth camera?
hi can plz tell how to upgrade the robot to new jazzy
if we stay on humble and simply change the gazebo version, will it still work?
Thanks a lot 🥰🥰🥰, i just want Ask if my robot have 4 wheel and i want to use diff drive how Can i modify the plugin in xacro file
If you are happy for it to skid (same signals go to both wheels on each side) you should be able to just add the extra joints into the plugin xacro
Hello, same case, i would be greatfull if you tell me how you managed to solve it
Hey Josh, thanks for this video, very helpful! I actually just built up my robot and just started following your original series. How would you recommend to proceed? I'm experienced in ROS but new to ROS2. I have ubuntu 22.04 already running on my desktop. I'm leaning towards staying with this older version of everything, then upgrading in the end, but I'm interested in your opinion. Thanks!
Yep I think at this point just go with Humble, it'll probably be smoother :)
the debuging is so funny and make me more curious about solution
thank you bro
If gazebo wants files to have the sdf extension, why are you changing it after?
I meant to raise that and forgot - I'll cover it in the more detailed video on that stuff.
Only because in the old version it was common to use .world and I was showing how to upgrade an old project, but since they are really pushing to use .sdf now I think you should actually change to that.
God bless you
Please add some info/ link to the video "Driving your virtual robot!" i was doing your tutorial and faced exactly that problem. I think that will save a lot of time for anyone that is learning from your tutorial series and is using newer ROS2/ Gazebo Harmonic.
th-cam.com/video/IjFcr5r0nMs/w-d-xo.htmlsi=hFhNC548oNCahpea
I can run the simulation on my phone/tablet
Insane
Plese no more cli, why cant they create a GUI for everything you need
Yes it's tricky for a beginner, but once you are fluent CLI is often quicker to use, but more importantly much quicker to write! Also, particularly in robotics we are often running without a screen / via SSH / as a service, so we need a text-based interface (with text based logging) anyway.
So it just makes a lot more sense, but does take a little getting used to.
I JUST FINISHED UPDATING MY CODE FOR THIS AND NOW THE VIDEO IS OUT BROOOOOO WHY COULDNT THIS HAVE BEEN MADE LAST WEEK 😭😭😭
That's rough, man... And to answer your question, if you were supporting on Patreon, you would have had access to this video on Oct 10 😅
Your stronger for having done it yourself 💪
I'm currently running the entire simulation in codespaces and vnc with way point follower using one command to run a .sh bash script if anyone is interested please let me know
It's so amazing, I plan to share something similar at some point!
@@ArticulatedRobotics I would love to share my repo please let me know how to reach you I can send you an email if you would like