Skip to content

v2.0

Choose a tag to compare

@idesign0 idesign0 released this 29 Aug 11:57
· 187 commits to humble since this release

πŸ”§ Highlights

  • Upstream/Fork Sync – All repositories are now connected directly to their upstreams/forks β†’ easily track updates and switch branches.
  • Unified Toolchain – A single toolchain.cmake replaces scattered hardcoded paths β†’ cleaner builds and reusable for other macOS-ROS projects.
  • Centralized Dependencies – Boost, Asio, and other dependencies are managed consistently β†’ no more mismatches.
  • Future-Proof Workflow – New sync-submodules-branch script automates fetching branch updates (integrates smoothly with VS Code GUI).

This release provides following packages:

  • ament build system
  • backward_ros for stack tracing
  • eProsima middleware components
  • gazebo-release simulation packages
  • gzsim components, including ros2_gz_bridge, gz_ros2_control, and more
  • osrf organization packages
  • ros-drivers (e.g., ackermann_msgs, UR, Dynamixel, Intel RealSense, Franka, Velodyne/Ouster (both SDKs and Drivers))
  • ros2_macos_sdks (e.g., UR Client Library, DynamixelSDK, librealsense, libfranka)
  • ros-perception (e.g., Perception PCL)
  • ros-planning (e.g., navigation_msgs)
  • ros-teleop tools
  • ros-tooling utilities
  • ros-visualization tools
  • Core ros and ros2 packages
  • ros2_control framework
  • rviz visualization tool
  • moveit2 (with a dedicated README inside the moveit folder for testing and debugging)
  • nav2 (with a dedicated README inside the ros-planning folder for testing and debugging)
  • SLAM_toolbox ('ros-planning/')