/ros2_hello

Hello World! in ROS2

Primary LanguagePythonMIT LicenseMIT

"Hello World!" for ROS2 written, using classes

::::: instructions :::::

  • move ros2 packages under ros2-packages to directories with src/ under it
  • compile with colcon build and activate by running setup.bash under install directory

::::: Updates :::::

  • [January 20, 2020]

    • added Hello World! for ROS2 packages
    • repository made public
  • [February 5, 2020]

    • added publisher ("Hello World!") for ROS2 packages written in C++
  • [February 6, 2020]

    • added subscriber for ROS2 package "Hello World!" written in C++
  • [June 22, 2020]

    • removed every existed ROS2 package before June 22nd, 2020 and overwrote them with the current packages
      • [further plans]:
        • add C++ version for every packages under ros2_packages directory written in python3
  • [June 28, 2020]

    • added C++ version for the hello_action_test_py3 package
      • Note:
        • The C++ version (hello_action_test_cpp) does not contain enough comment to explain the entire code yet. Will be added in further update.
  • [June 29, 2020]

    • added C++ version for hello_test_pub_py3 and hello_test_sub_py3
  • [July 24, 2020]

    • pre-asigned data types of some local variables in send_goal function in action client of hello_action_test_cpp
  • [October 3, 2020]

    • Renamed ros2-packages to hello_ws
    • Moved all packages under hello_ws/src