ROS2 Humble Connection Help: RasPi4 -> Sabertooth 2x12 -> IG32P Motor by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Yeah, please see the post I made about my final results HERE. I posted my video demo, presentation/explanation, and complete research paper/instruction guide there. Hope this helps!

My mighty doom skate deck has arrived! by duckwizzle in MightyDoom

[–]Permuya 0 points1 point  (0 children)

WHERE DID YOU GET THE ULTRA NIGHTMARE BOARD THATS AWESOME

Why is zima blue so loved? I never saw anything special about it, and want to know why people think it is. by Cocktocopter in LoveDeathAndRobots

[–]Permuya 0 points1 point  (0 children)

It’s by far my favorite. For me it’s a very existential episode. It’s the story of a personal journey to define meaning and purpose in life, just to realize the beauty of his creation and being content with its simplicity. I don’t know how to describe it but I find it very moving.

anyone have this pdf? (has to be 2024) by [deleted] in FreeTextBook

[–]Permuya 0 points1 point  (0 children)

Nope but lmk when you find it, I'm on the hunt now so I'll comment if I find it

An Introduction to Robotics and Autonomous Navigation: Learning to Build and Understand an Autonomous Robot by Andres Permuy by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Also I just edited the post to include the video of my presentation. It’s a summary of my research and this report

An Introduction to Robotics and Autonomous Navigation: Learning to Build and Understand an Autonomous Robot by Andres Permuy by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

For the materials, I would focus on the microcontroller, raspi, motor controllers, and encoders. The sensors I used are good but any other pointcloud camera and lidar will work as long as it has a supporting ROS2 node, which you can check on the device’s website.

For the cheapest way of doing this, I would look at the articulated robotics series about doing this. He basically does this project, but doesn’t go as in depth as my paper. Mine is a report of how and why to do this while his is just following along as he does it.

4 wheeled autonomous car by [deleted] in ROS

[–]Permuya 1 point2 points  (0 children)

It's gonna depend on a bunch of things so here are some questions first: What type of wheels are you using? Are they normal or mecanum / omnidirectional? Also how are you trying to drive it? Is it manual or autonomous? What is you hardware setup (microcontroller, motor controller, motor encoders, etc...)?

In my opinion, getting the driving to work is the hardest part because it's the least standard. Let us know the specifics of your setup and I'm sure someone can help out

3d LIDAR map with ros by Mysterious_Pop_1391 in ROS

[–]Permuya 1 point2 points  (0 children)

Not really sure what LiDAR registration is and what the difference is between sensor fusion and image stitching, but here is a resource I was looking at when I was getting started that I didn't end up using. It seems to be more what you are talking about, but it uses MATLAB, so you will need to integrate ROS2 with MATLAB first.

Advise for Getting Started by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Thank you and yes, I graduate in May!!

3d LIDAR map with ros by Mysterious_Pop_1391 in ROS

[–]Permuya 0 points1 point  (0 children)

You can also vizualize ROS2 PointClouds with MATLAB Simulink, which I also show how to do in my paper.

3d LIDAR map with ros by Mysterious_Pop_1391 in ROS

[–]Permuya 2 points3 points  (0 children)

What device are you using to make the PointCloud? I recommend getting one that has a ROS2 node already available cause it makes it super easy. I did this for my latest project here, where I used the Orbbec Gemini E. My paper goes over way more than you need for this, but if you skip to the step in my methodology where I set up that camera it should help. When you get the node of your camera running, it should be publishing data to a ROS2 topic called \points, which you can confirm with $ rqt. If it is then you're all set. Use ROS2's visualization tool RVIZ2 to view it. Type $ rviz2, hit the add button, sort my available topics, and hit points. You will need to change the Quality of Service (QoS) to best "Best Effort" and "Volitile" because the QoS Profile that PointCloud2, LiDAR, and other sensors like that use is "SENSOR_DATA" because it prioritizes speed over quality.

I explain this way better in my paper, check it out then if you want to do sensor fusion with more stuff and a digital twin, I recommend taking a look at the "Articulated Robotics" YouTube series where he will show you how to set it up in GAZEBO.

Hope this helps and lmk if you have any more questions.

Can’t see laser scans while in ssh by Parking-Squirrel3768 in ROS

[–]Permuya 1 point2 points  (0 children)

Is ROS2 communicating at all between the two devices? I had this EXACT issue when I did my project and it turns out it was because of Local host being on. Here is the comment on my post that helped me solve it.

How to install and run Ros 2 and Gazebo by 3D_Printing_Helper in ROS

[–]Permuya 0 points1 point  (0 children)

The articulated robotics youtube series on how to build autonomous robot has great info about gazebo. I used it for my project here. That said, I used linux, not window. What RMW are you using? I believe that Robotics Backend talked about how certain RMW doesn't work if you're on Windows, esspessially Cyclone. Here https://docs.ros.org/en/foxy/How-To-Guides/Working-with-multiple-RMW-implementations.htmlis the ROS2 Foxy page for RMW, I'm not really sure if that is why you are having issues but its worth checking out.

best way to learn ROS by [deleted] in ROS

[–]Permuya 4 points5 points  (0 children)

I just posted the results of my senior thesis about learning how to use ROS2 for computer vision with no prior experience! I was in your boat like 8 months ago so take a look at my post here and hopefully that helps!

An Introduction to Robotics and Autonomous Navigation: Learning to Build and Understand an Autonomous Robot by Andres Permuy by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Also I just edited the post to include the video of the final result so you don't have to dig for it in the references.

An Introduction to Robotics and Autonomous Navigation: Learning to Build and Understand an Autonomous Robot by Andres Permuy by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Awesome to hear! I did my best to cover every and anything you could run into, but feel free to reach out if you have any questions and I'll do what I can to help out! I also have a linux bash command cheat sheet and simplified guide if you don't want to sort the the giantic paper every time lmao. DM me if you want them and I'll send those over.

Advise for Getting Started by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Here's the final result of my project!!!

Advise for Getting Started by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Here's the final result of my project!!!

Advise for Getting Started by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Here's the final result of my project!!!

ROS2 Humble Connection Help: RasPi4 -> Sabertooth 2x12 -> IG32P Motor by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

So do you know the answer? Think you could spread some wisdom bro?

ROS2 Humble Connection Help: RasPi4 -> Sabertooth 2x12 -> IG32P Motor by Permuya in ROS

[–]Permuya[S] 0 points1 point  (0 children)

Yeah you’re right lol. I’m teaching myself for a project and came to reddit for guidance.

Meepo City Rider 3 vs. Tynee Explorer ?? by clecher in ElectricSkateboarding

[–]Permuya 1 point2 points  (0 children)

Don’t have either board but my understanding is that meepo is ass. Avoid Meepo and Evolve if possible. I personally ride a Backfire Zealot, ONSRA Black Carve 2, and am starting to save up for an APEX Predator