Robotics in a Nutshell
Robotics in a Nutshell
  • Видео 13
  • Просмотров 184 177
Simple Node Programming with Publisher and Subscriber - ROS2 EP6
Uploading again, as there was an issue with the Audio
**Timestamps:**
- 0:00 - Introduction
- 2:05 - Programming Node
- 10:37 - Creating Publisher
- 25:25 - Creating Subscriber
Welcome to our ROS 2 tutorial where we'll dive into the world of Robotics and Robot Operating System 2 (ROS 2). In this beginner-friendly guide, we'll walk you through the essentials of ROS 2 by demonstrating how to create and understand nodes, publishers, and subscribers with straightforward explanations.
**Video Highlights:**
- **Introduction to ROS 2:** We'll introduce you to ROS 2 and why it's crucial in the world of robotics.
- **Creating ROS 2 Nodes:** Learn how to create nodes and gain insights into their significanc...
Просмотров: 3 404

Видео

ROS Node Explained Simply: Your Quick Guide to Understanding ROS Nodes | ROS_Basics EP.5
Просмотров 3 тыс.Год назад
Follow ROS Series: ruclips.net/video/fsoi6faumrw/видео.html
Step-by-Step Guide to Setting Up and Building Packages and Workspaces in ROS2 | ROS_Basics EP.4
Просмотров 8 тыс.Год назад
Step-by-Step Guide to Setting Up and Building Packages and Workspaces in ROS2 | ROS_Basics EP.4
A Beginner's Guide to Workspaces and Packages in ROS2 | ROS2_Basics EP. 3 | Humble | Ubuntu 22.04
Просмотров 4,4 тыс.Год назад
In this beginner-friendly video, we will explain the concept of workspaces and packages in ROS2, the Robotics Operating System 2. ROS2 is a powerful open-source framework for developing robotics applications, and understanding the organization of workspaces and packages is a crucial aspect of working with ROS2. In this video, we will provide a clear and concise explanation of workspaces and pac...
Step-by-Step Guide to Configuring Environment for ROS2 on Ubuntu 22.04 | ROS2 _Basics Ep. 2
Просмотров 8 тыс.Год назад
In this step-by-step guide, we will walk you through the process of configuring the environment for ROS2 on Ubuntu 22.04. ROS2, the Robotics Operating System 2, is a popular open-source framework for developing robotics applications. Installing ROS2 can be challenging, especially when it comes to configuring the environment. This video will take you through the entire process, from start to fin...
Getting Started with ROS 2: ROS 2 Installation | Ubuntu 22.04 | Humble ROS distribution
Просмотров 38 тыс.Год назад
In this video, we show you how to install ROS 2 on your system. ROS 2 is a powerful robotics software platform that provides the tools you need to develop, test, and deploy autonomous robots. Whether you're a beginner or an experienced robotics developer, this step-by-step guide will help you get up and running with ROS 2 in no time. From downloading the software to setting up the environment, ...
How to find pins on your microcontroller fast and easily
Просмотров 601Год назад
Link: robian.io/pin-finder Do you also sometimes spend too much time to find a pin on your microcontroller? In this video I present a tool I have created to make it easy and fast to find pins on a microcontroller. It provides a search function, many different microcontrollers, you can rotate and turn around the microcontroller, upload your own layout, and much more. You can check it out here: r...
How to setup micro-ROS on any STM32 microcontroller
Просмотров 27 тыс.2 года назад
In this tutorial we will explore how to set up micro-ROS on an STM32 microcontroller. At the end we will have a micro-ROS publisher that sends data to our ROS 2 software. With the approach shown here it should be possible to create a micro-ROS project for any STM32 microcontroller, not just the officially supported ones. Link to code: github.com/lFatality/stm32_micro_ros_setup Link to micro_ros...
Send custom messages between ROS 1&2 using the ros1_bridge - Tutorial
Просмотров 4,7 тыс.4 года назад
In this video I will explain how to send custom messages between ROS 1&2 using the ros1_bridge package (github.com/ros2/ros1_bridge). I've created a repository with example workspaces and a Readme file in which the code is documented (github.com/lFatality/ros2_bridge_custom_interfaces). I'm also in the process of creating a repository that provides example workspaces for the ROS2 basics. If you...
Install Ubuntu 20 & ROS2 on the Jetson Nano
Просмотров 36 тыс.4 года назад
In this video we will explain how to install Ubuntu 20 & ROS2 on a Jetson Nano and present a quick demo to show that it works. As an alternative to this approach you might be able to run ROS2 in a docker on the Jetson. Be aware that I didn't test this approach though so I can't say for sure: automaticaddison.com/how-to-install-and-launch-ros2-using-docker/ Ubuntu 20.04 for Jetson Nano Download:...
From SolidWorks to URDF & MoveIt! (Part 3 - MoveIt! Setup)
Просмотров 13 тыс.4 года назад
In this part we import the previously created URDF files into MoveIt!
From SolidWorks to URDF & MoveIt! (Part 2 - The export)
Просмотров 22 тыс.4 года назад
In this video we will export the Solidworks model to a URDF file. Solidworks Urdf Exporter: wiki.ros.org/sw_urdf_exporter Reference to ROS URDF coordinate frame setup: wiki.ros.org/Industrial/Tutorials/Create a URDF for an Industrial Robot (Section 1.1)
From SolidWorks to URDF & MoveIt! (Part 1 - Assembly)
Просмотров 17 тыс.4 года назад
In this part we will assemble the robot arm into a functioning, moving assembly that is fitted to be exported into a URDF file. SolidWorks URDF Generation Plugin: wiki.ros.org/sw_urdf_exporter

Комментарии

  • @huttonamison-addy
    @huttonamison-addy 2 дня назад

    Thanks for the video; it really helped a lot. waiting for the next one

  • @huttonamison-addy
    @huttonamison-addy 2 дня назад

    "b****hing about someone." 🤣🤣 That's one way to teach. Love your Videos, Simplifie ROS a lot.

  • @shivsah248
    @shivsah248 Месяц назад

    this is very helpful..sir😍

  • @shivsah248
    @shivsah248 Месяц назад

    thanks...guru🥰🥰🥰. you made my doubt clear

  • @PriyamAdhikary-u3j
    @PriyamAdhikary-u3j 2 месяца назад

    Bhaiya we want videos on its autonomus part

  • @GManoj-rf5nh
    @GManoj-rf5nh 2 месяца назад

    very bad thing

  • @abhirajmishra433
    @abhirajmishra433 3 месяца назад

    CMake Error at CMakeLists.txt:4 (find_package): By not providing "Findcatkin.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "catkin", but CMake did not find one. Could not find a package configuration file provided by "catkin" with any of the following names: catkinConfig.cmake catkin-config.cmake Add the installation prefix of "catkin" to CMAKE_PREFIX_PATH or set "catkin_DIR" to a directory containing one of the above files. If "catkin" provides a separate development package or SDK, be sure it has been installed

  • @ANOOPKUMAR-pt2qg
    @ANOOPKUMAR-pt2qg 3 месяца назад

    How to open ubuntu ,,

  • @anythreeDprint
    @anythreeDprint 3 месяца назад

    Abey bhai full detailed video provide karna chahiye aur tum india se ho to thodi hindi me explanation karni chahiye

  • @christopherkarg6546
    @christopherkarg6546 3 месяца назад

    You are a great teacher! Thank you for your videos, I hope you come back and continue with intermediate and advanced topics.

  • @MrVenom-d9q
    @MrVenom-d9q 4 месяца назад

    "Unable to locate package ros- humble-Desktop" Please tell me how to solve this

  • @JeffreyLear
    @JeffreyLear 4 месяца назад

    Looks like a piece of cake, not. ROSserial seems smooth as glass compared to this nightmare.

  • @ruanpotgieter2596
    @ruanpotgieter2596 4 месяца назад

    Good day, My xubuntu image works on my jetson B01 dev kit but the firefox browser is causing random glitches on my monitor. How do I fix this?

  • @walterp773
    @walterp773 4 месяца назад

    Wanted to mention that, after booting it, things go well. However, when running apt update and apt upgrade, things get destroyed. Do you happen to have other .iso versions?

    • @ruanpotgieter2596
      @ruanpotgieter2596 4 месяца назад

      The sudo apt update && sudo apt install locales process takes way to long when I tried to install Ros2 foxy, don't know what is going on - it says: Waiting for cash lock: Could not get lock /var/lib/dpkg/lock-frontend. Is held by process 5851 (unattended-upgr) - have you gotten this issue?

    • @walterp773
      @walterp773 4 месяца назад

      @@ruanpotgieter2596 To be honest, after performing the upgrade, the entire apt was destroyed. I narrowed it down to one package: linux-firmware. It could be, from what I read, my hardware is already not compatible, then the upgrade is kind of left in the air not knowing what to do. To your question, I do get the same error, but please let's not assume is the same cause. Please determine first, that there is no other process running in parallel the apt update or apt install. Check each package when the errors are thrown, etc. Try to determine the cause of your errors by reading the logs too.

    • @ruanpotgieter2596
      @ruanpotgieter2596 4 месяца назад

      @@walterp773 good day, thanks for responding, I have stopped the process running in parallel and it seemed to work, how can I check the logs on the jetson nano?

    • @walterp773
      @walterp773 4 месяца назад

      @@ruanpotgieter2596 no worries. Logs for apt? Think you can run: cat /var/log/apt/history.log

  • @Sanjeev-di7ex
    @Sanjeev-di7ex 4 месяца назад

    really good

  • @kushanmadhushan803
    @kushanmadhushan803 4 месяца назад

    It's a great tutorial, especially for beginners... What an explanation... Wow... Thank you...

  • @gyanjyotibrahma7478
    @gyanjyotibrahma7478 5 месяцев назад

    Getting cmake error everytime I git clone any repository… how do I solve it

  • @nan_x3
    @nan_x3 5 месяцев назад

    Please keep going! This is really helpful

  • @howwasthe
    @howwasthe 5 месяцев назад

    hio everyone, how can activate copy-paste with ubuntu. From windows to the ubuntu. Can u help me pls

  • @bninaayoub7956
    @bninaayoub7956 6 месяцев назад

    If I want to run this on an L4 and using threadX not FreeRTOS what are the changes that need to be made ? (I am new to this field)

  • @sanjivinsmoke2927
    @sanjivinsmoke2927 6 месяцев назад

    ros2 node list works fine, i can see the node I created, but when I try ros2 topic list i dont see the one I created, only /parameter_events and /rosout show up

  • @ballajaisheel1120
    @ballajaisheel1120 6 месяцев назад

    bro can you make a video on vslam tools installation and testing it on test dataset

  • @sanjivinsmoke2927
    @sanjivinsmoke2927 6 месяцев назад

    Hi, I have a question, can I write the code outside of the vm?

  • @cc2048
    @cc2048 7 месяцев назад

    Thank you very much for your tutorial. However, I have some questions that require your attention. As I follow the tutorial step by step, I encountered the following issues. When I reached the step of generating the static library, that is: docker run -it --rm -v $(pwd):/project --env MICROROS_LIBRARY_FOLDER=micro_ros_stm32cubemx_utils/microros_static_library microros/micro_ros_static_library_builder:foxy The command line output is different from what is shown in the video. What I got was only 'Creating firmware for generate_lib platform generic.' This seems like the 'make' process has not been executed. What could be the reason for this and how can I resolve it? I am looking forward to your reply.

  • @phoenix-wu4jj
    @phoenix-wu4jj 7 месяцев назад

    Amazing, so helpful!

  • @rupanrs
    @rupanrs 7 месяцев назад

    Thank you bro. good explanation

  • @LavanyaBhatnagar
    @LavanyaBhatnagar 7 месяцев назад

    Thank yo much. I am a beginner in ROS and ur videos really help!

  • @TinhineneBOUMERDASSI
    @TinhineneBOUMERDASSI 7 месяцев назад

    well explained

  • @jolivoro6916
    @jolivoro6916 7 месяцев назад

    Wow thank you a lot, you‘re videos helped me a lot 🫶🏼 Easy and straight forward

  • @iamshakeelsindho
    @iamshakeelsindho 7 месяцев назад

    Did I miss something? Part 2 and Part 3 are totally different. I am quite not sure, from which point Pt.3 began. Even though, rest of the playlists have helped me a lot MoveIt, playlist isn't making much sense so far. Actually, I am so naive in this field. However, people with little bit knowledge, they can learn a lot from this channel. Thanks, btw.

  • @moureesh.s8827
    @moureesh.s8827 7 месяцев назад

    Thank you so much sir, this series is awesome

  • @abirbgs5292
    @abirbgs5292 8 месяцев назад

    great job thanks a lot

  • @orionleo9392
    @orionleo9392 8 месяцев назад

    Thanks, i have found this kinda late but i am learning quite well, so feeling good :)

  • @iamshakeelsindho
    @iamshakeelsindho 8 месяцев назад

    Hey, everyone the solution to the cloning error, is that, the author might've changed the branch's name. So, all you need to do is... git clone .... -b humble (don't write devel). That's it.

  • @girijagolla3663
    @girijagolla3663 8 месяцев назад

    humble-devel - fatal: remote branch humble not found in upstream origin. What should I do sir ? Please tell me

  • @awaisahmad5908
    @awaisahmad5908 8 месяцев назад

    Bullshit

  • @devakivijayan
    @devakivijayan 9 месяцев назад

    Dude this series is really great and easy to understand please upload more of this series including urdf and visualization tools

  • @stonegroundutah8676
    @stonegroundutah8676 9 месяцев назад

    Thanks for this series! I would love to see more of this content. I really appreciate your efforts!

  • @OfficialNUSO
    @OfficialNUSO 9 месяцев назад

    Please keep your uploading more and more! Never understood ROS as simple as this! You are a great tutor, very interesting way of explaining that anyone can understand! Thank you sir!

  • @apexablaze
    @apexablaze 9 месяцев назад

    Where to find the export as URDF option in 2024 version

  • @Salo-xx2vw
    @Salo-xx2vw 10 месяцев назад

    please a new video .thank for this video

  • @iamshakeelsindho
    @iamshakeelsindho 10 месяцев назад

    Thank you so much, Sir. This is my first ever diving in this world and fortunately, I found your channel. You've done such a incredible job that even a person as blank as me, can get the concepts. Please don't stop making content, you are creating an impact. Much love and respect

  • @ambuj5796
    @ambuj5796 10 месяцев назад

    loved the series bro!...crisp and clear, thanks for the efforts 💯

  • @shivanghashia3320
    @shivanghashia3320 10 месяцев назад

    Hello, I am getting error Sub -process /user/bin/dpkg

  • @animecniks
    @animecniks 10 месяцев назад

    how to physically connect stm32f103ret6 or stm32f403 or stm32f722 i have st-link v2 or j link seger??

  • @derintekin7204
    @derintekin7204 10 месяцев назад

    So helpful! Thank you for these videos!

  • @samidjennane5133
    @samidjennane5133 10 месяцев назад

    your videos are amazing man , thank you

  • @abishekabishek6158
    @abishekabishek6158 11 месяцев назад

    How to find sudo password

  • @coddingslug1778
    @coddingslug1778 11 месяцев назад

    Waiting for your next video.

  • @coddingslug1778
    @coddingslug1778 11 месяцев назад

    You are very helpful. I wish you make a series for simulations on ardupilot_gazebo plugin with Ros2 platform.